Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced WordPress Plugin Development - TailwindCSS, Webpack
Rating: 4.3 out of 5(40 ratings)
1,810 students

Advanced WordPress Plugin Development - TailwindCSS, Webpack

An advanced course for building and submitting WordPress Plugin on WordPress org With Composer,PHPCS,Webpack
Created byImran Sayed
Last updated 6/2023
English

What you'll 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

Course content

10 sections22 lectures3h 1m total length
  • Introduction2:46

    Introduction

  • Plugin Basics4:16

Requirements

  • Basic Understanding Of Using 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.

Who this course is for:

  • Beginner, Intermediate and Advanced WordPress Developers