Advanced WordPress Plugin Development: WordPress 6 Ready
$12.13
Price: $12.13
(as of Oct 23, 2024 17:06:17 UTC – Details)
This book is a practical guide for developers who want to thoroughly learn how to develop WordPress plugins. Written by a senior computer engineer with long experience in web application development, it details everything from fundamental concepts to best practices, and will help you create solid and efficient plugins.
The table of contents is the following:
1. Introduction
Why is it important to know how to program plugins for WordPress. How to install. XAMPP for Windows. Apache+PHP+MySQL for Linux. How to install and activate WordPress plugins.
2. Basic Concepts
Structure of a plugin. The cornerstone: actions and filters. Using and programming shortcodes. Naming of classes, functions and variables. Standard directory structure.
3. Advanced Techniques
Reading and writing in the database. Accessing the database. Creating a new table. Inserts and Updates. More complex queries.
Creation of a backend page. Registering menus and submenus. Restricted access to menus and submenus. Forms in your content manager. Data validation. Extended textareas and TinyMCE. Uploading an image (classic method). Uploading an image (WP media).
Frontend routing and pages. Overview. Rewrite_routing(). Rewrite_variables($vars). Rewrite_template().
Injecting JavaScript and CSS.
Use of classes in the plugin structure.
Internationalization and localization. Introduction. Using makepot. Advanced translations.
Creating new types of content. Introduction. Adding custom fields. Database search by post type and custom field.
Access to posts through WordPress functions. Searching in WordPress. Other operations with posts.
Widget creation.
4. Testing and debugging
Tools and techniques for plugin testing.
Introduction to unit testing.
5. Final considerations
Code documentation.
Basic Security.
ASIN : B0CL7G5V3Y
Publisher : Independently published (October 17, 2023)
Language : English
Paperback : 121 pages
ISBN-13 : 979-8864637890
Item Weight : 10.4 ounces
Dimensions : 7 x 0.28 x 10 inches
User Reviews
Be the first to review “Advanced WordPress Plugin Development: WordPress 6 Ready”
You must be logged in to post a review.
There are no reviews yet.