我想檢查一下Yoast SEO是否安裝在WordPress中。我在我的測試環境中啓動了Yoast SEO,但沒有解決問題。WordPress:檢查插件是否安裝
在WP-SEO-main.php Yoast的,還有該行第16行:
define('WPSEO_VERSION', '3.4');
所以我想,這是一個好線,檢查是否安裝Yoast和運行,因此我做了:
if (defined('WPSEO_VERSION')) {
echo '<script>alert("Yes, defined");</script>';
} else {
echo '<script>alert("No, undefined");</script>';
}
但它給了我「不,未定義」。多麼奇怪,因爲它應該被定義。
有人有想法嗎?我完全沒有想法。
嘗試看看插件是否處於活動狀態。這裏有一篇很好的文章,它以多種方式檢查:http://queryloop.com/detect-wordpress-plugin-is-active/ –
請牢記wordpress.stackexchange.com以及您的問題可能更適合 – YakovL
@YakovL是的,但我認爲這是更多的PHP相關的事情,但事實證明,它有它的WordPress功能。 –