wordpress 使用ajax方法

Posted A丶lelenaonao技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress 使用ajax方法相关的知识,希望对你有一定的参考价值。

在wordpress中使用ajax其实并不复杂,主要需要用到两个动作钩子来完成链接和注册ajax方法,废话不多说咱们直接看代码。

前台:

<?php $admin_url=admin_url( 'admin-ajax.php' );?>

jQuery(document).ready(function($){

var time='<?php echo date('Y-m-d H:i:s')?>';

var data={

action:'lt_user_ajax',

time:time,

post_id:<?php echo $post->ID;?>

};

$.post("<?php echo $admin_url;?>", data, function(response) {

// 数据回掉回来的操作

});

});

后台:

主要需要挂两个钩子,让ajax提交到该方法

add_action("wp_ajax_nopriv_lt_user_ajax","lt_user_ajax_function");

add_action('wp_ajax_lt_user_ajax', 'lt_user_ajax_function')

function lt_user_ajax_function(){

//写你的ajax操作和方法

}

注意标红部分为action的名字,和钩子要一致,要不然调用不到。


以上是关于wordpress 使用ajax方法的主要内容,如果未能解决你的问题,请参考以下文章

在 Rails 应用程序中使用 Wordpress 主题?

弗雷泽 + WordPress 集成

wordpress 使用ajax方法

从我的 .csv URL 列表中删除 Wordpress Post

移动 Wordpress 域

资源变现小程序源码及搭建教程