スキルアップを始める!

【WordPress】管理画面のメニュー名を変更する方法

WordPress(ワードプレス)
この記事は約2分で読めます。

※記事中に広告情報を含みます。

\ワードプレスのスキルアップはこちら!/ WordPress入門読本

例えばワードプレス管理画面の「プロフィール」という表示を別の名称に変更したい場合に使える方法です。

アクションフック/admin_menu

アクションフックの「admin_menu」を使うことで表示を変えることができます。

do_action( 'admin_menu', string $context )

Fires before the administration menu loads in the admin.

https://developer.wordpress.org/reference/hooks/admin_menu/

$menu[X][X]

あとは、グローバル関数の$menuを呼び出して、番号に対応したメニューの番号を設定して、変更したい文字を設定すると、表示文字が変更できます。

ID表示項目名ファイル名
2ダッシュボードindex.php
4区切り線1separator1
5投稿edit.php
10メディアupload.php
15リンクlink-manager.php
20固定ページedit.php?post_type=page
25コメントedit-comments.php
59区切り線2separator2
60テーマthemes.php
65プラグインplugins.php
70プロフィールusers.php
75ツールtools.php
80設定options-general.php
59区切り線3separator-last

例えばプロフィールの場合は70番なので、70を設定します。

/*
「プロフィール」を「MyLink」に変更
*/
add_action( 'admin_menu', 'edit_admin_menus' );
function edit_admin_menus() {
  global $menu;
  $menu[70][0] = 'MyLink';
}

表示が変わりました!

まとめ

このように、ワードプレス管理画面の標準の名称を変更することは「admin_menu」を使うことで可能となっています。

編集は慎重に行う必要がありますが、もし変更が必要な場合はお試しください😃

URLをコピーしました!