wordpress api返回错误:调用成员函数get_page_permastruct()

时间:2017-06-19 10:22:34

标签: wordpress woocommerce wordpress-rest-api

我正在尝试向WordPress API发送请求,但它会返回此错误:

  

调用成员函数get_page_permastruct()。

插件WooCommerce,WooCommerce打印发票/包装清单和Yoast SEO,当有激活时,会导致问题。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是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;
}