- What you're going to learn in this course & why learn how to code for WordPress!
- The first project - A website for a Gym
- Tour of the Second Theme - A Restaurant Theme
- Photoshop and Image Files for the Second Project
- A Preview of the Third Theme
- Second Theme - Reviewing the Photoshop Files
- A Preview of the Third Theme
- Third Theme - Reviewing the Photoshop Files
- A Preview of the Fourth Theme
- Your First PHP Code
- Printing Values in PHP
- Creating Variables in PHP
- Conditionals in PHP
- Arrays in PHP
- Associative Arrays in PHP and Concatenation
- var_dump, print_r and pre in PHP
- PHP in HTML or HTML in PHP?
- For loop in PHP
- The foreach loop
- The While loop
- PHP Functions - Standard Functions
- PHP Functions - User-defined functions
- PHP Functions - Functions with arguments
- Template Tags in PHP and WordPress - Example
- PHP Functions - Functions that return values
- Math & Numbers in PHP + Some Examples
- What we're building in the next chapters
- The Finished Code & Plugins
- Local by Flywheel
- Creating the WordPress site with Local by Flywheel
- Creating our theme
- The WordPress Template Hierarchy
- The WordPress Loop and Template Tags
- First steps with the header (DOWNLOAD FILES FROM HERE)
- Adding the rest of the markup in the header
- How to create a new menu in WordPress
- How to display a menu in WordPress
- Adding a CSS Stylesheet
- Adding Google Fonts into our theme
- How to add the main Stylesheet
- Adding the main CSS tags and selectors
- Adding some CSS to style the Header
- Adding the CSS for the main nav
- Working with the Footer
- Adding the CSS for the Footer
- Creating a responsive navigation
- CSS for the Responsive Nav
- The Page Template
- Adding some Image Sizes
- Finishing the page template
- Adding a Second Page Template
- CSS for the Main Content and Sidebar
- How to create a Widget Zone
- Adding the sidebar
- Refactoring the Code for the Pages
- Post Types in WordPress
- Adding the Plugin
- Installing Advanced Custom fields
- Adding the Classes
- Building a Queries file
- Introducing WP_Query to create custom queries from the database
- Displaying the results from the WP_Query
- Displaying the Rest of the Content
- First steps with the CSS
- Finishing the CSS for the classes
- Building the Single Class Template
- Finishing the single classes template
- Building a Plugin for the Widgets
- Adding WP_Query into our Widget
- Displaying the information
- CSS for the widget
- Advanced functionality in our widget
- Finishing our widget
- Disable Gutenberg
- Adding a Gallery Template
- Getting the images from the gallery
- Adding the Logic for the gallery
- Adding a Lightbox effect in our images
- CSS for the gallery
- Creating the template
- Adding the blog entries
- Displaying extra information in the front end
- CSS for the blog
- Working with the single page
- Adding the author template
- Refactoring our code
- Printing the Categories
- Adding the Category Template