我想禁用訂閱者的profile.php(完整儀表板)。他們只查看主網站,他們無法查看儀表板面板。我們也爲使用cpca插件的用戶起了一些作用,因爲這個訪問者可以查看一些頁面,只有通過網站登錄纔可以。我們如何禁用wordpress中的訂閱者的profile.php
請給我建議任何插件,或提示來完成這個任務,
感謝
阿倫
我想禁用訂閱者的profile.php(完整儀表板)。他們只查看主網站,他們無法查看儀表板面板。我們也爲使用cpca插件的用戶起了一些作用,因爲這個訪問者可以查看一些頁面,只有通過網站登錄纔可以。我們如何禁用wordpress中的訂閱者的profile.php
請給我建議任何插件,或提示來完成這個任務,
感謝
阿倫
與members您可以設置用戶權限,所以要一個角色,然後不給他們任何權利。 這應該解決它。它不會禁用評論選項。
我只是想到了這一點...不幸的是,在WordPress中禁用配置文件頁面的選項並不多,所以我不得不在頁面加載操作中使用wp_die()
。
function disable_user_profile() {
if (is_admin()) {
$user = wp_get_current_user();
if (2 == $user->ID)
wp_die('You are not allowed to edit the user profile on this demo.');
}
}
add_action('load-profile.php', 'disable_user_profile');
在我的例子,我想以防止單個用戶編輯他們的個人資料(它是一個演示網站,阻斷演示管理員用戶)。但你可以輕鬆地做一個角色或許可或任何你想要的東西。