0

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

4

1 回答 1

0

一个 hacky 方法是包含wp-blog-header.php根文件夹中的文件。这会加载 WordPress 核心,并且您的所有插件和功能都可以访问。

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

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

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

于 2013-07-12T14:06:56.527 回答