我想提交一個表單到一個包含WP_QUERY的PHP頁面,我需要查詢來從使用Ajax提交的表單讀取它的參數。當我像這樣加載頁面時:如何在外部php文件中定義WP_QUERY類?
echo get_bloginfo('template_directory').'/mailform_action.php';
WP_QUERY變得未定義。當我創建一個WordPress頁面並加載頁面行動=「測試」,使得頁面test.php的是在主題文件我得到一個錯誤形成的控制檯的頁面名稱:
http://localhost/nafham_testing/testFailed加載資源:服務器響應狀態爲404(未找到)
怎麼回事?
你應該使用WP-博客頭的wp_load.php .php,因爲wp-blog-header.php會使頁面返回404狀態。 – Nick 2012-03-21 15:03:18