3
我有了這個輝煌的一段代碼,限制訪問可溼性粉劑管理員登錄頁面,除非登錄的用戶是管理員的網站:限制用戶對於某個特定頁面的訪問 - WordPress的
add_action('init', 'blockusers_init');
function blockusers_init() {
if (is_admin() && ! current_user_can('administrator') &&
! (defined('DOING_AJAX') && DOING_AJAX)) {
wp_redirect(home_url());
exit;
}
}
我想添加另一個功能來限制訪問並執行相同的重定向到我的主頁,但我的網站的特定頁面。 但是,這是行不通的:
add_action('init', 'blockusers_init');
function blockusers_init() {
if (is_admin() && ! current_user_can('administrator') &&
! (defined('mysite.co.uk/shop') && DOING_AJAX)) {
wp_redirect(home_url());
exit;
}
}
而且我不是由surpised,但我希望有人不得不正確的代碼來執行此功能?
感謝