Advanced WordPress Plugin Development - TailwindCSS, Webpack

An advanced course for building and submitting WordPress Plugin on WordPress org With Composer,PHPCS,Webpack

4.10 (33 reviews)
Udemy
platform
English
language
Other
category
instructor
1,781
students
3 hours
content
Jun 2023
last update
$59.99
regular price

What you will learn

Creating WordPress Plugin From Scratch

Setting Up Webpack and Babel

Using Composer

Submitting the Plugin To WordPress org and Packagist

Understanding WordPress Core - How Plugins Are Loaded In WordPress

Creating Gutenberg Blocks

Understanding WordPress Core REST API - Creating Custom Endpoints

Caching In WordPress

Description

This is an advanced course that teaches students :

  • How to build a WordPress Plugin from scratch

  • Understanding WordPress Core on how WordPress plugin works under the hood.

  • Setting up Composer and using composer in a WordPress plugin.

  • Using composer autoloader to automatically local class files in the plugin.

  • Setting up Webpack, Babel

  • Setting up linting tools such as Eslint, styelint, PHPCS

  • Running PHPCS to sniff the code and write it as per WordPress Coding Standards.

  • Setting up webpack for building Gutenberg Blocks and patterns

  • Building Gutenberg Block Patterns and creating pattern templates.

  • Preparing the plugin to submit it to WordPress org.

  • Submitting the plugin to WordPress org to make it publicly available to download.

  • Uploading the approved plugin to the WordPress SVN repository.

  • Updating the previously uploaded WordPress plugin on SVN.

  • Updating plugin version

  • Under WordPress REST API and Create your own custom REST API endpoints.

  • Caching In WordPress

    • How Caching Works in WordPress Core

    • Types Of Caching

    • Implementing Caching In Wordpress

    • Transient API, Object Cache, Redis Cache, Memcached.

By the end of this course, you will have a good understanding of how the plugin works, you will not only be able to build a plugin but also open-source it to WordPress org so that the entire community can use it. This will be a great contribution to the WordPress community and you also get a Plugin badge on your WordPress profile. This course not only helps the experts to get the core knowledge but also the beginners who have never built a plugin.

Content

Introduction

Introduction
Plugin Basics

Creating A Plugin

Writing Your First Plugin
Understanding WordPress Core : How Plugins Are Loaded?

Assets - Setup Webpack, Babel, and Linting Tools

Setup Webpack, Babel, ESLint, Stylelint

Composer - Setup Composer Packages and PHPCS Code Linting

Adding Composer Packages
Setup and Run PHPCS - Linting Tool

Register Block Patterns

Register Block Pattern

Sumit Your Plugin To WordPress.org

Prepare Plugin for Upload
Submit you plugin to WordPress.org

Uploading Your Approved Plugin To WordPress.org SVN

Plugin Approval Email And Preparing Plugin For Upload To SVN
Uploading Your Plugin To SVN

Screenshots

Advanced WordPress Plugin Development - TailwindCSS, Webpack - Screenshot_01Advanced WordPress Plugin Development - TailwindCSS, Webpack - Screenshot_02Advanced WordPress Plugin Development - TailwindCSS, Webpack - Screenshot_03Advanced WordPress Plugin Development - TailwindCSS, Webpack - Screenshot_04

Reviews

Daniele
August 22, 2023
The teaching is crystal clear. Even though I haven't encountered new material yet, the instructor's expertise is evident. The direct approach to delivering content is highly effective.
Mike
June 28, 2023
Some useful deep knowledge presented clearly, but I feel this should be part of an end to end plugin development course.

Charts

Price

Advanced WordPress Plugin Development - TailwindCSS, Webpack - Price chart

Rating

Advanced WordPress Plugin Development - TailwindCSS, Webpack - Ratings chart

Enrollment distribution

Advanced WordPress Plugin Development - TailwindCSS, Webpack - Distribution chart

Related Topics

4497674
udemy ID
1/16/2022
course created date
7/30/2022
course indexed date
Bot
course submited by