Si bien la documentación para el complemento Yoast SEO se puede encontrar en Yoast.com, aquí puede explorar el código fuente del proyecto, encontrar y discutir problemas abiertos e incluso contribuir usted mismo.
Aquí hay una guía sobre cómo instalar Yoast SEO en su sitio de WordPress.
En Yoast utilizamos un conjunto de herramientas específico para desarrollar nuestro código. Asegúrese de tener las siguientes herramientas instaladas antes de contribuir.
Después de instalar las herramientas antes mencionadas, puede seguir los pasos a continuación para adquirir una versión de desarrollo de Yoast SEO. Tenga en cuenta que esto descargará la última versión de desarrollo de Yoast SEO. Si bien esta versión suele ser estable, no se recomienda su uso en un entorno de producción.
Dentro de su instalación de WordPress, navegue hasta wp-content/plugins
y ejecute los siguientes comandos:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
Para instalar todas las dependencias necesarias, ejecute los siguientes comandos:
composer install
yarn
grunt build
Durante el desarrollo, puedes ejecutar grunt build:dev
en lugar de grunt build
, para ahorrarte la descarga de algunas dependencias que solo son necesarias para un entorno de producción.
Tenga en cuenta que si cambia algo en JavaScript o CSS, deberá ejecutar grunt build:js
o grunt build:css
, respectivamente.
Para un desarrollo activo, puede ejecutar grunt watch
para mantener la compilación actualizada y realizar comprobaciones de inmediato.
Solo para JavaScript, hay disponible un servidor de desarrollo de paquetes web. Para habilitar el servidor de desarrollo, deberá agregar esto al config.php
de su instalación de WordPress:
define ( ' YOAST_SEO_DEV_SERVER ' , true );
y puedes iniciarlo ejecutando yarn start
en la carpeta wordpress-seo
.
Otra alternativa de JavaScript es grunt webpack:watch
, este comando mantendrá los archivos JS actualizados. Tendrá que actualizar la página usted mismo, ya que no ejecuta un servidor de desarrollo.
Este repositorio utiliza el complemento de tareas gruñidas de Yoast.
Para ejecutar pruebas para paquetes js, ejecute el siguiente comando desde la carpeta packages/js
:
yarn test
Este es un portal para desarrolladores de Yoast SEO y no debe utilizarse como soporte. Visite los foros de soporte.
Si encuentra algún problema, ¡háganoslo saber aquí! Siga estas pautas sobre cómo escribir un buen informe de error.
Puede ayudarnos mucho si nos puede proporcionar un seguimiento del error encontrado. Puede utilizar el código de esta esencia para habilitar el seguimiento en la configuración de su sitio web.
Cualquiera es bienvenido a contribuir a Yoast SEO. Lea las pautas para contribuir a este repositorio.
Hay varias maneras en que puedes contribuir: