在WordPress主題開發時,會將一些常用的功能添加到前端進行展示,但有時候一些登錄的訪客會誤打誤撞的進到后臺,那就麻煩了。為了禁止普通用戶訪問后臺,可以參考下方的wordpress開發教程。
- 參考教程:詳情
在主題根目錄下的functions.php
文件中的<?php
下添加以下代碼并保存。
function wizhi_restrict_admin() {
if ( ! current_user_can( 'manage_options' ) && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) { //判斷是否為管理員
wp_redirect( home_url() ); //跳轉到首頁
}
}
add_action( 'admin_init', 'wizhi_restrict_admin', 1 );
這一段
wp_redirect( home_url() ); //跳轉到首頁
也可以替換為
wp_redirect( '/uc/' ); //跳轉到/uc/界面