我沒有測試它,嘗試一些東西像下面使用插件
<?php
/**
* Plugin Name: Blog information
* Plugin URI: http://www.test.com/
* Description: Displays Blog information
* Version: 1.0
* Author: your_name
* Author URI: http://www.test.com/
*/
// Function for handling AJAX requests
function getblog_request_handler() {
// Check that all parameters have been passed
if ((isset($_REQUEST['request']) && ($_REQUEST['request'] == 'getblog_Action'))) {
// Output the response from your call and exit
echo get_bloginfo();
exit();
}
elseif (isset($_REQUEST['request']) && ($_REQUEST['request'] == 'getblog_Action')) {
// Otherwise display an error and exit the call
echo "Error: Unable to display request.";
exit();
}
}
// Add the handler to init()
add_action('init', 'getblog_request_handler');
?>
而且使用JS調用插件功能得到響應,
....
jQuery.ajax({
type : "POST",
url : "index.php",
data : {
request : "getblog_Action"
},
success : function(response) {
alert(response);
//jQuery(".blog_name").html(response);
}
});
....
當過你調用這個AJAX,你將使用ajax獲取博客信息。
這聽起來不錯。只要你在WP環境中,這些功能就應該可以工作...... – elclanrs 2012-03-16 05:08:39
以下是關於@elclanrs的問題,你有沒有可能提到Wordpress以外的腳本? – rjz 2012-03-16 05:11:48
該腳本是我正在構建的主題的插件腳本。因此,在頁面中,我使用錨鏈接(使用ajax插件類)調用另一個頁面(使用get_header和get_footer ... – user1273237 2012-03-16 05:14:57