在外部PHP脚本中获取Wordpress核心功能

时间:2017-10-16 15:17:39

标签: php ajax wordpress

我尝试在外部PHP脚本中获取wordpress Core函数 我有一个自己的AJAX-PHP文件。为了进行查询,我在代码的开头包含了wp load(require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-load.php' );)。

此文件加载到我的页面的不同站点上,查询取决于站点,脚本已加载。查询确实有效,但我无法获取WP信息,如网站的页面ID,脚本已加载。有没有办法获得这些wp信息(例如width global $ post)?

1 个答案:

答案 0 :(得分:0)

尝试在脚本顶部添加此内容,这会加载WordPress环境和模板。

require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-blog-header.php' );