因此,我正在尝试为我正在构建的插件设置AJAX操作。
使用时/wp-admin/admin-ajax.php?action=beacon_podio-get_apps
我只是hello world0
我没有看到Request is valid
或者Invalid request
看来行动没有被调用
我想我错过了什么,但我不确定我错过了什么。
class testClass {
public function __construct(){
echo "hello world";
add_action(\'wp_ajax_beacon_podio-get_apps\', array($this, "get_apps"));
}
public function get_apps(){
if(isset($_POST[\'app_id\'])){
$app_id = $_POST[\'app_id\'];
die("Request is valid");
}else{
die("Invalid request");
}
}
}
new testClass();
我一直在看书https://codex.wordpress.org/AJAX_in_Plugins 但它缺少我应该使用的URL。