私はwordpressを初めて使用していて、ajaxページから呼び出すことのできる簡単な呼び出しを作成しようとしています。私はPHPでこれを行う方法を知っていますが、wordpressでそれを行うことができません。Ajaxのwordpressプラグインへの呼び出し
<?php
/*
Plugin Name: Jed Plugin
*/
function func_rate()
{
$data = wp_remote_retrieve_body (wp_remote_get("https://www.google.com/finance/converter?a=1&from=USD&to=ZAR"));
$pos = strpos($data,'class=bld>');
echo substr($data,$pos+10,7);
}
add_action('get_value', 'func_rate');
私はこの
$.ajax({
url : "https://www.forexforecasts.co.za/wp-content/plugins/test/test.php",
type : 'post',
data : {
action : 'get_value'
},
success : function(response) {
alert(response)
}
});
[** codex **](https://codex.wordpress.org/AJAX_in_Plugins)を読んでください。プラグインに対するajaxリクエストを行うときは、Wordpressには非常に具体的な要件とメソッドがあります。 – adeneo