Quels plugins démontrent un excellent développement de plugin WP? [fermé]

32

Je vais bientôt m'attaquer à 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? Veuillez inclure ce qui en fait un excellent plugin.

    
posée user12390 22.05.2011 - 01:29
la source

7 réponses

13

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 sur les pensions ou leurs idées:

réponse donnée kaiser 02.08.2011 - 02:22
la source
8

Il existe de nombreux 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 visibles dans aucun autre plugin.

En tant que développeur WordPress, mon top 3 personnel favori est:

  1. Journal des avis obsolètes
  2. Contrôle de base
  3. Monkeyman Rewrite Analyzer

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:

  1. Andrew Nacin - Blog
  2. Mark Jaquith - Blog
  3. Dion Hulse - Blog
  4. Otto - Blog
  5. Scribu - Blog

En outre, si vous consultez les réponses des bénévoles les plus réputés, vous découvrirez de nombreuses, de bonnes choses, des idées et des techniques de codage WordPress.

    
réponse donnée Hameedullah Khan 02.08.2011 - 19:23
la source
5

Vous voudrez peut-être jeter un coup d'œil à:

Pas un plugin spécifique mais de nombreux conseils et guides utiles.

    
réponse donnée Bainternet 13.04.2017 - 14:37
la source
2

Cela peut ressembler à une auto-promotion, mais je considère que mon plug-in usernoise a un code de haute qualité. Voici les principes les plus importants derrière le code:

  • Modularité. Presque tous les aspects du plugin peuvent être désactivés / remplacés par une autre implémentation assez facilement et sans affecter d’autres codes.
  • Code orienté objet, avec la conception "Une fonctionnalité WordPress - une classe". Pas sûr que ce soit le meilleur moyen, mais cela fonctionne mieux que tout ce que j'ai vu.
  • La logique de traitement des demandes doit être séparée de la logique de stockage, de la génération HTML (si possible et en tenant compte de la conception de WP).
  • Fonctions courtes à des fins raisonnables.
réponse donnée karevn 02.08.2011 - 13:54
la source
1

le livre récent Le développement du plug-in WordPress contient de nombreux exemples de meilleures pratiques. Je suggère de prendre une copie. enlace

    
réponse donnée paul 02.08.2011 - 13:35
la source
1

Je pense qu’un de mes récents est un bon début pour mettre en place un simple plugin enlace

    
réponse donnée Thorsten 02.08.2011 - 14:15
la source
0

Je vous en proposerai un qui pourrait vous donner un bon point de départ.

enlace

Je pense 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 postes de s’accrocher 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 le moins ou le moins nécessaire pour atteindre 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.

    
réponse donnée mfields 22.05.2011 - 20:37
la source

Lire d'autres questions sur les étiquettes