Una cosa que nunca me ha resultado clara (especialmente porque no he enviado un complemento al repositorio) es cómo se genera una "ID" (bala) única de un complemento (es decir, esta lista ).
- ¿Es una elección del autor en el momento de la presentación de SVN o por un moderador?
- ¿Es el nombre del complemento saneado (título)?
- ¿Es el
plugin_basename
? - ¿Es el archivo del complemento principal (sin el nombre del directorio)?
- ¿Algo más?
Tengo curiosidad por saber qué atributo (s) de un complemento lo vincula a su homólogo de SVN (si tiene uno) para la API de actualización de complemento?
Pido, en parte fuera de mi naturaleza querer saber, pero también cómo asegurar (hasta cierto punto), mis propios complementos únicos no se enfrentarán con uno en la SVN.
Por ejemplo, si solo fuera 3) , podría usar un nombre de directorio único, pero mantener el nombre de mi complemento (título) corto y dulce.
N.B. Si bien la convención de nombres de archivo "estándar" parece ser [my-plugin-name]/[my-plugin-name].php
, me ha gustado [my-plugin-name]/plugin.php
.
A todos mis complementos les da cierta coherencia, está claro que es el archivo (principal) del "cargador de arranque" y, desde un punto de vista insignificante, odio la repetición del nombre del directorio.
Esta es otra razón por la que hago la pregunta, ya que 4) me jodería. Además, me gustaría escuchar sus opiniones sobre este "estándar" también :)