2015-10-21 93 views
0

,我有以下功能在我的插件如何調用AJAX功能,將調用我的插件的功能

function IsIdInProject($id=null){ 
    if ($id=="test") 
    { 
     return true; 
    } 
    return false; 
    } 

我需要使用jQuery調用從我的頁面這個功能,但我不知道要放什麼我的網址參數。

此代碼位於我的插件(插件/爲myplugin/settings.php配置)的settings.php這個頁面

我不能就這麼叫url: mywebsite.com/plugins/myplugins/settings.php,對不對?

+0

[在WordPress插件使用AJAX]的可能的複製(http://stackoverflow.com/questions/17855846/using-ajax-in- a-wordpress-plugin) – xphan

回答

-1

嘗試用行動wp_ajax

Demo

add_action('wp_ajax_my_action', 'my_action_callback'); 
function my_action_callback() { 
$var ="no var"; 
$id=$_REQUEST['id']; 
if ($id=="test") 
{ 
$var=$id; 
} 
echo $var; 

    wp_die(); // this is required 
} 
+0

好的。謝謝我把這段代碼放在哪裏?我如何從JS調用這個函數? – user194076

+0

http://www.sitepoint.com/adding-ajax-to-your-wordpress-plugin/ – vrajesh

+0

請檢查演示鏈接 – vrajesh