あなたも好きかも
説明
ダッシュボードへのアクセスを管理者のみ、管理者+編集者、管理者+編集者+作成者に制限するか、特定の機能によって制限します。
独自のリダイレクトURLを選択してください
オプションで、ユーザープロファイルへのアクセスを許可する
オプションで、ログイン画面にメッセージを表示します
(より詳しい情報)
RDAに貢献する
このプラグインはGitHubで活発に開発されています。プルリクエストは大歓迎です!
機能:
ダッシュボードへのアクセスを、管理者のみ、編集者以上、作成者以上に制限するか、機能を選択することができます。 WordPressのデフォルトの役割と機能の詳細については、https://codex.wordpress.org/Roles_and_Capabilitiesをご覧ください。
ユーザープロファイルへのアクセス:
オプションで、すべてのユーザーがダッシュボードでプロファイルを編集できるようにすることができます。選択した機能がないユーザーは、ダッシュボードの他のセクションにアクセスできなくなります。
ログインメッセージ:
ログイン画面に表示するメッセージを入力します。この空白のままにすると、メッセージが無効になります。
他のプラグイン/テーマのツールバーメニューを非表示にする:
ダッシュボードアクセスの削除は、デフォルトでいくつかの組み込みのWordPressツールバーメニューを削除しますが、rda_toolbar_nodes(管理者からの表示)とrda_frontend_toolbar_nodes(フロントエンドからの表示)の2つのフィルターを介して、他のプラグインまたはテーマからメニューを非表示にするように拡張できます。
メニュー(ノード)IDを見つける方法:
HTMLページのソースで、ターゲットにしているメニューノードの
フロントエンドで許可されていないツールバーノードをフィルタリングする方法:
/ **
*フロントエンドの非表示のツールバーメニューをフィルタリングします。
*
* @param array $ idsツールバーメニューID。
* @return配列(多分)フィルタリングされたフロントエンドツールバーメニューID。
* /
関数wpdocs_hide_some_toolbar_menu($ ids){
$ ids [] = ‘何か’;
$ idsを返します。
}
add_filter( ‘rda_frontend_toolbar_nodes’、 ‘wpdocs_hide_some_toolbar_menu’);
一般的なプラグインツールバーメニューとそのID:
WordPress.comによるJetpack(通知)–「メモ」
YoastによるWordPressSEO –「wpseo-menu」
W3トータルキャッシュ–「w3tc」
デバッグモード
[設定]> [読み取り]画面でデバッグ情報を表示するには、次のURLにアクセスしてください。
example.com/options-general.php?page=dashboard-access&rda_debug=1
インストール
プラグインの
インストール
画面から「ダッシュボードアクセスの削除」を検索します。
プラグインを
インストール
し、[アクティブ化]をクリックします。