2010-12-02 21 views

Respuesta

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; 
} 

Hay otra manera de hacer esto, para obtener más información marque esta answer.

+0

Grande, que trabajó muchas gracias! – javiervd

+1

Funcionó muy bien. ¿Esto cambiará la palabra EN TODAS PARTES que la palabra aparece para la traducción? o solo el menú? – Jake

-1

// Cambiar el nombre de plugins para Aplicaciones tienda

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

mejor solución es esto, acaba de escribir en su functions.php o plug-in de archivos

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'); 
Cuestiones relacionadas