0

我正在尝试创建一个自定义 wordpress 页面,以便我可以从 ajax 调用加载数据并可以在该文件中使用 wordpress 函数。问题是即使在包含自定义 wordpress php 文件所需的所有正确文件之后,它也会给我错误

致命错误:在第 1281 行的 /web/sites/meta/mormonrod.com/wp-includes/capabilities.php 中调用未定义函数 wp_get_current_user()

我也遵循了这个问题中的步骤(在独立脚本中使用 WPDB?),其中包括这些文件

$path = $_SERVER['DOCUMENT_ROOT'];

include_once $path . '/wp-config.php';
include_once $path . '/wp-load.php';
include_once $path . '/wp-includes/wp-db.php';
include_once $path . '/wp-includes/pluggable.php';

但是我仍然出现了该错误,并且无法完成 ajax 调用。

4

1 回答 1

0

您可以使用在您的文件夹中创建一个文件并在顶部的此文件中写入此行来执行此操作

/*Template Name: xyz */

现在从管理员创建一个页面并选择模板作为 xyz,现在在此文件中您可以编写自定义代码以及使用 wordpress 功能而不包含任何文件。

或者您可以参考以下链接以在 wordpress
http://www.1stwebdesigner.com/css/implement-ajax-wordpress-themes/中调用 ajax

于 2013-03-12T04:50:54.980 回答