¿Existe algún marco de desarrollo de complementos?

28

Ya que soy nuevo en el desarrollo de plugins de wordpress, he estado examinando la estructura interna de muchos plugins y pude encontrar que la mayoría de ellos no encajan en ningún patrón y entender cómo funcionan es bastante difícil. Me preguntaba si existe una forma más generalizada de desarrollo de complementos, posiblemente con un marco, que no sean los métodos descritos en la documentación oficial.

    
pregunta Rohith Raveendran 12.02.2013 - 00:20

5 respuestas

26

AFAIK, no hay un marco oficial / estándar, y habrá tantos estilos de desarrollo de complementos como matices de blanco en el polo norte.

Diría que Estándares de codificación de WordPress es un modelo para un buen estilo.

Encontrarás lotes de buenos ejemplos y excelentes codificadores aquí en WPSE. Un buen punto de partida: questions / tagged / plugin-development .

Resaltando:

Hoy en día, uso Demostración de clase de complemento de @ toscho como base para muchos complementos.

Ahora mismo, @Pippin está haciendo una serie Introducción a WordPress Plugin Development 101 que puede ser de su interés.

[ actualización , gracias a la contribución @Wyck , una lista de helper-plugins / boilerplates / frameworks]

Plugin scbFramework , por @scribu :

  

Un conjunto de clases útiles para un desarrollo más rápido de complementos.
  Este es un kit de herramientas de complementos que ayuda a los desarrolladores a escribir complementos más rápido. Consta de varias clases que manejan tareas comunes, como generar páginas de configuración, crear tablas de base de datos y más.

WordPress-Gear > Plantilla de PHP y gt; Cosas de complementos

  1. Plantilla de complemento por @tommcfarlin
  2. Plantilla de complemento orientado a objetos
  3. Marco de configuración por @gilbitron
  4. scbFramework - Classes for plugin dev
  5. API de configuración de WordPress - por @tareq_cse
  6. WP MVC : marco MVC para crear complementos
respondido por el brasofilo 12.02.2013 - 01:28
6

Dos marcos más nuevos son:

Ambos comparten similitudes con Laravel.

    
respondido por el Eric 06.02.2015 - 16:05
1

Creo que Sunrise ( enlace ) es el tipo de cosa que estás pidiendo. Es relativamente nuevo, y no lo he usado, por lo que no ofrezco recomendaciones. Sin embargo, parece bastante prometedor. Está disponible en el directorio de complementos de WordPress como complemento: enlace .

    
respondido por el Ochado 10.07.2013 - 21:47
0

También puede generar su versión personalizada de Tom repetitivo de complemento aquí .

    
respondido por el Bheemsen 06.02.2015 - 18:16
0

Puedes verificar que esta es una estructura básica muy simple y básica. enlace

    
respondido por el Softmixt 19.02.2015 - 10:44

Lea otras preguntas en las etiquetas