Description
Class #01 – Introduction
Introduction to the Course Theme Development
First things First
Creating our FTP Account with Notepad
Introduction to the WordPress Codex
The WP Content Folder
Creating our Custom Theme
Introduction to WordPress Template Files
Class #02 – Directory Structure & Files
style.css
index.php
header.php
footer.php
sidebar.php
functions.php
Category.php
Taxonomy.php
search.php
tag.php
archive.php
404.php
Etc
Class #03 – functions & Class
get_header
get_footer
wp_head
wp_footer
blog_info()
body_class()
get_template_part
get_template_directory_uri
Custom functions
Dynamic CSS
Class #04 – Styling and Scripts
enqueue stylesheet
enqueue scripts
How to Add Google Fonts
Class #05 – Menu & Widget
Menu
Widget
Class #06 – Post
quary
Add class to first post in the loop
Ads within your Post Content
Change existing label Post
Change Private and Protected Posts Prefix
Change the author url
Excerpt
Featured auto set from image
Class #07 – Post
Maximum number of words in Title
Minimum Word Count for WordPress Posts
Minimum word count in Body
Popular Commented Posts
Post Views
Query – odd and even posts using a dual-loop (odd+ even)
Radio instead of checkboxes for specified taxonomies
Random Posts
Read more function (Custom)
Recent Post Sort code
Class #08 – Post
Related Author Post
Related Posts using Category
Related posts using tag with thumbnail
Related posts using tag
Rename post name & title
Select Only One Category
Set Default Thumbnail
Set maximum post title length
Title Length
Class #09 – Thumbnail
add_image_size
add_theme_support
Automatic from Post
Default
For category
Link
Register
Require
Class #10 – Sidebar
Registration
Count
For Page with Condition left-right-off using metabox
Dynamically create Registration
Class #11 – Custom Post Types
Registration
Custom Post Type Search
Loop
Custom Post Types in Search
Taxonomies
Class #12 – Metabox
add_meta_box
cmb2
Class #13 – Dashboard
Custom Menu to admin bar Admin
Menu Color
Alert
Change Footer text
Hide the WordPress Upgrade Message
Remove Admin Bar for All Users Except for Administrators
Remove Contextual Help
Remove Dashboard Menu
Remove menu items from WordPress admin bar
Remove Menu or Submenu
Remove Plugin Delete or Active or Details or ALL
Remove Screen Tab Remove the dashboard widgets
Remove Theme Delete or Active or Details or ALL
Remove WordPress Version Number
Rename Dashboard Menu
Widget
Class #14 – Theme Options
Theme Customization API
Class #15 – Theme Options
Theme Customization API
Class #16 – Theme Options
Theme Customization API
Class #17 -Shortcode
Shortcode API
Handling Attributes
Enclosing vs self-closing shortcodes
Default Shortcodes
Class #18 – Child Theme
What is a Parent Theme?
What is a Child Theme?
How to Create a Child Theme
Working with a Child Theme
Class #19 – Hooks
Intro to WordPress Hooks
WordPress Codex Actions and Filters
Class #20 – Miscellaneous