Bien que la documentation du plugin Yoast SEO soit disponible sur Yoast.com, vous pouvez parcourir ici la source du projet, trouver et discuter des problèmes en suspens et même contribuer vous-même.
Voici un guide sur la façon d'installer Yoast SEO sur votre site WordPress.
Chez Yoast, nous utilisons un ensemble d'outils spécifiques pour développer notre code. Veuillez vous assurer que les outils suivants sont installés avant de contribuer.
Après avoir installé les outils susmentionnés, vous pouvez suivre les étapes ci-dessous pour acquérir une version de développement de Yoast SEO. Veuillez noter que cela téléchargera la dernière version de développement de Yoast SEO. Bien que cette version soit généralement stable, son utilisation n’est pas recommandée dans un environnement de production.
Dans votre installation WordPress, accédez à wp-content/plugins
et exécutez les commandes suivantes :
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
Pour installer toutes les dépendances nécessaires, exécutez les commandes suivantes :
composer install
yarn
grunt build
Pendant le développement, vous pouvez exécuter grunt build:dev
au lieu de grunt build
, pour vous éviter de télécharger certaines dépendances qui ne sont nécessaires que pour un environnement de production.
Veuillez noter que si vous modifiez quelque chose dans JavaScript ou CSS, vous devrez respectivement exécuter grunt build:js
ou grunt build:css
.
Pour un développement actif, vous pouvez exécuter grunt watch
pour maintenir la version à jour et exécuter des vérifications immédiatement.
Pour JavaScript uniquement, un serveur de développement webpack est disponible. Pour activer le serveur de développement, vous devrez ajouter ceci au config.php
de votre installation WordPress :
define ( ' YOAST_SEO_DEV_SERVER ' , true );
et vous pouvez le démarrer en exécutant yarn start
dans le dossier wordpress-seo
.
Une autre alternative JavaScript est grunt webpack:watch
, cette commande maintiendra les fichiers JS à jour. Vous devrez actualiser la page vous-même car cela n'exécute pas de serveur de développement.
Ce référentiel utilise le plugin Yoast Grunt Tasks.
Pour exécuter des tests pour les packages js, exécutez la commande suivante à partir du dossier packages/js
:
yarn test
Il s'agit d'un portail de développeur pour Yoast SEO et ne doit pas être utilisé à des fins d'assistance. Veuillez visiter les forums d'assistance.
Si vous rencontrez un problème, faites-le-nous savoir ici ! Veuillez suivre ces directives pour rédiger un bon rapport de bug.
Cela peut nous aider beaucoup si vous pouvez fournir une trace de l'erreur rencontrée. Vous pouvez utiliser le code de cet article pour activer la trace dans la configuration de votre site Web.
Tout le monde est invité à contribuer à Yoast SEO. Veuillez lire les directives pour contribuer à ce référentiel.
Vous pouvez contribuer de différentes manières :