2011-11-11 15 views
0

私が知りたいのは、ユーザーがログインしている場合、次のフックはajax_get_info()関数の2回実行されるか、wp_ajax_get_infoはログインユーザー、およびwp_ajax_nopriv_get_infoはログインしていないユーザーに対してのみ実行されますか?WordPress、ログインしたユーザーとログアウトしたユーザーのテーマAjaxフック

add_action('wp_ajax_get_info', array($this, 'ajax_get_info')); 
add_action('wp_ajax_nopriv_get_info', array($this, 'ajax_get_info')); 

答えて

1

コードは正しいです。

wp_ajax_get_infoは、ログインしているユーザーに対してのみ実行され、wp_ajax_nopriv_get_infoは、ログインしていないユーザーに対してのみ実行されます。

あなたのやり方は正しいので、一度だけ実行されます。

+0

ありがとうございましたJoseph Silber :) –

関連する問題