WordPress
WordPress is an extremely popular platform for freelance Web designers for blogs and marketing sites. This course teaches the basics for creating a custom theme for your future clients.
Prerequisites
- Required:
- Do you have a working knowledge of HTML and CSS?
- Do you have some experience with any programming language?
- Have you used WordPress before?
- Preferred:
- Are you familiar with PHP and a LAMP stack?
- Do you understand the difference between client-side code and server-side code?
- Do you understand of how websites use databases?
Outline*
- The Basics
- How Do I Set up a WordPress Site?
- Local
- Hosting Providers
- Cloud 9
- How Do I Create the Basic (minimal) Theme Files?
- Stylesheet
- Header, Footer, and Index
- How Do I Get My Styles to Work?
- Functions and Including CSS / JS
- Enqueueing Styles
- Enqueueing Scripts
- How Do Add Navigation Menus?
- How Do I Add Theme Support Options?
- Custom Backgrounds
- Custom Headers
- HTML 5
- Post types
- How Do I Set up a WordPress Site?
- Customizing
- Template files
- Content files
- Functionality
- Search and Pagination
- Comments
- Widgets
- Design
- Bootstrap
- Google Fonts
- Scripts
- Plug-ins
(*See something missing? Comment below or send me a suggestion.)
Where’s the rest of the course?
I’m working on it! Stay tuned!!
-Jeff
Wow this is stunning work Mr. Leabouf.