2012-03-21 12 views
1

私はWP_QUERYを含むPHPページにフォームを送信しようとしていますが、Ajaxを使用してフォームを送信したフォームからその引数を読み取るクエリが必要です。外部PHPファイルでWP_QUERYクラスを定義する方法は?

echo get_bloginfo('template_directory').'/mailform_action.php'; 

WP_QUERYは未定義になります。そして、私はワードプレスのページを作成し、ページ-test.phpをテーマファイル内のページ名であることを行動など=「テスト」として、そのページをロードするとき、私はエラーを取得し、コンソールを形成:

http://localhost/nafham_testing/testFailedリソースをロードします:サーバーが404のステータス(Not Found)で応答しました

何が問題なのですか。

答えて

2

はあなたmailform_action.php

1

利用の上部にwp_load.phpを含めるようにしてください、あなたのスクリプトの先頭にそのような何か:

あなたが代わりにWP-ブログヘッダーのwp_load.php使用する必要があります

<?php require('/the/path/to/your/wp-blog-header.php'); ?>

+0

.phpはwp-blog-header.phpが404ステータスを返すようにするためです。 – Nick

関連する問題