Contact for queries :
banner1
What you’ll learn
  • Why code is the key to building whatever you can imagine with WordPress
  • The ability to write PHP to manipulate the data of a WordPress site

  • The ability to write JavaScript to add on-the-fly interactivity to a WordPress site

  • How to code your own new custom block types for the “Gutenberg” Block Editor
  • The skills, knowledge and vocabulary to work professionally as a WordPress developer

Course Curriculum

01 Welcome!
001 Welcome to the Course! 00:00:00
02 Getting Started
002 What is a Dev Environment_ (Your First Installation) 00:00:00
003 Only for Vagrant Users (Creating our Dev Environment) 00:00:00
004 First Taste of PHP 00:00:00
006 Only for Vagrant Users (Installing WordPress) 00:00:00
005 Note for Local by Flywheel Users 00:00:00
03 First Coding Steps_ PHP
007 Creating a New Theme 00:00:00
008 PHP Functions 00:00:00
009 PHP Arrays 00:00:00
04 WordPress Specific PHP
010 The Famous _Loop_ in WordPress 00:00:00
011 Header & Footer 00:00:00
012 Convert Static HTML Template into WordPress 00:00:00
013 Quick Note_ Avoiding Caching (CSS & JS) During Dev 00:00:00
Codes 00:00:00
05 Pages
014 Interior Page Template 00:00:00
015 Parent & Children Pages 00:00:00
016 To Echo or Not To Echo 00:00:00
017 Menu of Child Page Links 00:00:00
018 A Few Quick Edits _ Improvements 00:00:00
019 Navigation Menus 00:00:00
Codes 00:00:00
06 Building the Blog Section
020 Blog Listing Page (index_php vs front-page_php) 00:00:00
021 Blog Continued 00:00:00
022 Blog Archives (archive_php) 00:00:00
023 Custom Queries 00:00:00
024 Blog_ Few Quick Edits & Improvements 00:00:00
07 Workflow and Automation
025 Note on Gulp 00:00:00
026 Preparing For Automation_ What is a Command Line_ 00:00:00
027 Workflow and Automation (Part 1) 00:00:00
028 Workflow and Automation (Part 2) 00:00:00
08 Events Post Type
029 Custom Post Types 00:00:00
030 Displaying Custom Post Types 00:00:00
031 Quick Timeout_ Misc Updates 00:00:00
032 Custom Fields 00:00:00
033 Ordering (Sorting) Custom Queries 00:00:00
034 Manipulating Default URL Based Queries 00:00:00
035 Past Events Page (Custom Query Pagination) 00:00:00
Codes 00:00:00
09 Programs Post Type
036 Creating Relationships Between Content 00:00:00
037 Displaying Relationships (Front-End) 00:00:00
038 Quick Program Edits 00:00:00
Codes 00:00:00
10 Professors Post Type
039 Professors Post Type 00:00:00
040 Featured Image (Post Thumbnail) 00:00:00
040 Featured Image (Post Thumbnail) 00:00:00
042 Page Banner Dynamic Background Image 00:00:00
Codes 00:00:00
11 Cleaner Code (Less Duplication)
043 Reduce Duplicate Code – Create Our Own Function 00:00:00
044 Using Our _pageBanner_ Function 00:00:00
045 Reduce Duplication – _get_template_part()_ 00:00:00
Code 00:00:00
12 Campus Post Type
046 Campus Post Type 00:00:00
047 Campus Map on Front-End 00:00:00
048 Campuses Continued 00:00:00
049 Final Campus Details 00:00:00
Codes 00:00:00
13 Live Search (UI JavaScript)
050 Live Search 00:00:00
051 Open and Close Search Overlay 00:00:00
052 Keyboard Events in JavaScript 00:00:00
053 Managing Time in JavaScript 00:00:00
054 Waiting _ Loading Spinner Icon 00:00:00
14 WordPress REST API (AJAX)
055 Load WP Content with JS 00:00:00
056 Generate HTML Based on JSON 00:00:00
057 Conditional Logic Within Template Literal 00:00:00
058 Quick Misc Edits 00:00:00
059 Synchronous vs Asynchronous (Part 1) 00:00:00
060 Synchronous vs Asynchronous (Part 2) 00:00:00
15 Customizing the REST API
061 REST API_ Add New Custom Field 00:00:00
062 REST API_ Add New Custom Route (URL) 00:00:00
063 Create Your Own Raw JSON Data 00:00:00
064 WP_Query and Keyword Searching 00:00:00
065 Working With Multiple Post Types 00:00:00
Codes 00:00:00
16 Combining Front-End & Back-End
066 3 Column Layout for Search Overlay 00:00:00
067 Custom Layout & JSON based on Post Type 00:00:00
068 Search Logic That’s Aware of Relationships 00:00:00
069 Search Logic That’s Aware of Relationships (Part 2) 00:00:00
070 Completing Our Search Overlay 00:00:00
Codes 00:00:00
17 Non-JS Fallback Traditional Search
071 Traditional WordPress Searching 00:00:00
072 Traditional WordPress Searching (Part 2) 00:00:00
Codes 00:00:00
18 User Roles and Permissions
073 User Roles and Permissions 00:00:00
074 Open Registration 00:00:00
075 Open Registration (Part 2) 00:00:00
Codes 00:00:00
19 User Generated Content
076 _My Notes_ Feature 00:00:00
077 _My Notes_ Front-end Part 1 00:00:00
078 _My Notes_ Front-end Part 2 00:00:00
079 Delete Posts with the REST API 00:00:00
080 Edit _ Update Posts with the REST API 00:00:00
081 Creating New Notes 00:00:00
082 Creating New Notes (Part 2) 00:00:00
083 Note Permissions and Security (Part 1) 00:00:00
084 Note Permissions and Security (Part 2) 00:00:00
085 Per-User Post Limit 00:00:00
Codes 00:00:00
20 Like or _Heart_ Count for Professors
086 Let Users _Like_ Content (Part 1) 00:00:00
087 Let Users _Like_ Content (Part 2) 00:00:00
088 Creating Custom POST and DELETE Endpoints 00:00:00
089 Programmatically Create a Post 00:00:00
090 Enforce Limit of One Like Per User_Teacher Combo 00:00:00
091 Completing the LikeBox 00:00:00
Codes 00:00:00
21 Going Live_ Deploying Our WordPress Site
092 Going Live with Our Website 00:00:00
093 Path A (Simple and Quick) 00:00:00
094 Path B (Advanced _ Manually Moving a Site) 00:00:00
095 Database Config for Two Site Environments 00:00:00
096 Ignoring Certain Files with Git 00:00:00
097 Automatic Git Deployments to Web Host 00:00:00
22 Setting Up New Projects in Vagrant_VirtualBox
098 Setting Up New Projects in Vagrant_VirtualBox 00:00:00
23 Extra Credit Challenges & Topics
099 Challenge_ Make Homepage Slideshow Dynamic 00:00:00
100 Challenge_ Create a Basic Plugin 00:00:00
101 Challenge_ Have an Update Plan in Place (Security) 00:00:00
102 Challenge_ Query Vars 00:00:00
103 Finale_ JavaScript Next Steps 00:00:00
Codes 00:00:00
TAKE THIS COURSE
  • FREE
  • 10 Days
2 STUDENTS ENROLLED

About WPLMS

WPLMS is the most popular Education WordPress theme. With over 12000 customers and several startups successfully running their businesses on WPLMS, it is the most powerful solution for Education websites right now.

Popular Tags

Who’s Online

There are no users currently online
top
Template Design © VibeThemes. All rights reserved.