Je vais bientôt aborder mon premier plugin et je recherche des plugins de très haute qualité, qui se trouvent sous le capot. Choses que je peux utiliser comme exemple pendant que je conçois le cadre de mon plugin.
Des idées? S'il vous plaît inclure ce qui en fait un excellent plugin.
plugins
plugin-development
utilisateur12390
la source
la source
Réponses:
Je ne peux pas vous donner de liens vers le dépôt de plugin, mais voici quelques personnes formidables qui partagent du bon code (dans des styles très différents) sur Github. Il suffit de jeter un coup d'œil au dépôt ou à leurs idées:
la source
Il y a beaucoup de plugins qui démontrent un excellent développement de plugins Wordpress. Certains d'entre eux démontrent un excellent développement, comme dans le code bien commenté, un style de codage conforme aux normes WP et l'utilisation de l'API WP avec des astuces soignées qui ne sont ni documentées ni vous les verrez utilisées dans un autre plugin.
En tant que développeur WordPress, mon top 3 personnel favori est:
Cela dit, non seulement les plugins vous donnent une idée de la façon dont vous pouvez écrire un bon plugin WordPress, mais si vous suivez, lisez et écoutez les conseils des Grands Développeurs WordPress et lisez leur code, vous apprendrez beaucoup de choses intéressantes. Presque tout le monde ici sur WPSE ou sur d'autres forums WP est un développeur WordPress génial, mais quelques-uns de mes favoris personnels sont:
De plus, si vous passez en revue les réponses des bénévoles les plus réputés, vous découvrirez beaucoup de, oui, beaucoup de bonnes choses, des idées et des techniques de codage WordPress.
la source
Vous voudrez peut-être jeter un coup d'œil sur:
Pas un plugin spécifique mais de nombreux conseils et guides utiles.
la source
Cela peut ressembler à une auto-promotion, mais je considère que mon plugin usernoise a un code de haute qualité. Voici les principes les plus importants derrière le code:
la source
Le livre récent WordPress plugin development contient de nombreux exemples de bonnes pratiques. Je suggère de prendre une copie. http://www.amazon.com/Professional-WordPress-Plugin-Development-Williams/dp/0470916222
la source
Je pense qu’un de mes récents est un bon début pour mettre en place un plugin simple http://wordpress.org/extend/plugins/wp-cron-control/
la source
Je vous en offrirai un qui pourrait vous donner un bon point de départ.
https://github.com/mfields/taxonomy-short-description/blob/master/taxonomy-short-description.php
Je crois qu’il présente les meilleures pratiques en matière d’extension de WordPress de manière responsable. Il fait ce qu'il doit faire sans empêcher les autres extensions de se connecter aux mêmes endroits.
Il est très difficile de répondre à de telles questions. Il n'y a vraiment aucune exigence sur ce qu'un plugin doit faire. Ils peuvent faire aussi peu ou autant que nécessaire pour leur objectif spécifique.
Le sujet des "meilleures pratiques" doit absolument être pris en compte lors du développement de plugins, mais il est vraiment impossible de trouver un seul plugin qui démontrerait les meilleures pratiques en matière de raccordement à toutes les parties de WordPress.
la source