前言
之前写子比的提示框都是写jq代码去处理ajax,最近试了试wp_ajax钩子来实现这个效果。本教程只适用于有些php基础的进阶玩法!
示例代码
function代码(或func.php)
function zib_ajax_notyf(){
// echo zib_send_json_error(array('msg' => '这是一个测试失败提示'));
echo zib_send_json_success(array('msg' => '这是一个测试成功提示'));
wp_die();
}
add_action('wp_ajax_zib_ajax_notyf' , 'zib_ajax_notyf');
执行代码
代码解释
function中首先创建了个函数 命名一下(不重复即可),子比自带提示的函数 例如zib_send_json_success成功函数,zib_send_json_error失败函数,只需要echo输出一下这个函数并里面传递一个数据即可,之后使用动作钩子挂到wp_ajax_(action)即可,使用示例
add_action( 'wp_ajax_xxxxxxx', 'xxxxxxxxx' );
在页面中写一个按钮并传入action即可,因为子比自带了按钮的class,所以就使用子比的样式,这里使用的a标签创建的按钮。zibajax=”submit”处理ajax,form-action=”动作名”这里与之前的wp_ajax_(action)一致
未登录用户
wp_ajax_(action)这个钩子是处理已登录用户的,如果没登录用户也需要进行处理。这里使用wp_ajax_nopriv_(action)钩子,通常wp_ajax和wp_ajax_nopriv一起使用
ajax处理流程
发送一个ajax请求后处理情况,下面是一个处理示例。同样也是action动作。
jQuery.ajax({
url: ajaxurl,
type: 'POST',
data: {
action: 'zib_ajax_notyf',
},
success: function(response) {
if (response.success) {
console.log(response.data.msg);
} else {
console.error(response.data.msg);
}
}
});
效果图

转载 https://www.zibll.com/forum-post/40809.html
本站使用静态缓存,登录后获取实时最新资源下载。推荐使用账号密码登录。
如遇夸克/网盘资源失效,请发帖反馈。站长会积极补链,同时在您的帖子下方评论告知。
© 版权声明
资源来源于互联网,供学习交流。如涉侵权,请邮件联系,将予七日内处理。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
THE END





![[一键安装] 2024.4逍遥梦幻·花好月圆 三经脉仿官第九版|全新精修迭代版-七玩网](http://static.527wan.top/wp-content/uploads/replace/2026/01/1daf87e24add2e54c5f35dbba849e710.jpeg)
![[一键安装]【2026.1.29】飞蛾降妖除魔修改版 抽奖转生+兵营武将 单机联网随心玩-七玩网](http://static.527wan.top/wp-content/uploads/2024/04/20240421023757960-BegfH0.jpg)

![[一键部署] 惊天动地单机版6职EP29高清完整版 新副本+时装翅膀+强化+20+整合商店-七玩网](http://static.527wan.top/wp-content/uploads/replace/2026/01/74ec39495df9cb27fe918e9bc1b9d5e6.jpeg)

![[手游源码] 热血归来完整版 可二次开发手游源码搭建教程-七玩网](http://static.527wan.top/wp-content/uploads/2026/02/48d164d93520260201233014.jpg)


暂无评论内容