访问主题中的wordpress数据库包括文件夹

时间:2013-07-12 13:29:48

标签: php wordpress function templates include

所以我有一个插件需要读取我在模板中包含的JSON文件。我在自定义模板上设置了所有查询,这些模板提取了正确的数据,因此我知道问题不在于我的查询。有没有办法在wp-includes中包含functions.php(或者打开数据库函数的位置),这将在一个单独的非wordpress相关页面中打开数据库?如果我的措辞令人困惑,请告诉我

1 个答案:

答案 0 :(得分:0)

一种hacky方式是包含根文件夹中的wp-blog-header.php文件。这将加载WordPress核心,您的所有插件和函数都可以访问。

如果您的WordPress文件位于服务器根目录,则可以使用:

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

然后你的WordPress功能应该工作(例如get_posts())。