WordPress,用于登录和注销用户的主题Ajax挂钩

时间:2011-11-11 17:07:39

标签: ajax wordpress

我想知道,如果用户登录,以下挂钩将运行两次ajax_get_info()函数,或者wp_ajax_get_info将仅针对登录用户运行,并且wp_ajax_nopriv_get_info将仅针对未记录的用户运行在?

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

1 个答案:

答案 0 :(得分:1)

您的代码是正确的。

wp_ajax_get_info仅对登录用户运行,而wp_ajax_nopriv_get_info仅对未登录用户运行。

所以,你这样做的方式是正确的,只会执行一次。

相关问题