管理領域内のメニュー項目のラベルを変更する方法はありますか?新しいカスタム投稿タイプを登録するときと同じように、すべてのラベルを指定できますが、デフォルトのメニュー項目の場合と同じです。WordPress管理領域のメニュー項目のラベルを変更しますか?
ありがとうございます!
管理領域内のメニュー項目のラベルを変更する方法はありますか?新しいカスタム投稿タイプを登録するときと同じように、すべてのラベルを指定できますが、デフォルトのメニュー項目の場合と同じです。WordPress管理領域のメニュー項目のラベルを変更しますか?
ありがとうございます!
add_filter('gettext', 'change_post_to_article');
add_filter('ngettext', 'change_post_to_article');
function change_post_to_article($translated)
{
$translated = str_replace('Post', 'Article', $translated);
$translated = str_replace('post', 'article', $translated);
return $translated;
}
これを行う別の方法があります。詳しくは、answerを確認してください。
FYI、私の現在の会社のブログでそのコードの新しい参照:次の2つの呼び出しを避けるために、PHP5のSTR ireplaceを使用することができますhttp://www.get10up.com/blog/2011/03/customizing-wordpress-admin/
。
//
function rename_plugin_menu() {
global $menu;
$menu[65][0] = 'Apps Store'; // Change Users to Customers main id
}
add_action('admin_menu', 'rename_plugin_menu');
ベストソリューションはこれですアプリストアへのプラグインの名前を変更し、ちょうど感謝をたくさん働い
function change_post_menu_label() {
global $menu;
global $submenu;
$menu[70][0] = 'Articles';
$submenu['user-edit.php'][5][0] = 'Articles';
$submenu['user-edit.php'][10][0] = 'Add Articles';
echo '';
}
function change_post_object_label() {
global $wp_post_types;
$labels = &$wp_post_types['users']->labels;
$labels->name = 'Articles';
$labels->singular_name = 'Article';
$labels->add_new = 'Add Article';
$labels->add_new_item = 'Add Article';
$labels->edit_item = 'Edit Article';
$labels->new_item = 'Article';
$labels->view_item = 'View Article';
$labels->search_items = 'Search Articles';
$labels->not_found = 'No Articles found';
$labels->not_found_in_trash = 'No Articles found in Trash';
}
add_action('init', 'change_post_object_label');
add_action('admin_menu', 'change_post_menu_label');
グレートあなたのfunctions.phpやプラグインファイルに書きます! – javiervd
うまくいった。これは、その言葉が翻訳のために現れるという言葉を変えますか?またはメニューだけ? – Jake