¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. WordPress
  3. Enviar una extensión a WordPress
Extrait - WordPress Desarrolle con PHP - extensiones, widgets y temas avanzados (teoría, TP, recursos) (2ª edición)
Extractos del libro
WordPress Desarrolle con PHP - extensiones, widgets y temas avanzados (teoría, TP, recursos) (2ª edición) Volver a la página de compra del libro

Enviar una extensión a WordPress

Introducción

Ha creado una extensión y desea registrarla en el directorio de WordPress, para ayudar a los creadores de sitios web de WordPress o para ofrecer opciones de pago para pagar las horas dedicadas a desarrollar su plugin.

La extensión debe respetar ciertas reglas para ser añadida, incluyendo no contener código malicioso, spam, recopilar información sin el permiso del usuario, no hacer nada ilegal y no ser moralmente ofensiva.

Los requisitos previos de WordPress

Para que el plugin esté dentro de los estándares de WordPress, existen algunas restricciones:

  • Su extensión debe ser compatible con la GNU General Public License v2 o una versión posterior. Le recomendamos encarecidamente que utilice la misma licencia que la de WordPress: "GPLv2 o superior".

  • El complemento no debe hacer nada ilegal o moralmente ofensivo (el equipo de WordPress sabe que esto es subjetivo).

  • Debe utilizar el repositorio Subversion que WordPress ha instalado, para poder mostrar su extensión en el sitio web. El directorio de extensiones de WordPress es un sitio de alojamiento, no un anuario.

  • La extensión no debe tener enlaces externos a un sitio público (como un enlace "impulsado por"), sin pedir permiso explícitamente al usuario.

  • Su extensión debe cumplir con las pautas detalladas de WordPress, que incluyen no realizar publicidad no solicitada y no abusar de los sistemas existentes.

Siga las recomendaciones del códex para extensiones:

1. La licencia

La extensión debe cumplir con una licencia GNU GPL2 General Public License v2 o una versión posterior, al igual que WordPress, que también depende de esta licencia (consulte el capítulo...

Enviar la extensión

1. Crear una cuenta en wordpress.org

Cree una cuenta en el sitio web oficial de WordPress: https://login.wordpress.org/register

Esta cuenta le permite enviar su extensión, participar en el foro, mejorar el códex de WordPress, enviar ideas, calificar extensiones, quejarse, etc.

images/16pagina_5.png

Página de inicio de sesión del sitio web wordpress.org

2. Enviar la extensión

Una vez que esté registrado y haya iniciado sesión en el sitio, vaya a la página Plugins - Developers - Submit your plugin for review o a esta URL: https://es.wordpress.org/plugins/developers/add

images/16pagina_9.png

Página para enviar su extensión a WordPress

Seleccione el archivo zip con el botón Seleccionar archivo, luego haga clic en Cargar para cargar sus archivos.

Su petición se aprueba manualmente y los archivos se verifican. El plazo puede variar según la cantidad de personas que soliciten la validación.

Se le informa por correo electrónico y es posible que deba proporcionar información adicional.

3. La carpeta de subversion SVN

Una vez que su extensión ha sido validada, tiene acceso a la página de su extensión: https://wordpress.org/plugins/nombre-del-plugin, así como a la carpeta SVN (Subversion), donde se almacenan los archivos. Las direcciones le serán comunicadas por correo electrónico.

En la carpeta Subversion, tiene cuatro directorios:

  • Trunk: carpeta...