Advanced WordPress Plugin Development: WordPress 6 Ready (English Edition)

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.

Procurando Advanced WordPress Plugin Development: WordPress 6 Ready (English Edition)? Aqui você encontra tudo sobre este livro de Pablo Barrón Ballesteros em 15 de outubro de 2023. Nesta página estão a descrição da obra, os detalhes da edição (138 páginas) e os formatos disponíveis para baixar: epub, pdf, lit, odf. O livro está escrito em Inglês. Se você gosta de Inglês e Outras Línguas, Por Idioma, eBooks em inglês, Computação, internet e mídia digital, explore também outros títulos da mesma categoria no Leitura em português. Veja ainda as outras obras de Pablo Barrón Ballesteros em nosso catálogo.

Número de páginas:138
Encadernação Advanced WordPress Plugin Development: WordPress 6 Ready (English Edition):Kindle
Livros recentes
Livros relacionados