Win a Free Class!

Join our email list for a chance to win

WordPress.org

Building Custom Themes

Interested in creating a dynamic website using WordPress? Not only is WordPress a powerful blogging platform, but it is also a great way to set up a Content Management System (CMS). By turning your site into a CMS, it will be much easier to maintain, update and enhance with special functionality. This intensive course will teach you how to do a custom install of WordPress, develop your own themes and install plugins.

This course is designed for people who are already familiar with HTML and CSS. Knowledge of PHP is a plus but is not required to take this class.

  • Wordpress isn’t just for blogs. You’ll learn how to create a custom template from scratch—turning your site into a powerful CMS.

  • Use custom templates to display your content any way you like.

  • We show you how to modify an existing theme to match your site.

  • Learn how easy it is to install WordPress on your own computer.

  • Learn to use some of the best “must-have” plugins available.

What You’ll Learn

Section 1
Setting Up The Local Server

Topics

  • Installing MAMP/XAMPP
Installing WordPress

Topics

  • Creating a Database
  • Installing WordPress
  • Creating a wp-config.php File
Installing Themes

Topics

  • Downloading a Theme from the WordPress Dashboard
  • Manually Installing a Theme
Creating a Child Theme

Topics

  • Importing Style Sheets
  • Defining a WordPress Site in Dreamweaver
  • Adding Custom Header with Theme Name, Author, etc.
Modifying a Theme

Topics

  • Adding a Header Graphic
  • Customizing Links
  • Changing the Background

Upcoming Classes

Price: $650 Click for Discounts

  • 12 hours of Hands-On Training
  • Custom Written Workbook Included
  • Mac or PC

We Literally Wrote the Book!

WordPress.org Workbook

To make the perfect class we had to write our own workbooks which are included with each class.

Can’t take a class? Our workbooks are the next best thing.

Buy Workbook

Other Wordpress Classes

Section 2
Setting Up a WordPress Site

Topics

  • Installing WordPress.org Files
  • Creating a Database
  • Defining a Dreamweaver Site
Starting the MRP Theme

Topics

  • Setting Up the Theme
  • Creating Index.php
  • Swapping Static HTML for Dynamic PHP
The WordPress Loop

Topics

  • Displaying Posts
  • Adding/Customizing Posts
Continuing with the Loop

Topics

  • Displaying Post Time & Tags
  • Displaying Comments
  • Page Navigation
  • Fallback Content
Section 3
Splitting the Page into Templates

Topics

  • Creating Header, Footer, and Sidebar Templates
  • Adding Header and Footer Functions
Creating a Page for Single Posts

Topics

  • Making the Post Template
  • Adding a Comment Form
  • Customizing the Comments’ CSS
Creating Pages

Topics

  • Creating the Page Template
  • Adding the Title
  • Adding New Pages
  • Inserting Images
Customizing the Nav Menu

Topics

  • Creating functions.php
  • Creating the Menu
  • Customizing the Menu Order
Section 4
Customizing the Sidebar

Topics

  • Registering New Sidebars
  • Adding Widgets to Sidebars
  • Installing an Image Widget
Creating a Custom page Template

Topics

  • Creating a Custom Template
  • Creating a Custom Query in the Loop
Adding a Contact Form

Topics

  • Installing the Contact Form 7 Plugin
  • Adding the Form to a Page
Uploading a WordPress Site

Topics

  • Exporting a Database
  • Modifying the SQL to Use Appropriate Absolute URLs
  • Uploading WordPress
  • Importing a Database