Pour éviter les collisions avec d'autres plugins, il faut préfixer toutes les fonctions, actions et plugins globaux avec un préfixe unique, par exemple:
function xyz_function_name() { ... }
La question est, comment puis-je vérifier que xyz
c'est bien unique? Par exemple, Yoast SEO utilise wpseo_
ce que j'imagine que d'autres plugins SEO pourraient facilement utiliser également. Quelle est la meilleure façon de rechercher les plugins WordPress disponibles pour les collisions potentielles? Ou y en a-t-il?
plugin-development
Borek Bernard
la source
la source
Réponses:
Vous pouvez utiliser le script shell WordPres Plugin Directory Slurper de Mark Jaquith pour télécharger la version la plus récente de tous les plugins à partir du dépôt WordPress.org. Une fois les plugins téléchargés, vous pouvez rechercher le préfixe plugin / hook que vous souhaitez vérifier, par exemple:
Décompressez le package WordPres Plugin Directory Slurper dans la racine de votre document. Le nom du répertoire par défaut est
WordPress-Plugin-Directory-Slurper
et il contient:Exécutez le script bash en exécutant à
php update
partir duWordPress-Plugin-Directory-Slurper
répertoire. Les plugins zippés seront téléchargés/zips
et extraits vers/plugins
. Le repo entier se situe autour de 15 Go et prendra plusieurs heures pour être téléchargé la première fois.Le contenu du
update
script:Si vous souhaitez télécharger tous les thèmes approuvés les plus récents, il existe également un script pour cela: WordPress Theme Directory Slurper par Aaron Jorbin.
Ces scripts shell sont conçus pour un système Unix. Si vous utilisez Windows, vous pouvez exécuter les scripts Plugin / Theme Directory Slurper à l'aide de cygwin.
la source
la source