2
我試圖發送到WordPress的API請求,但返回此錯誤:WordPress的API返回一個錯誤:調用一個成員函數get_page_permastruct()
Call to a member function get_page_permastruct().
插件WooCommerce,WooCommerce打印發票/包裝列表和Yoast搜索引擎優化,當激活時,導致了這個問題。
任何想法如何解決?
我試圖發送到WordPress的API請求,但返回此錯誤:WordPress的API返回一個錯誤:調用一個成員函數get_page_permastruct()
Call to a member function get_page_permastruct().
插件WooCommerce,WooCommerce打印發票/包裝列表和Yoast搜索引擎優化,當激活時,導致了這個問題。
任何想法如何解決?
如果您使用basic-auth插件,那麼它可能會導致錯誤。我有這個問題,我不得不添加一些代碼basic-auth.php
。
在輸入用戶名和密碼後,我添加了一個條件來檢查init
是否已經運行。
$username = $_SERVER['PHP_AUTH_USER'];
$password = $_SERVER['PHP_AUTH_PW'];
// Add the following:
if (! did_action('init')) {
return $user;
}