我是靠谱客的博主 神勇秀发,最近开发中收集的这篇文章主要介绍wordpress admin-ajax.php 漏洞,wordpress 中使用自带 admin-ajax.php,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1前端页面

jQuery.ajax({

type: 'POST',

url: "<?php echo admin_url( 'admin-ajax.php' );?>",

data: {

action: 'myajax_submit'

},

success: function(res) {

console.log(JSON.stringify("--"+res));

}

});

2 后端functions.php里面接受请求

add_action( 'wp_ajax_nopriv_myajax_submit', 'myajax_submit' );

add_action( 'wp_ajax_myajax_submit', 'myajax_submit' );

function myajax_submit() {

$response = json_encode( array( 'success' => true ) );

header( "Content-Type: application/json" );

echo $response;

// 这个很关键啊有木有: 别忘记 "exit"

exit;

}

注意 前端action名字要和后端wp_ajax_nopriv_XXX名字后缀对应起来

剩下的按照格式相应改就可以了,

wp_ajax_nopriv_

最后

以上就是神勇秀发为你收集整理的wordpress admin-ajax.php 漏洞,wordpress 中使用自带 admin-ajax.php的全部内容,希望文章能够帮你解决wordpress admin-ajax.php 漏洞,wordpress 中使用自带 admin-ajax.php所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部