Vývojová prostředí pro WordPress
Pro vývoj mám vytvořen web wp-plugin-theme.
Odkazy na téma vývoje pluginů a šablon:
WPGear.org je kompendium užitečných vývojových nástrojů pro práci ve WordPressu.
Plugin Boilerplate
Pro vývoj pluginu je toto to nejlepší co jsem našel:
WordPress Plugin Boilerplate - normalizovaný, organizovaný, objektově orientovaný základ pro vytvoření kvalitního pluginu. Na něj navazuje Generátor, který po zadání jména pluginu a pár dalších údajů vytvoří kostru pluginu ke stažení.
Z vlastního boilerplatu, což je fork původního boilerplatu rozšířený o namespaces a autoloading, vychází indický autor Handling Form Submissions in WordPress with Admin-Post and Admin-Ajax a vytváří plugin, který pracuje s HTML formulářem. V článku jsou mj. odkazy na osvěžení znalostí užitečných pro vývoj WP:
- WordPress Development for Beginners: Getting Started
- WordPress Development for Beginners: Building Plugins
- Javascript For WordPress Developers: Using AJAX
- Advanced WordPress Development: Introduction to Object-Oriented Programming
Také odkaz na článek k pochopení účelu tzv. nonces: Using Nonces to Strengthen WordPress Security.
V následujících dvou článcích jiný autor vytvoří Boilerplatem kostru pluginu WP Cleanup and Basic Options Functions a pak v jednotlivých krocích popisuje jeho vývoj (plugin mám instalovaný ve wp-plugin-theme):
WPDK
WPDK github - WordPress Development Kit - rámec pro vytváření a rozvoj pluginů a šablon.
Užitečné rady pro tvorbu pluginu:
Šablony (themes)
Odvozenou šablonu (child theme) jsem úspěšně vytvořil pluginem Child Theme Configurator.
WP Framework - WordPress framework pro vývojáře šablon
Profesionální vývoj ve WordPressu:
Guide to WordPress Coding Standards
WordPress.org nabízí generátory rúzných částí kódu:
Štítky: plugin generator boilerplate šablony vývoj form nonce