El cómo subir un plugin al repositorio de plugins de WordPress es una pregunta recurrente que me hacen. Me tomó meses entenderlo, por eso en este tutorial abaracaré todo el proceso, desde el registro, conceptos, hasta la carga del plugin e instalación de subversion.
Registro en WordPress Extend y Solicitud de Hosting
Bien, lo primero que necesitamos para subir el plugin a WordPress es la aprobación de WordPress Extend. Para ello debemos registrarnos en WordPress Extend.
Luego de eso nos dirijimos a la sección WordPress Plugins (debemos estar loggeados) y le damos clic al enlace que dice Add it.
Una vez alli tendremos un formulario con 3 campos:
1- Plugin name (required)
2- Plugin Description (required)
3- Plugin URL
En el primer campo ponemos el nombre de nuestro plugin. Por ejemplo: Mi primer plugin.
En el segundo campo ponemos una descripción de lo que hace (en inglés).
El tercer campo es opcional y es solo para que los de WordPress puedan probar el plugin si es que ya lo tienes hosteado en algún lugar. No es obligatorio, yo no lo hice.
Importante: Esta observación es muy, muy importante. Deben saber que el nombre que le den al plugin determinará la ruta del cómo será la ruta del hosting de nuestro plugin en WordPress. Por ejemplo, dado que nuestro plugin se llama Mi primer plugin, entonces la ruta del plugin será algo como /mi-primer-plugin/ y el archivo zippeado cuando esté en WordPress plugins será mi-primer-plugin.zip y la carpeta interior también.