Une chose qui n'a jamais été claire pour moi (surtout depuis que je n'ai pas soumis de plugin au référentiel) est de savoir comment "l'ID" unique du plugin (slug) est généré (c'est -à- dire cette liste ).
- Est-ce un choix de l'auteur au moment de la soumission de SVN, ou par un modérateur?
- Est-ce le nom (titre) du plugin aseptisé?
- Est-ce le
plugin_basename
? - S'agit-il du fichier plugin principal (sans le nom du répertoire)?
- Autre chose?
Je suis curieux de savoir quel (s) attribut (s) d'un plugin le lier à son homologue SVN (s'il en a un) pour l'API de mise à jour du plugin?
Je demande, en partie hors de ma nature de vouloir savoir, mais aussi comment m'assurer (dans une certaine mesure), mes propres plugins uniques ne seront pas en conflit avec un dans le SVN.
Par exemple, si ce n'était que 3) , je pourrais utiliser un nom de répertoire très unique, mais garder mon nom de plugin (titre) court et doux.
NB Bien que la convention de dénomination de fichier "standard" semble être [my-plugin-name]/[my-plugin-name].php
, je suis devenu amoureux de [my-plugin-name]/plugin.php
.
Cela donne à tous mes plugins une certaine cohérence, il est clair que c'est le fichier "bootloader" (principal), et d'un petit point de vue, je déteste la répétition du nom du répertoire.
C'est une autre raison pour laquelle je pose la question, car 4) me ferait chier. De plus, j'aimerais aussi avoir votre avis sur cette "norme" :)