Pronto voy a abordar mi primer complemento y estoy buscando complementos que consideren de muy alta calidad, bajo el capó. Cosas que puedo usar como ejemplo mientras diseño el marco para mi plugin.
¿Algunas ideas? Incluya lo que lo convierte en un excelente complemento.
plugins
plugin-development
usuario12390
fuente
fuente
Respuestas:
No puedo darle enlaces al repositorio de complementos, pero aquí hay algunas personas excelentes que comparten un buen código (en estilos bastante diferentes) en Github. Solo eche un vistazo a los repositorios o sus aspectos esenciales:
fuente
Hay muchos complementos que demuestran el gran desarrollo de complementos de Wordpress. Algunos de ellos demuestran un gran desarrollo como en el código bien comentado, el estilo de codificación según los estándares de WP y el uso de la API de WP con trucos ingeniosos que no están documentados y tampoco los verá utilizados en ningún otro complemento.
Como desarrollador de WordPress, mis 3 favoritos principales son:
Dicho esto, no solo los complementos te dan la idea de cómo puedes escribir un gran complemento de WordPress, sino que si sigues, lees y escuchas los consejos de los grandes desarrolladores de WordPress y lees su código, aprenderás muchas cosas interesantes. Casi todos los que están aquí en WPSE o en otros foros de WP son increíbles desarrolladores de WordPress, pero algunos de mis favoritos personales son:
Además, si revisa las respuestas de los voluntarios más reputados aquí, encontrará muchas, sí, muchas cosas buenas, ideas y técnicas de codificación de WordPress.
fuente
Es posible que desee echar un vistazo a:
No es un complemento específico, sino muchos consejos y guías útiles.
fuente
Puede parecer una autopromoción, pero considero que mi plugin usernoise tiene un código de alta calidad. Estos son los principios más importantes detrás del código:
fuente
El reciente desarrollo de plugins de WordPress para libros contiene muchos ejemplos de mejores prácticas. Sugiero agarrar una copia. http://www.amazon.com/Professional-WordPress-Plugin-Development-Williams/dp/0470916222
fuente
Creo que uno de mis recientes es un buen comienzo para tener un complemento simple en funcionamiento http://wordpress.org/extend/plugins/wp-cron-control/
fuente
Ofreceré uno mío que puede darte un buen lugar para comenzar.
https://github.com/mfields/taxonomy-short-description/blob/master/taxonomy-short-description.php
Creo que muestra las mejores prácticas para extender WordPress de manera responsable. Hace lo que debe hacer sin bloquear otras extensiones para que no se enganchen en los mismos lugares.
Preguntas como esta son realmente difíciles de responder. Realmente no hay requisitos sobre lo que debe hacer un complemento. Pueden hacer tanto o tan poco como sea necesario para su propósito específico.
El tema de las "mejores prácticas" definitivamente debe tenerse en cuenta al desarrollar complementos, pero es realmente imposible encontrar un solo complemento que demuestre las mejores prácticas enganchadas a todas las partes de WordPress.
fuente