Ich möchte überprüfen, ob Yoast SEO in WordPress installiert ist. Ich habe Yoast SEO in meiner Testumgebung aktiviert, aber es funktioniert nicht.WordPress: Überprüfen, ob Plugin installiert ist
Im wp-seo-main.php von Yoast, gibt es diese Zeile auf Zeile 16:
define('WPSEO_VERSION', '3.4');
Also dachte ich, das ist eine gute Linie zu überprüfen, ob Yoast installiert ist und läuft, so Ich tat:
if (defined('WPSEO_VERSION')) {
echo '<script>alert("Yes, defined");</script>';
} else {
echo '<script>alert("No, undefined");</script>';
}
Aber es gibt mir "Nein, undefined". Wie seltsam, denn es sollte definiert werden.
Wer hat eine Idee? Ich habe keine Ideen mehr.
Versuchen Sie zu sehen, ob das Plugin aktiv ist. Hier ist ein guter Artikel, der das in mehrfacher Hinsicht überprüft: http://queryloop.com/detect-wordpress-plugin-is-active/ –
Denken Sie daran, wordpress.stackexchange.com auch gut, Ihre Frage möglicherweise besser geeignet – YakovL
@YakovL Ja, aber ich dachte, das war eher eine PHP-bezogene Sache, aber es stellt sich heraus, dass es Wordpress-Funktionen dafür gibt. –