- A Preview of the Final Projects
- The Gutenberg Blocks included in this course
- Installing WordPress locally
- Code Snippets for this course
- How to Load the different versions for this course
- The Images and Files for this Course
- Atom Packages for WordPress Development (my favorites)
- Local by Flywheeel
- What are Custom Post Types?
- Creating a Plugin for Custom Post Types
- Creating a Basic Custom Post Type
- Creating an Advanced Custom Post Type
- Adding Another Custom Post Type for Events
- Custom Post Type UI Plugin: Creating CPT from the Admin
- GenerateWP to Create Custom Post Types
- Adding A Post to our New Custom Post type
- Importing the Second Version for this Site
- What are Taxonomies?
- Creating a Basic Taxonomy
- Creating an Advanced Taxonomy
- Creating a Taxonomy for Course
- Creating a Taxonomy for Mood
- Creating a Taxonomy for Price Range with Custom Post Type UI
- Creating a Taxonomy with GenerateWP
- Adding Terms to our Taxonomies
- Applying Terms to Recipes
- Loading the Third Version for this Project
- Creating a Single Post Template for a Custom Post Type
- Printing our Taxonomy Terms in our Template
- Creating a Taxonomy Archive Template
- Creating an Archive Template for a Specific Term
- Printing Custom Post Types in the Index Page
- Identifying Custom Post Types
- Preview of the Final Project for this Section
- Creating a Menu with Terms from a Taxonomy
- How to Query the Taxonomies?
- Creating a Function to Query the Custom Post Type and Taxonomy
- Finishing up our Function and Printing the Results
- Adding some jQuery to our Example
- Finishing up our example with some CSS
- Preview of the Final Project for this section
- Creating a Function to use with WP Ajax
- Passing data with WP Ajax
- Building a JavaScript Template
- Getting the user time with JavaScript
- Finishing up our Example
- What are the Metaboxes?
- Creating a Plugin for Metaboxes
- Adding the Metabox Zone
- Adding Fields to our Metabox
- Saving Metabox Fields to the Database
- Printing Metabox Fields in our Theme
- Styling the Metabox Information in our Theme
- Downloading CMB2 and Creating a Plugin
- Checking all Field Types Available in CMB2
- Calling the CMB2 Files in our Plugin
- Adding Fields to our Metaboxes
- Adding Events
- Quering Metaboxes and Fields
- Printing all the Fields
- Printing Past Events
- Finishing our Plugin with some CSS
- Preview of the project
- Adding Filterizr to our Theme
- Adding the Page and Page Template
- Printing the Taxonomy Terms
- Printing the Posts
- Adding the proper HTML Markup
- Calling the jQuery Plugin with JavaScript
- Fixing the Problem if you have 1 post under 2 Taxonomies or more
- Styling the Menu with CSS
- Finishing our example
- What we're building in this Chapter
- Adding the JavaScript and Creating the Template
- Adding New Image Sizes
- Displaying Different Image Sizes
- Adding some PHP Tricks to display a bigger number of small images
- Adding CSS to display different Widths in our Recipes
- Finishing the CSS part
- Final Words from this Chapter
- Adding the Basic HTML
- Adding the jQuery and PHP Functions
- Sending data with PHP to Ajax
- Printing the JavaScript data in HTML
- Finishing Printing the JavaScript data in HTML
- Filtering by Taxonomy Term
- Adding another Taxonomy Term
- Querying by Metadata (or Metabox information)
- Finishing the Example