Section1-Introduction and Installation
Lecture1-Course Overview4:19
Lecture 2: Installing the software xampp and vscode00:03:38
Lecture 3: Downloading WordPress engine00:00:54
Lecture 4: Setting up wordpress config and database7:06
Lecture 5: Setting up wordpress through its installer3:20
Section 2: WordPress CMS Deep Dive and Exploring static template
Lecture 6: What is a content management system00:03:42
Lecture 7: Taking closer look at wordpress00:04:60
Lecture 8: Detailed walk through of the wordpress backend16:43
Lecture 9: Downloading the static html template00:03:56
Lecture 10: Static Html template walk through00:01:10
Section 3: Working on WordPress Theme Files and Theme layout
Lecture 11: Creating all the theme files00:07:11
Lecture 12: Adjusting the static html template to fit our theme layout00:07:01
Lecture 13: Moving static markup to header.php footer.php and front-page.php00:02:50
Lecture 14: Setting up theme information and theme preview image00:08:09
Lecture 15: Copying main.css to style.css of theme00:03:10
Lecture 16: wp_head and wp_footer function00:02:29
Lecture 17: enqueue style file and include header and footer to front-page00:05:28
Lecture 18: enqueue all the javascript files00:08:44
Lecture 19: fixing the console error for missing javascript files00:01:36
Section 4: Working on customizing the custom theme
Lecture 20: Adding multiple theme support capability to our custom theme00:09:06
Lecture 21: Adding body_class function to header file00:02:53
Lecture 22: Making site title website link and description dynamic00:05:53
Lecture 23: Displaying website logo uploaded via dashboard00:02:29
Lecture 24: Making navigation menu items dynamic00:06:18
Lecture 25: Styling the Menu and Sub menu00:11:54
Lecture 26: Removing unwanted section from Footer00:02:42
Lecture 27: Registering Main Sidebar in functions php file00:08:24
Lecture 28: Registering 3 Footer Widgets in functions php file00:03:48
Lecture 29: Calling footer widgets and passing dynamic content to from Dashboard00:05:15
Section 5: Working with Post and Custom Post Type
Lecture 30: Fetching Posts from WordPress Dashboard via WP_Query9:10
Lecture 31: Creating Posts from dashboard00:04:00
Lecture 32: Display Post Information for each Post9:29
Lecture 33: Creating custom post type00:05:45
Lecture 34: Looping over custom post type on front page00:05:00
Lecture 35: Displaying Portfolio information for each portfolio and doing wp-reset-postdata00:03:53
Section 6: Custom Field, Custom Taxonomy, Making Hero and Services section dynamic
Lecture 36: Making Hero section dynamic with custom field00:06:19
Lecture 37: Making hero image dynamic00:05:46
Lecture 38: Making Services and Call to Action section dynamic00:14:34
Lecture 39: Registering custom taxonomy to custom post type5:31
Section 7: Single post, Archive, Search, Page, Custom Page layout, Starter them template
Lecture 40: Working on Single php and Sidebar for details page00:08:27
Lecture 41: Showing dynamic content on detail page00:07:59
Lecture 42: Displaying Main Side bar and Page content00:08:47
Lecture 43: Working on Search Archive Blog page layouts00:07:35
Lecture 44: Creating custom page templates for different layouts7:40
Section 8: Starter theme templates
Lecture 45: Using stater theme templates like understrap or underscores8:17