WordPress 管理者(ダッシュボード)メニューの順序を変更したり、名前を変更 WordPressをさらに快適に使用できるようになります。 WordPress 管理者ページのメニュー名を変更したり、順序を変更する方法は、手動でコードを関数ファイルに追加する方法と、プラグインを使用する方法があります。 ここで Admin Menu Editor (アドミンメニューエディタ)というプラグインについて簡単に紹介します。
同様の機能をプラグインとして、特定の顧客のニーズに合わせて WordPress 伝言板を変えることができる ホワイトラベルCMSがあります。
[この記事は、2023年10月2日に最後に更新されました。 ]
WordPress 管理者メニュー名の変更とメニューの順序変更 - Admin Menu Editor プラグイン
このプラグインを使用すると、管理者ページのメニューの順序を変更したり、名前を簡単に変更して、新しいメニューを追加することができます。 そして有料版を使用すると、メニューの階層を移動も可能で、より便利にメニューを管理することができます。 有料版は、https://adminmenueditor.comで購入が可能です。
Admin Menu Editor(アドミンメニューエディタ)プラグインは現在40万個を超える WordPress サイトにインストールされ使用されており、活発に更新されているようです。
WordPress 管理者ページ » プラグイン » 新規追加 画面で 管理者メニューエディタを検索してインストールできます。 有効にすると、管理者ページの 設定> Menu Editorでこのプラグインを利用できます。 「メニューエディタ」に入ると、次のような画面が表示されます。
マウスでドラッグし、メニューを配置して、名前を必要に応じて変更することができます。 上記のように変更して保存すると、左側のメニューは次のように変更されます。
プラグインを使用せずに直接メニューの名前を変更したり、順序を並べ替える方法は初心者にはややトリッキーです。 管理者ページのメニュー名を変更したり、順序を変更したいとき、これらのプラグインを使用すると便利です。
Admin Menu Editorプラグインを使用する場合は、管理者ページの速度が遅くなることがありますので、このプラグインを有効にした後、ダッシュボードで速度が遅くなることかチェックしてみてください。
参考までに WP OS Desktop Backendというプラグインを使用すると、管理者ページの画面を使い慣れたWindowsデスクトップの外観に置き換えることができます。 詳しくは「WordPress ダッシュボードをWindowsデスクトップのように変えてみよう「を参考にしてください。
管理者の権限を制限する
サイトを作成した後、お客様にサイトを配達する際にテーマやプラグインをむやみにインストール、削除、または更新できないように制限したい場合があります。 サイトを大幅にカスタマイズした場合、テーマやプラグインを更新すると、サイトが正しく機能しない可能性があります。
テーマやプラグインのインストール/削除/更新を制限したい場合は、この記事で紹介したプラグインを使用できますが、顧客が管理者アカウントを持っている場合は簡単に制限を解除できます。
この場合、コードを使用していくつかのアクションを取ることを検討できます。 しかし、この場合でも WordPressを少し知れば難しくないように制限事項を無力化できるはずです。
たとえば、次のコードをテーマにした関数ファイル(チャイルドテーマを作成してタスク)に追加すると、管理者であってもテーマやプラグインなど、いくつかの機能にアクセスできなくなります。
function disable_specific_admin_capabilities() {
$admin = get_role('administrator');
// Disable installing and deleting themes
$admin->remove_cap('install_themes');
$admin->remove_cap('delete_themes');
// Disable installing and deleting plugins
$admin->remove_cap('install_plugins');
$admin->remove_cap('delete_plugins');
// Disable adding new users
$admin->remove_cap('create_users');
}
add_action('init', 'disable_specific_admin_capabilities');
上記のコードは一例です。 これらの措置を講じたい場合は、バックアップを確実に行った後に作業することをお勧めします。
場合によっては、サイトメーカからサイトを配達し、管理者アカウントの権限を意図的に制限することがあります。 そのような場合は、製造元に連絡して、完全な権限の管理者アカウントを引き渡すように求めることができます。 企業が費用を要求したり拒否したりして苦労した場合 ここでサービス(有料)を依頼すると、管理者アカウントを復旧できます。
追加 - WordPress 管理者ページのプラグインメニューが表示されない場合の確認事項
WordPress 伝言板にプラグインメニューやテーマメニューが表示されない場合があります。 加入型 WordPress場合プランによってプラグインメニューにアクセスできないことがあります。 置型 WordPressの場合、ログインしたユーザーが管理者ではないか、権限が不足しているため、この問題が発生する可能性があります。 詳しくは「WordPress 管理者ページのプラグインメニューが表示されない場合「を参考にしてください。
コメントを残す