Während die Dokumentation für das Yoast SEO-Plugin auf Yoast.com zu finden ist, können Sie hier die Quelle des Projekts durchsuchen, offene Fragen finden und diskutieren und sogar selbst einen Beitrag leisten.
Hier finden Sie eine Anleitung zur Installation von Yoast SEO auf Ihrer WordPress-Site.
Bei Yoast verwenden wir ein spezielles Toolset, um unseren Code zu entwickeln. Bitte stellen Sie sicher, dass Sie die folgenden Tools installiert haben, bevor Sie einen Beitrag leisten.
Nach der Installation der oben genannten Tools können Sie die folgenden Schritte ausführen, um eine Entwicklungsversion von Yoast SEO zu erwerben. Bitte beachten Sie, dass dadurch die neueste Entwicklungsversion von Yoast SEO heruntergeladen wird. Obwohl diese Version normalerweise stabil ist, wird sie nicht für den Einsatz in einer Produktionsumgebung empfohlen.
Navigieren Sie in Ihrer WordPress-Installation zu wp-content/plugins
und führen Sie die folgenden Befehle aus:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
Führen Sie die folgenden Befehle aus, um alle erforderlichen Abhängigkeiten zu installieren:
composer install
yarn
grunt build
Während der Entwicklung könnten Sie grunt build:dev
anstelle von grunt build
ausführen, um sich das Herunterladen einiger Abhängigkeiten zu ersparen, die nur für eine Produktionsumgebung benötigt werden.
Bitte beachten Sie, dass Sie grunt build:js
bzw. grunt build:css
ausführen müssen, wenn Sie etwas an JavaScript oder CSS ändern.
Für eine aktive Entwicklung könnten Sie grunt watch
ausführen, um den Build auf dem neuesten Stand zu halten und sofort Prüfungen durchzuführen.
Nur für JavaScript steht ein Webpack-Entwicklungsserver zur Verfügung. Um den Dev-Server zu aktivieren, müssen Sie Folgendes zur config.php
Ihrer WordPress-Installation hinzufügen:
define ( ' YOAST_SEO_DEV_SERVER ' , true );
und Sie können es starten, indem Sie yarn start
im Ordner wordpress-seo
ausführen.
Eine weitere JavaScript-Alternative ist grunt webpack:watch
. Dieser Befehl hält die JS-Dateien auf dem neuesten Stand. Sie müssen die Seite selbst aktualisieren, da hier kein Entwicklungsserver ausgeführt wird.
Dieses Repository verwendet das Yoast-Grunt-Tasks-Plugin.
Um Tests für js-Pakete auszuführen, führen Sie den folgenden Befehl im Ordner packages/js
aus:
yarn test
Dies ist ein Entwicklerportal für Yoast SEO und sollte nicht für Supportzwecke verwendet werden. Bitte besuchen Sie die Support-Foren.
Wenn Sie ein Problem finden, lassen Sie es uns hier wissen! Bitte befolgen Sie diese Richtlinien zum Verfassen eines guten Fehlerberichts.
Es kann uns sehr helfen, wenn Sie den aufgetretenen Fehler zurückverfolgen können. Sie können den Code in diesem Kern verwenden, um den Backtrace in der Konfiguration Ihrer Website zu aktivieren.
Jeder ist herzlich willkommen, zu Yoast SEO beizutragen. Bitte lesen Sie die Richtlinien für Beiträge zu diesem Repository.
Es gibt verschiedene Möglichkeiten, wie Sie einen Beitrag leisten können: