我通常不使用插件,因为它不稳定。
我在主题函数中使用它。php,因此您可以随时删除它,如果需要的话,它不会将任何内容保存到DB中。
如果您需要将管理ajax文件用于任何主题函数(如thickbox和其他一些函数),这也会使其保持打开状态。
function erichamby_restrict_admin() {
if ( ! current_user_can(\'administrator\') && $_SERVER[\'PHP_SELF\'] != \'/wp-admin/admin-ajax.php\' ) {
wp_redirect( home_url() );
}
}
add_action( \'admin_init\', \'erichamby_restrict_admin\', 1 );