WordPress is much more than a blogging platform, it is the most popular and widely used CMS (Content Management System) on the internet. This course will take users who already know the basics and show you how to create your own design for your WordPress site.
We will take an existing HTML/CSS web design and break it apart section by section and create our own WordPress theme. We will use a blank theme template with just raw data coming from our WordPress database and create all the necessary template pages to make our WordPress site come alive including navigation, posts, custom home page, and custom fields as well.
There will be lots of fun activites with each lesson so to broaden your view of what a real WordPress site can do, apart from just a blog.
Objectives for this class are:
- Basic ideas for setting up a basic workflow environment for WordPress theme design.
- Taking apart an existing HTML/CSS web design into a WordPress theme.
- Understand the different template PHP tags associated with a theme.
- Learn basic PHP syntax to modify functionality of a theme.
- How to design your theme to accomodate mobile visitors.
- Learn proper testing of your site.
- Important plugins that every WordPress site should have.
- Steps to take to secure your site.
Applicable Job Roles: web designer, web developer, web blogger, blog/content manager.
Who Should Attend: This course is for anybody with existing WordPress experience wanting to continue learning about WordPress as a Content Management System (CMS) in creating websites not only blogs. Students will get more involved in working with templates and teaching students how to create a theme from scratch from an existing HTML/CSS static template.
Completion of Intro to WordPress course (b129) or equivalent knowledge and/or experience. Good understanding of HTML and CSS with basic understanding of PHP.
You must have an online web host account that is UNIX based (not Windows server) that supports PHP and a MySQL database.