2010-12-02 12 views

答えて

14
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
+0

グレートあなたのfunctions.phpやプラグインファイルに書きます! – javiervd

+1

うまくいった。これは、その言葉が翻訳のために現れるという言葉を変えますか?またはメニューだけ? – Jake

-1

//

function rename_plugin_menu() { 
    global $menu;  
    $menu[65][0] = 'Apps Store'; // Change Users to Customers main id 
} 
add_action('admin_menu', 'rename_plugin_menu'); 
6

ベストソリューションはこれですアプリストアへのプラグインの名前を変更し、ちょうど感謝をたくさん働い

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'); 
関連する問題