WordPress Plugins Development By

Alessandro Castellani

Create a WordPress Plugin from Scratch – Part 1

Create a WordPress Plugin from Scratch – Part 2

Basic PHP OOP

Custom Post Type

Uninstall Hook

Create a WordPress Plugin from Scratch – Part 6

PHP Visibility Methods

Static Methods and Multiple Files

Settings Link and Admin Pages

Settings Link and Admin Pages

Classes as Services

Starter Plugin Structure

Visual Debt and Clean up

Modular Administration Page

Modular Admin SubPages

Dealing with Callbacks

Admin Custom Fields-a

Admin Custom Fields-b

Admin Custom Fields-c

dmin Tabs in Vanilla JS

Modular Callbacks

iOS toggle in SCSS

Code cleanup

Database Optimization

Database Optimization

Save Default Options on Activate

Create Modular Plugin Sections

Modular Custom Post Types

Modular Custom Post Types

Modular Custom Post Types-b

Store Arrays in WP_Options

Custom Post Types Admin Section

Bug Fixes

How to Delete a Custom Post Type

How to Edit a Custom Post Type

Export PHP with Code Prettify

Create a Custom Taxonomy Manager

Create a Custom Taxonomy Manager PART 2

Create a Custom Taxonomy Manager PART 3

Create a Custom Widget

Media Uploader in Custom Widget

Testimonial Manager PART 1

Testimonial Manager PART 2

Testimonial Manager PART 3

Create Sortable Custom Columns

Custom Settings in CPT

Testimonial Form ShortCode

Compile Multiple JS and SCSS with Gulp

Quick SCSS and JS form styling

JS Form Validation in es6

JavaScript ES6 Fetch Request to WordPress WP_Ajax

Add Custom Post Type in Ajax

How to use the WordPress Ajax Nonce

Testimonial Slider with WP_Query

Build a Javascript es6 Slider

How to use a Custom Template from a Plugin

How to Override Any Default Template

reate an Ajax Login Form – PART 1

reate an Ajax Login Form – PART 2

Upgrade your Plugin for Gutenberg and WordPress 5