【发布时间】:2017-09-28 21:20:13
【问题描述】:
我正在为 WP 构建一个使用 AJAX 功能的插件。我定义了 'wp_ajax_my_action' 并且效果很好。如果我不需要非“认证”用户的访问权限,我是否应该处理“wp_ajax_nopriv”。这个 AJAX 应该只在管理端工作。
【问题讨论】:
我正在为 WP 构建一个使用 AJAX 功能的插件。我定义了 'wp_ajax_my_action' 并且效果很好。如果我不需要非“认证”用户的访问权限,我是否应该处理“wp_ajax_nopriv”。这个 AJAX 应该只在管理端工作。
【问题讨论】:
使用wp_ajax_nopriv 没有意义,因为非特权用户已经远离该代码。 wp_ajax_nopriv 用于网站的前端。
【讨论】:
如果仅登录用户需要 AJAX 操作,则不需要 wp_ajax_nopriv_{action} 挂钩。
【讨论】: