Completed
Introduction to the WordPress Development Course
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
WordPress for Beginners - Master WordPress Quickly
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction to the WordPress Development Course
- 2 What is a Dev Environment? | Your First Installation
- 3 First Taste of PHP | Complete WordPress Tutorial Series
- 4 How to Create or Install a New Theme in WordPress
- 5 What is a Function? WordPress | PHP
- 6 What is an Array? WordPress | PHP
- 7 WordPress Classic Editor vs Default Editor
- 8 What is The Famous Loop in WordPress?
- 9 How to Setup Global Header and Footer in WordPress
- 10 How to Convert Static HTML Template into WordPress Theme
- 11 How to Avoid Caching of CSS & JS During Development
- 12 How to Setup Page Template in WordPress
- 13 How to Create Parent & Children Relationship in WordPress
- 14 To echo or Not To echo Functions in WordPress
- 15 How to Create Menu of Child Page in WordPress
- 16 A few Quick Edits and Improvements
- 17 How to Setup Dynamic Navigation Menus in WordPress
- 18 How to Setup Custom Homepage in WordPress
- 19 How to Create a Separate Page for Blog Posts in WordPress
- 20 How to Customize WordPress Archives Page
- 21 How to Write a Custom Query in WordPress
- 22 Quick Edits & Improvements in our WordPress Project
- 23 How to Create Custom Post Types Without Using Plugins in WordPress
- 24 How to Display Custom Post Types on Front End in WordPress
- 25 Working with Excerpt and Highlighting Links in Navbar in WordPress
- 26 Custom Fields With and Without Using Plugins in WordPress
- 27 How to Write Ordering/Sorting Custom Queries in WordPress
- 28 How to Manipulate Default URL Based Queries in WordPress
- 29 How to Query Specific Posts on a Custom Page in WordPress
- 30 How to Create a Relationship between Posts in WordPress
- 31 How to Display Posts Based on Their Relationship in WordPress
- 32 Quick Program Post Type Edits in our Current Project
- 33 How to Create Custom Post Type using mu-plugins in WordPress
- 34 How to Add Featured Image to a Post in WordPress
- 35 How to Display Custom Image Sizes on Front End in WordPress | Cropping Images for Better Performance
- 36 How to Setup Dynamic Background Image in WordPress
- 37 How to Reduce Duplicate Code in WordPress | Create Our Own Function
- 38 How to Use Our Own Custom Functions in WordPress
- 39 How to Create Template Parts in WordPress | Reduce Duplicate Code
- 40 How to Integrate Google Maps in Custom Post Types in WordPress | Advanced Custom Fields
- 41 How to Display Google Maps on Front End in WordPress | Part 1
- 42 How to Display Google Maps on Front End in WordPress | Part 2
- 43 Quick Edits and Bug Fixing in Our Current Project
- 44 How to Setup Live Search in WordPress using JavaScript
- 45 Open and Close Search Overlay using JavaScript | Live Search in WordPress
- 46 How to Use Keyboard Events in JavaScript
- 47 How to Set Timer in JavaScript | Timing Functions
- 48 How to Add "Loading" Spinner Icon using JavaScript
- 49 How to Display WordPress Content using JavaScript in Real-Time
- 50 How to Generate HTML Based on JSON Data | WP REST API
- 51 What if a Search has Zero Results? | Conditional Logic Within Template Literal in JavaScript
- 52 How to Add HTML through JS? How to Autofocus Input Field using JS?
- 53 REST API | Working with Multiple Post Types in WordPress | Synchronous vs Asynchronous | Part 1
- 54 REST API | Working with Multiple Post Types in WordPress | Synchronous vs Asynchronous | Part 2
- 55 How to Add New Custom Field in REST API | WordPress
- 56 REST API | How to Add New Custom Route URL | WordPress
- 57 Create Your Own Raw JSON Data in WordPress | REST API
- 58 WP Query and Keyword Searching using REST API in WordPress | Secure and Fast Custom Search
- 59 Secure and Fast Live Custom Search in WordPress | Searching Within Multiple Post Types
- 60 How to Use Custom REST API URL in JavaScript | WordPress
- 61 Custom Layout & JSON based on Post Type in WordPress
- 62 Custom Search Logic That's Aware of Relationships in WordPress | Part 1
- 63 Custom Search Logic That's Aware of Relationships in WordPress | Part 2
- 64 Completing Our Search Overlay Section | WordPress Project Series
- 65 Traditional WordPress Searching | Non-JS | Part 1
- 66 Traditional WordPress Searching | Non-JS | Part 2
- 67 Custom User Roles and Permissions using Plugin in WordPress
- 68 How to Create Open Registration System in WordPress | Part 1
- 69 How to Create Open Registration System in WordPress | Part 2
- 70 How to Submit Posts from Front-End in WordPress | My Notes Feature | CRUD Exercise
- 71 Connecting With the REST API | My Notes Front End | Part 1
- 72 Connecting With the REST API | My Notes Front End | Part 2
- 73 How to Delete Posts from Front End using REST API in WordPress | CRUD Exercise
- 74 How to Edit or Update Posts from Front End using REST API in WordPress | CRUD Exercise
- 75 How to Create New Posts from Front End in WordPress | CRUD | REST API | Part 1
- 76 How to Create New Posts from Front End in WordPress | CRUD | REST API | Part 2
- 77 Posts Permissions and Security in WordPress | CRUD | Part 1
- 78 Posts Permissions and Security in WordPress | CRUD | Part 2
- 79 How to Limit Posts for Each User in WordPress | CRUD | Submitting Posts from Front End
- 80 How to Allow Users to Like a Post in WordPress | Part 1
- 81 How to Allow Users to Like a Post in WordPress | Part 2
- 82 How to Create Custom API Endpoints for "Like" Actions in WordPress
- 83 How to CREATE and DELETE Posts with PHP in WordPress
- 84 How to Enforce Limit of One Like Per User on a Single Post in WordPress
- 85 How to Update Like Count in Real Time in WordPress
- 86 How to Deploy our WordPress Website on a Real Web Host
- 87 Simple and Quick Way of Uploading a WordPress Website on a Server
- 88 Advanced and Secure Way of Uploading a WordPress Website on a Server
- 89 Database Config for Two Site Environments in WordPress | Getting Ready to Deploy
- 90 How to Ignore Certain Files with Git | Uploading Website on Server | Part 1
- 91 Automatic Git Deployments to Web Host Server | Uploading Website on Server | Part 2
- 92 How to Create a Plugin in WordPress
- 93 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 1
- 94 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 2
- 95 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 3
- 96 How to Prevent WordPress Website from Hacking
- 97 Custom Query Variables in WordPress
- 98 Career Challenge: Learn a JS Library/Framework
- 99 .dev Domain Problem and Solutions | Local by flywheel
- 100 Introduction to VirtualBox and Vagrant
- 101 Creating Our Local Dev Environment with VirtualBox and Vagrant
- 102 Installing WordPress on Local Server | Only for Vagrant
- 103 How to Set Up Multiple Sites with Vagrant + VirtualBox
- 104 Web Development Automation | Live Web Server | Part 1
- 105 Web Development Automation | Live Web Server | Part 2
- 106 Web Development Automation | Live Web Server | Part 3