Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Complete Wordpress Developer Course - Plugins & Themes (updated 7/2022)

Posted By: ELK1nG
Complete Wordpress Developer Course - Plugins & Themes (updated 7/2022)

Complete Wordpress Developer Course - Plugins & Themes
Last updated 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 15.38 GB | Duration: 50h 31m

Learn how to develop WordPress themes and plugins. Includes React and Gutenberg development.

What you'll learn
Build a fully functioning WordPress theme and plugin
Build websites for any business and audience
License your theme and/or plugin
Understand the architecture of a plugin and theme
Understand the WordPress core and it's functions
Fully Understand WordPress's API and how to interact with WordPress and its system
Query the Database and create tables
Comfortably navigate around the WordPress core
Confidently use the command line and learn basic commands.
Learn the latest features in JavaScript including ES6 modules and variables
Improve your workflow using Babel and Webpack
Create, manage and process admin forms.
Create custom post types for special kinds of content
Build custom Gutenberg blocks with React, Webpack and Babel.
Requirements
You should have a good understanding of HTML, CSS.
If you know PHP and JavaScript, that's great but not required
You should know how to install WordPress and navigate around.
A text editor of your choice.
Description
Hello! Welcome to the WordPress development course. This is the most comprehensive and effective course on WordPress development around. This is the only course you'll ever need to learn WordPress development. WordPress currently holds a majority of the market share on the web. WordPress is an absolute dominant force and its popularity continuously grows. One of the best things about WordPress is that it's easily extendable. There are thousands of plugins and themes available both free and premium.In this course, I will teach you how to create your very own plugins and themes. This course was designed for those who truly want to master WordPress inside and out. There is no stone left unturned. This course will help make you into one of the most competitive WordPress developers out there. You will be able to develop custom plugins and themes no matter how hard the task is.You can expect high-quality and fresh tutorials. This course uses the latest versions of software development including PHP (8.x), and MySQL/MariaDB (8.x) . Here is an overview of what you can expect to learn.Take a static HTML template and convert it into a fully functioning WordPress theme. Write code that scales and learn the best practices for writing clean, efficient, secure, and reusable code. The WordPress coding standards are covered from PHP to JavaScript and CSS.Properly take advantage of the template hierarchy system and create your own custom templates for more unique designs.Build plugins that extend the core functionality of WordPress.Develop custom post types for content that give you the flexibility to curate content you want to. Apply metadata to your content and display everything on the front end.Learn about the various methods for creating your own custom admin forms and processing the data securely.Other topics include licensing, translations, security, authentication, full-site editing, block development and so much more!The APIs that are covered are the following: Database API, HTTP API, Metadata API, Options API, Plugins API, REST API, Rewrite API, and Settings API.On top of everything, you will also learn how to create your very own Gutenberg blocks. Take advantage of the newest feature that comes bundled with WordPress 6!Not confident with your React and JavaScript skills? That's completely fine! The skills required to build efficient and scalable Gutenberg blocks are covered in this course. You'll learn how to use Node, Webpack, Babel, and ReactIn a nutshell, we'll explore the various WordPress APIs and how they should be used. The developer documentation is filled with examples and each page is quite lengthy. WordPress development doesn't have to be hard to learn. The biggest mistake most coding tutorials make is expecting someone to learn simply by imitating others' code. Real-world situations are never exactly like the tutorial.I believe the best way to learn is to understand how a tool works and what it does for you, look at examples, and then try it yourself. That's how this course is built, with the goal to help you both learn and understand WordPress.Take the leap into Gutenberg DevelopmentThis course goes beyond the simple WordPress plugin development and WordPress theme development tutorials. You will learn how to create Gutenberg Blocks for WordPress as the back end. The CEO of WordPress, Matt Mullenweg, has urged developers to start learning JavaScript deeply. You will first learn the basics such as the command line and ES6. You will be caught up with the latest standards of JavaScript from modules to destructuring and so much more! Tools such as babel and webpack are also explored and implemented with our code. We will build a functioning WordPress Gutenberg block with React.  Build components to separate your code. All this knowledge is right at your fingertips!Why am I qualified to teach this course?I've been developing sites in WordPress for over 10 years. I know all the tricks to work with WordPress. I don't fool around. You will learn all my techniques and teach you the exact process I go through. I've sold commercial themes and plugins with over 1000+ sales worldwide. I know what it takes to create stuff that works!There is no useless information here in this course. It's all 100% high-quality content and nothing less. I guarantee you will absolutely love this course and see real results. You'll have the skills and confidence to build your own custom themes and plugins your clients will love. You'll be able to take on bigger projects for more money. Don't believe me? I offer a 100% refund within 30 days. There is absolutely no risk involved!Don't be the one that gets left behind! Enroll and start learning today

Overview

Section 1: Getting Started

Lecture 1 Introduction

Lecture 2 Free PDF Download

Lecture 3 What is an environment?

Lecture 4 Installing WordPress

Lecture 5 Local Quick Tour

Lecture 6 Text Editors

Section 2: PHP Fundamentals

Lecture 7 Introduction to PHP

Lecture 8 Variables

Lecture 9 Strings and Booleans

Lecture 10 Functions

Lecture 11 Arrays

Lecture 12 Loops

Lecture 13 Constants

Lecture 14 Understanding Errors

Lecture 15 Comments

Lecture 16 WordPress and PHP

Section 3: Kickstarting a Theme

Lecture 17 Exploring the WordPress Configuration

Lecture 18 Adjusting the Configuration

Lecture 19 WordPress File and Folders

Lecture 20 File Headers

Lecture 21 Additional File Headers

Lecture 22 Say Hello to Full-Site Editing

Lecture 23 The Index Template

Lecture 24 Recreating the Index Template

Lecture 25 Language Attribute

Lecture 26 Character Set

Lecture 27 Loading Additional Tags

Lecture 28 The Body Tag

Lecture 29 Getting to know WordPress

Lecture 30 WordPress Coding Standards

Section 4: Global Styles

Lecture 31 Aside: JSON

Lecture 32 Introduction to Global Styles

Lecture 33 Loading a Schema

Lecture 34 Default Color Palette

Lecture 35 Block Color Settings

Lecture 36 Adding Colors to the Palette

Lecture 37 Colors for backgrounds, text, and links

Lecture 38 Custom Colors

Lecture 39 Duotones

Lecture 40 Gradients

Lecture 41 Applying Colors

Lecture 42 Applying Gradients

Lecture 43 Applying Styles to Elements

Lecture 44 Borders

Lecture 45 Font Families

Lecture 46 Font Sizes

Lecture 47 Various Font Settings

Lecture 48 Applying Typography Styles

Lecture 49 Content Width

Lecture 50 Margin and Padding

Lecture 51 Custom Units

Lecture 52 Block gaps

Lecture 53 Enabling Everything

Section 5: Managing Asset Files

Lecture 54 Aside: Git & GitHub

Lecture 55 Adding the Template

Lecture 56 Understanding Hooks

Lecture 57 The functions.php File

Lecture 58 The Enqueue Hook

Lecture 59 Aside: PHP Function Return Values

Lecture 60 Including Files

Lecture 61 Registering Styles

Lecture 62 Enqueuing Styles

Lecture 63 Fixing the Google Font

Lecture 64 Loading Additional Head Tags

Section 6: Templates

Lecture 65 Creating a Header and Footer Template Part

Lecture 66 Brief Anatomy of a Block

Lecture 67 Optimizing the Header and Footer

Lecture 68 Adding Dummy Content

Lecture 69 Creating the Topbar

Lecture 70 The Group Block

Lecture 71 Loading Editor Styles

Lecture 72 Adding a Navigation Menu

Lecture 73 Adding the Midsection

Lecture 74 Fixing the Editor Styles

Lecture 75 Finishing the Header

Lecture 76 Tailwind

Lecture 77 Inserting the Columns Block

Lecture 78 Query Loop Block

Lecture 79 Adding Post Blocks

Lecture 80 Styling Post Blocks

Lecture 81 Pagination

Lecture 82 Sidebar Blocks

Lecture 83 Exercise: Footer Blocks

Lecture 84 Template Hierarchy

Lecture 85 404 Template

Lecture 86 Category Template

Lecture 87 Search Template

Lecture 88 Single Post Template

Lecture 89 Page Template

Lecture 90 Custom Templates

Section 7: JavaScript and React Fundamentals

Lecture 91 What’s to come

Lecture 92 Introduction to JavaScript

Lecture 93 First Taste of JavaScript

Lecture 94 Data Types

Lecture 95 Variables

Lecture 96 Constants

Lecture 97 Template Literals

Lecture 98 Creating Functions

Lecture 99 Arrays

Lecture 100 Objects

Lecture 101 The Console Object

Lecture 102 Loading JavaScript

Lecture 103 Working with the DOM

Lecture 104 Conditional Statements

Lecture 105 Understanding Scope

Lecture 106 Arrow Functions

Lecture 107 Destructuring

Lecture 108 What is React?

Lecture 109 Getting Started with React

Lecture 110 Creating a React App

Lecture 111 Dynamic Content

Lecture 112 Introduction to JSX

Lecture 113 Components

Lecture 114 Extending Components with Props

Lecture 115 ES6 Modules

Lecture 116 Adding State to a Component

Lecture 117 Events

Lecture 118 Using useEffect

Lecture 119 The Command Line

Lecture 120 Getting started with NodeJS

Section 8: Block Development Fundamentals

Lecture 121 Creating a Plugin

Lecture 122 Securing the Main Plugin File

Lecture 123 Installing WP Scripts with NPM

Lecture 124 Upgrading WP Scripts

Lecture 125 Creating a Bundle

Lecture 126 Creating a Block Metadata File

Lecture 127 Registering a Block

Lecture 128 Enqueueing a Block’s Script

Lecture 129 Adding a Custom Block

Lecture 130 The RichText Component

Lecture 131 Storing Data in Attributes

Lecture 132 Saving the Block

Lecture 133 Aside: JavaScript Spread Operator

Lecture 134 Adding Block Props

Lecture 135 Enqueuing Styles for Blocks

Lecture 136 Fixing the Fancy Header Styles

Lecture 137 Formatting the RichText Component

Lecture 138 The InspectorControls and PanelBody Components

Lecture 139 Adding a Color Palette

Lecture 140 Dynamic Styles

Lecture 141 Attribute Sources

Lecture 142 Creating Multiple Blocks

Section 9: Server-Side Rendering

Lecture 143 What is Server-Side Rendering?

Lecture 144 Creating a Search Form Block

Lecture 145 Adding a Custom Icon

Lecture 146 Adding the Template

Lecture 147 The PanelColorSettings Component

Lecture 148 Exercise: Applying Colors

Lecture 149 Creating a Render Callback

Lecture 150 Rendering a Block with Output Buffers

Lecture 151 Using Attributes in a PHP Render Function

Lecture 152 Grabbing the Search Query

Lecture 153 Adding the Form to the Template

Lecture 154 Creating a Page Header Block

Lecture 155 Exercise: Adding the RichText Component

Lecture 156 The ToggleControl Component

Lecture 157 Toggling Content

Lecture 158 Rendering the Category

Lecture 159 Adding Support for Output Buffers

Lecture 160 Including Files with Globs

Lecture 161 A Different Way to Create a Plugin

Lecture 162 Gutenberg Block Examples

Section 10: Authentication

Lecture 163 Creating the Header Tools Block

Lecture 164 The SelectControl Component

Lecture 165 The CheckboxControl Component

Lecture 166 Exercise: Toggling the Links

Lecture 167 Finishing the Header Tools Block

Lecture 168 Creating the Authentication Modal Block

Lecture 169 Toggling the Registration Form

Lecture 170 Rendering the Modal

Lecture 171 Loading a View Script

Lecture 172 Fixing the View Script

Lecture 173 Waiting for the Document to be Ready

Lecture 174 Opening and Closing the Modal

Lecture 175 Switching Tabs

Lecture 176 Handling Form Submissions

Lecture 177 What is a REST API?

Lecture 178 Practicing with the Rest API

Lecture 179 The Problem with the Core Endpoint

Lecture 180 Adding a Custom Endpoint

Lecture 181 Handling the Response

Lecture 182 PHP: Classes

Lecture 183 Validating the Request Parameters

Lecture 184 Preventing Duplicate Users

Lecture 185 Creating a New User

Lecture 186 Inline Scripts

Lecture 187 Submitting the Registration Form

Lecture 188 Preparing the Sign in Endpoint

Lecture 189 User Authentication

Lecture 190 Wiring the Login Form

Lecture 191 Finishing the Blocks

Lecture 192 Static Properties

Lecture 193 WordPress HTTP Methods

Section 11: SQL Fundamentals

Lecture 194 Introduction to SQL

Lecture 195 Databases and Tables

Lecture 196 Creating Tables

Lecture 197 Inserting Data

Lecture 198 Reading Data

Lecture 199 Updating Data

Lecture 200 Deleting Data

Section 12: Custom Post Types

Lecture 201 What’s Next

Lecture 202 Registering a Custom Post Type

Lecture 203 Customizing the Post Type

Lecture 204 Adding Support for Gutenberg

Lecture 205 Taxonomies

Lecture 206 Plugin Activation

Lecture 207 Flushing Rewrite Rules

Lecture 208 Custom Taxonomies

Lecture 209 Custom Taxonomy Fields

Lecture 210 Understanding Metadata

Lecture 211 Saving Term Metadata

Lecture 212 Editing Taxonomy Fields

Lecture 213 Creating the Recipe Summary Block

Lecture 214 Retrieving the Post ID with Block Context

Lecture 215 Grabbing Term IDs with useEntityProp

Lecture 216 The useSelect Function

Lecture 217 Retrieving Cuisine Terms

Lecture 218 Registering Term Meta

Lecture 219 Mapping the Cuisines

Lecture 220 Waiting for Data to be Resolved

Lecture 221 Saving Post Metadata

Lecture 222 Registering Post Metadata

Lecture 223 Grabbing Post Metadata

Lecture 224 Adding a Rating Component

Lecture 225 Creating a Database Table with Adminer

Lecture 226 Creating a Database Table during Plugin Activation

Lecture 227 Rendering the Block

Lecture 228 Displaying the Cuisine Terms with PHP

Lecture 229 Preparing the Frontend

Lecture 230 Loading React on the Frontend

Lecture 231 The apiFetch Function

Lecture 232 Exercise: Preparing the Rating Endpoint

Lecture 233 Prepared SQL Statements

Lecture 234 Inserting the Recipe

Lecture 235 Updating the Permissions

Lecture 236 Custom Hooks

Section 13: Nested Blocks

Lecture 237 Creating a Nested Block

Lecture 238 Adding Support for Inner Blocks

Lecture 239 Inner Blocks Template Options

Lecture 240 Adding Columns

Lecture 241 Adding the MediaPlaceholder Component

Lecture 242 Custom Image Sizes

Lecture 243 Adding Filter Hooks

Lecture 244 Handling Selections

Lecture 245 Handling URL Images

Lecture 246 Understanding Blob Images

Lecture 247 Handling Blob Images

Lecture 248 Exercise: Adding a Spinner

Lecture 249 Using State to Prevent Blobs

Lecture 250 Fixing Blob Memory Leaks

Lecture 251 Quickly Refactoring the Team Member Block

Lecture 252 Adding a Toolbar Option

Lecture 253 Quick Fix for the Toolbar

Lecture 254 Custom Toolbar Buttons

Lecture 255 Exercise: Toggling the Image Alt Field

Lecture 256 Custom Block Context

Lecture 257 Preparing the Social Media Links

Lecture 258 Adding a Tooltip

Lecture 259 Detecting Block Selection

Lecture 260 Tracking the Active Selection

Lecture 261 Editing a Social Media Link

Lecture 262 Saving the Team Member Block

Lecture 263 Optimizing Attributes

Lecture 264 Block Previews

Section 14: Querying Posts

Lecture 265 Creating a Popular Recipes Block

Lecture 266 The QueryControls Component

Lecture 267 Category Suggestions

Lecture 268 Updating the Attribute

Lecture 269 Testing the Endpoint

Lecture 270 Ordering Posts by Metadata

Lecture 271 Querying Posts in a Block

Lecture 272 Rendering Raw HTML

Lecture 273 The WP_Query Class

Lecture 274 The WordPress Loop

Lecture 275 Creating a Daily Recipe Block

Lecture 276 Transients

Lecture 277 Custom Endpoint

Lecture 278 Displaying the Daily Recipe in the Editor

Lecture 279 Finishing the Daily Recipe Block

Lecture 280 Measuring Queries

Section 15: Exploring More Block Features

Lecture 281 Creating an Alert Box Block

Lecture 282 Understanding SASS

Lecture 283 Editor Styles

Lecture 284 Block Supports

Lecture 285 Block Variations

Lecture 286 Block Styles

Lecture 287 Understanding Deprecations

Lecture 288 Handling Template Deprecations

Lecture 289 Publishing a Plugin

Section 16: Custom Admin Pages

Lecture 290 WordPress APIs

Lecture 291 Understanding the Options API

Lecture 292 Adding Plugin Settings

Lecture 293 Adding a Custom Admin Menu & Page

Lecture 294 Preparing the Admin Page

Lecture 295 Handling Admin Form Submissions

Lecture 296 Updating Options

Lecture 297 Enqueuing the Media Library

Lecture 298 Adding New Entry Files to Webpack

Lecture 299 Registering the Admin Assets

Lecture 300 Exercise: Adding an Open Graph Image Size

Lecture 301 Selecting Images

Lecture 302 Adding a Submenu

Lecture 303 Registering an Options Group

Lecture 304 Adding Sections

Lecture 305 Adding Fields

Lecture 306 Registering Post Metadata

Lecture 307 Enqueueing Block Editor Assets

Lecture 308 Registering a Sidebar

Lecture 309 Selecting Metadata

Lecture 310 Dispatching Updates

Lecture 311 Custom Media Upload Interface

Lecture 312 Rendering Tags in the Head

Section 17: Finishing Touches

Lecture 313 Preparing a New Format Type

Lecture 314 Registering a Format Type

Lecture 315 Conditionally Rendering Toolbar Buttons

Lecture 316 Translation Functions

Lecture 317 Creating a Translation Template with the WP CLI

Lecture 318 Loading Translations

Lecture 319 Adding a New Language

Lecture 320 Loading Block Translations

Lecture 321 Uninstalling a Plugin

Lecture 322 Debugging Hooks and Queries

Lecture 323 Quick Adjustments to the Theme

Lecture 324 Bundling Plugins with TGMPA

Section 18: The End

Lecture 325 Conclusion

Section 19: Getting Started

Lecture 326 LEGACY LECTURES AHEAD!!! PLEASE READ!!!

Lecture 327 Overview

Lecture 328 Getting to know WordPress

Lecture 329 Setting up for WordPress

Lecture 330 Exploring Environments and Text Editors

Lecture 331 PHP Refresher & WordPress Coding Standards

Lecture 332 Lectures Notes

Section 20: Theme Development Foundation

Lecture 333 Exploring WordPress & Configuring the wp-config.php file

Lecture 334 File Headers

Lecture 335 Functions File & Action Hooks

Lecture 336 Loading styles and scripts with enqueues

Lecture 337 Cache Issues

Lecture 338 Adding Dummy Content

Lecture 339 Menu Support

Lecture 340 Aside: Menu Walker

Lecture 341 Creating Header & Footer Areas

Lecture 342 Creating Sidebars and Widget Areas

Lecture 343 Formatting the search form

Lecture 344 The Loop

Lecture 345 Template Parts

Lecture 346 Template Tags

Lecture 347 Pagination

Lecture 348 Lectures Notes & Download Source Code for this Section

Section 21: Templates & The Customizer

Lecture 349 Template Hierarchy & Single Post Template

Lecture 350 Comments Template

Lecture 351 Author Template Tags

Lecture 352 Related Posts using the WP_Query Class

Lecture 353 Page Template

Lecture 354 404 and Category Template

Lecture 355 Date Template

Lecture 356 Attachment Templates

Lecture 357 Search and Custom Templates

Lecture 358 Completing the Header, Title and Ad Sections

Lecture 359 Theme Customizer API

Lecture 360 Dropdown and Checkboxes using the Customizer API

Lecture 361 Customizer Transports and Overriding existing Settings

Lecture 362 Color & Upload Controllers for the Customizer

Lecture 363 More Theme Support & Creating Starter Content

Lecture 364 Displaying Popular Posts and Conditional Tags

Lecture 365 Finishing Touches

Lecture 366 Lecture Notes & Download the Source Code

Section 22: Theme Templates

Lecture 367 Template Tags Overview

Lecture 368 General Tags

Lecture 369 Navigation Tags

Lecture 370 Link Tags

Lecture 371 Lecture Notes & Download the Source Code

Section 23: Plugin Development

Lecture 372 Overview

Lecture 373 Creating our First Plugin

Lecture 374 WordPress Action & Filter Hooks

Lecture 375 Custom Hooks and Prioritization

Lecture 376 Plugin Activation & Security

Lecture 377 Creating a Custom Post Type

Lecture 378 Metadata API

Lecture 379 Filter Hooks

Lecture 380 Creating Database Tables

Lecture 381 Download Assets

Lecture 382 Sending and using AJAX Requests

Lecture 383 Handling AJAX Requests and inserting data into the Database

Lecture 384 Changing the Custom Post Type’s Table Columns

Lecture 385 Lecture Notes & Download Source Code for this Section

Section 24: Gutenberg Prerequisites

Lecture 386 Gutenberg

Lecture 387 The Command Line / Terminal

Lecture 388 Getting started with NodeJS

Lecture 389 Modules and CommmonJS

Lecture 390 Built-in and 3rd Party Modules

Lecture 391 Introduction to Webpack and Dependencies

Lecture 392 Webpack Configuration

Lecture 393 Webpack Loaders & Babel

Lecture 394 ES6 Constants and Let

Lecture 395 ES6 Arrow Functions

Lecture 396 ES6 Modules & Destructuring

Lecture 397 Getting Started with React

Lecture 398 Reusing Components and Properties

Lecture 399 Lecture Notes

Section 25: Gutenberg Development

Lecture 400 Getting Started with Gutenberg

Lecture 401 Registering and Enqueueing the Block Assets

Lecture 402 Registering Blocks

Lecture 403 Block Settings

Lecture 404 Using the edit and save properties

Lecture 405 Inspector Controls

Lecture 406 Sidebar: ES6 Rest and Spread Operators

Lecture 407 Attributes

Lecture 408 Rendering the Block

Lecture 409 Styling Blocks

Lecture 410 Alignment Toolbar

Lecture 411 Block Alignment

Lecture 412 Lecture Notes & Download the Source Code

Section 26: Gutenberg Components

Lecture 413 High Level Overview of Gutenberg

Lecture 414 Gutenberg Blocks with ES5

Lecture 415 Rich Text Block

Lecture 416 Custom Toolbar

Lecture 417 Form Toggle

Lecture 418 Inspector Control Fields

Lecture 419 Media Uploads

Lecture 420 Lecture Notes & Download the Source Code

Section 27: Advanced Plugin Development

Lecture 421 Creating a Widget

Lecture 422 Cron Jobs and Transients API

Lecture 423 Creating a Shortcode for Frontend Publishing

Lecture 424 Sanitizing HTML input and inserting a post

Lecture 425 Custom Hooks with the Plugin API and sending E-mails

Lecture 426 Creating the Login & Registration Forms

Lecture 427 User Registration

Lecture 428 User Authentication

Lecture 429 Alternative User Authentication

Lecture 430 Adding a Logout Link

Lecture 431 Prepared Database Queries

Lecture 432 Uninstalling a Plugin

Lecture 433 Creating a WordPress Dashboard Widget

Lecture 434 Using the HTTP API to retrieve content from external services

Lecture 435 Flushing the Rewrite Rules with the Rewrite API

Lecture 436 Shortcodes Explored In-Depth

Lecture 437 Lecture Notes & Download the Source Code

Section 28: Creating Admin Forms

Lecture 438 WordPress APIs

Lecture 439 Options API

Lecture 440 Adding an Admin Menu and Page

Lecture 441 Processing Admin Form Settings

Lecture 442 Settings API

Lecture 443 Featured Images using the WordPress Media Uploader

Lecture 444 Custom User Roles and Capabilities

Lecture 445 Custom Taxonomies

Lecture 446 Custom Taxonomy Settings

Lecture 447 Custom Post Type UI and Advanced Custom Fields

Lecture 448 Lecture Notes & Download Source Code for this Section

Section 29: WooCommerce and BuddyPress Development

Lecture 449 Overview

Lecture 450 Getting Started with BuddyPress Theme Development

Lecture 451 BuddyPress Single Member Pages

Lecture 452 BuddyPress Single Member Custom Profile Tabs

Lecture 453 Custom CSS for BuddyPress

Lecture 454 Getting started with Woocommerce Development

Lecture 455 Woocommerce Product Page Templates

Lecture 456 Cart, E-mail, and Misc. Woocommerce Templates

Lecture 457 Custom Cart Menu Item for Woocommerce

Lecture 458 Lecture Notes & Download Source Code for this Section

Section 30: Finalizing the theme & plugin

Lecture 459 Custom Excerpts

Lecture 460 Custom Author Fields and Avatars

Lecture 461 Image Cropping

Lecture 462 Main Query Home Page Modifications

Lecture 463 Admin Notices

Lecture 464 Debugging Hooks, Queries and using Tools

Lecture 465 Securing the wp-config File

Lecture 466 SEO, Schema and Microdata

Lecture 467 RTL Support

Lecture 468 Accessibility

Lecture 469 Child Themes

Lecture 470 Translations

Lecture 471 Bundling Plugins with TGMPA

Lecture 472 Licensing & Making money with your Plugin/Theme

Lecture 473 Theme Starter Alternatives

Lecture 474 Conclusion

Lecture 475 Lecture Notes & Download Source Code for this Section

Web designers and developers who wish to take their skills and profit to the next level.,Anyone who wants to generate new income streams,Anyone who wants to understand how the WordPress core truly works and extend it.,Entrepreneurs who want to learn how to build quality and premium plugins and themes.,Anyone who wants to go beyond the basic template tutorials and learn how to add unique features along with BuddyPress and Woocommerce integration.,This course is for students who are new to developing plugins and themes and would like to learn the best practices for developing themes/plugins.,The late beginner to PHP and JavaSricpt programming.