0

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

フォルダーに1つのファイルを作成し、このファイルの上部に次の行を書き込んでそれを行うことができます

/*Template Name: xyz */

admin から 1 ページを作成し、テンプレートを xyz として選択すると、このファイルにカスタム コードを記述でき、ファイルを含めずに wordpress 関数を使用できます。

または、ワードプレスでの ajax 呼び出しについては、以下のリンクを参照できます
http://www.1stwebdesigner.com/css/implement-ajax-wordpress-themes/

于 2013-03-12T04:50:54.980 に答える