在同一个盒子上调用Zend页面的wordpress API

时间:2009-11-24 20:32:16

标签: api wordpress

从Zend Powered页面加载WordPress API的最佳方法是什么,所以我可以在WordPress安装之外的.php页面上调用它?

我目前在WordPress之外的.php页面上有此代码:

define('WP_USE_THEMES', false);
require('/wordpress/wp-blog-header.php');

我尝试运行该页面并收到此错误:

  

致命错误:调用未定义的方法stdClass :: set_prefix()   第268行/wordpress/wp-settings.php

我一直在尝试使用此页面上的一些建议来解决问题。但无济于事。

1 个答案:

答案 0 :(得分:0)

我得到的问题和你上面完全一样。我不认为问题特别是你试图从外部WordPress加载。这是因为上面的代码是从WordPress之外的函数中的调用的。

我没有使用Zend框架,但是当我尝试使用上面的代码访问WordPress时,没问题。当我尝试从CMS的上下文(在函数内)加载它时,我得到与上面相同的错误。

抱歉,我无能为力,但我认为我的观察可能有助于某人找到解决方案。