gpt4 book ai didi

Wordpress 插件中的 Ajax

转载 作者:行者123 更新时间:2023-12-04 21:24:08 24 4
gpt4 key购买 nike

我正在创建一个简单的 wordpress 插件并尝试使用 AJAX,但我总是在 ajax 响应中得到 0。

<script type="text/javascript" >
jQuery(document).ready(function($) {

var data = {
action: 'my_action',
whatever: '1234'
};


jQuery.post("http://localhost/taichi/wp-admin/admin-ajax.php", data, function(response) {
alert(response);
});
});
</script>
<?php
add_action('wp_ajax_my_action', 'my_action_callback');
add_action( 'wp_ajax_nopriv_my_action', 'my_action_callback' );




function my_action_callback() {

echo "test";
die();

}

我究竟做错了什么?

最佳答案

您必须将 add_action 放在文件的完整底部,否则它将找不到回调函数

关于Wordpress 插件中的 Ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6659176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com