WordPress管理画面内の「投稿」「カテゴリー」「タグ」それぞれのラベルを変更する方法をご紹介いたします。
WordPress管理画面の「投稿」「カテゴリー」「タグ」それぞれのラベルを変更する方法
この方法は、NxWorldさんで紹介されていた方法で、functions.phpに以下を追加します。例として、それぞれのラベルをひらがなに変更しています。
function change_post_menu_label() {
global $menu;
global $submenu;
$menu[5][0] = 'とうこう';
$submenu['edit.php'][5][0] = 'いちらん';
$submenu['edit.php'][10][0] = 'しんき';
$submenu['edit.php'][15][0] = 'かてごりー';
$submenu['edit.php'][16][0] = 'たぐ';
}
add_action( 'admin_menu', 'change_post_menu_label' );
function change_post_label() {
global $wp_post_types;
$labels = $wp_post_types['post']->labels;
$labels->name = 'とうこう';
$labels->singular_name = 'とうこう';
$labels->name_admin_bar = 'とうこう';
$labels->add_new = 'しんきとうこう';
$labels->add_new_item = 'しんきとうこうをついか';
$labels->edit_item = 'とうこうをへんしゅう';
$labels->new_item = 'しんきついか';
$labels->view_item = 'とうこうをひょうじ';
$labels->view_items = 'とうこうをひょうじ';
$labels->search_items = 'とうこうをけんさく';
$labels->not_found = 'とうこうがみつかりませんでした';
$labels->not_found_in_trash = 'ごみばこないにとうこうがみつかりませんでした。';
}
add_action( 'init', 'change_post_label' );
function change_taxonomies_label() {
global $wp_taxonomies;
$labels = $wp_taxonomies['category']->labels;
$labels->name = 'かてごりー';
$labels->singular_name = 'かてごりー';
$labels->search_items = 'かてごりーをけんさく';
$labels->all_items = 'かてごりーいちらん';
$labels->parent_item = 'おやかてごりー';
$labels->parent_item_colon = 'おやかてごりー:';
$labels->edit_item = 'かてごりーをへんしゅう';
$labels->view_item = 'かてごりーをひょうじ';
$labels->update_item = 'かてごりーをこうしん';
$labels->add_new_item = 'しんきかてごりーをついか';
$labels->new_item_name = 'しんきかてごりーめい';
$labels->not_found = 'かてごりーがみつかりませんでした。';
$labels->no_terms = 'かてごりーなし';
$labels = $wp_taxonomies['post_tag']->labels;
$labels->name = 'たぐ';
$labels->singular_name = 'たぐ';
$labels->search_items = 'たぐをけんさく';
$labels->popular_items = 'にんきのたぐ';
$labels->all_items = 'すべてのたぐ';
$labels->edit_item = 'たぐをへんしゅう';
$labels->view_item = 'たぐをひょうじ';
$labels->update_item = 'たぐをこうしん';
$labels->add_new_item = 'しんきたぐをついか';
$labels->new_item_name = 'しんきたぐめい';
$labels->separate_items_with_commas = 'たぐがふくすうある場合は~';
$labels->add_or_remove_items = 'たぐのついかもしくはさくじょ';
$labels->choose_from_most_used = 'よくつかわれているたぐからせんたく';
$labels->not_found = 'たぐがみつかりませんでした。';
$labels->no_terms = 'たぐなし';
}
add_action( 'init', 'change_taxonomies_label' );
上記をfunctions.phpに追加すると、以下のように「投稿」「カテゴリー」「タグ」のラベルがひらがなに変わります。
あとがき
サイトによっては、投稿やカテゴリーのラベルを変更しておきたいこともあるかと思います。ラベルを変更したい時はぜひ参考にしてください。