我在一篇使用AJAX的自定义帖子上有一个投票系统,我有一个处理AJAX请求的文件。此文件位于名为php
我的主题。因此,结构为:
../wp-content/themes/my-theme/php/ajax处理程序。php
我使用以下行包括blog-header.php
文件:
include(\'../../../../wp-blog-header.php\');
这很好,但在调试模式打开的情况下,我看到警告告诉我WP无法将流作为文件打开
blog-header.php
不存在。
所以我尝试了这个:
define(\'WP_USE_THEMES\', false);
require(\'../../../../wp-blog-header.php\');
警告已消失,但未识别$wpdb。
关于如何在没有警告的情况下实现这一点,有什么想法吗?