AFAIK, нет официальной / стандартной структуры, и будет столько стилей разработки плагинов, сколько будет оттенков белого на северном полюсе.
Я бы сказал, что стандарты кодирования WordPress - это образец хорошего стиля.
Вы найдете много хороших примеров и отличных кодеров здесь, в WPSE. Хорошая отправная точка: вопросы / теги / плагин-разработка .
Подчеркивая:
В настоящее время я использую демо- версию Plugin Class из @toscho в качестве основы для многих плагинов.
Прямо сейчас @Pippin делает серию « Введение в разработку плагинов WordPress 101», которая может представлять интерес.
[ обновить , благодаря вкладу @Wyck , список вспомогательных плагинов / шаблонов / фреймворков]
Плагин scbFramework , автор @scribu :
Набор полезных классов для быстрой разработки плагинов.
Это набор инструментов для плагинов, который помогает разработчикам быстрее создавать плагины. Он состоит из нескольких классов, которые выполняют общие задачи, такие как создание страниц настроек, создание таблиц базы данных и многое другое.
WordPress-Gear> PHP Boilerplate> Плагин вещи
- Шаблонный плагин от @tommcfarlin
- Объектно-ориентированный шаблон плагина
- Настройки фреймворка от @gilbitron
- scbFramework - классы для разработки плагинов
- API настроек WordPress - автор @tareq_cse
- WP MVC - MVC фреймворк для создания плагинов