Existe, igual te puede servir el plugin Admin Menu Editor, o si prefieres código, algo así (no lo he investigado mucho, pero debería funcionar y a lo mejor se puede hay alguna forma mejor):
add_action( 'admin_menu', function() {
global $menu;
foreach( $menu AS $key => $value ) {
if( $value[0] == 'WooCoomerce' ) {
$menu[$key][0] = 'Tienda';
}
}
} );
También se me ocurre sobreescribir las cadenas de traducción (tampoco lo he probado, pero los nombres de los menús suelen ser cadenas de traducción y debería funcionar):
add_filter( 'gettext', 'cyb_filter_gettext', 10, 3 );
function cyb_filter_gettext( $translated, $original, $domain ) {
if ( $translated == "WooCommerce" ) {
$translated = "Tienda";
}
return $translated;
}
@cybmeta con el foreach no funciona lo de WooCommerce. Con la traducción de la cadena si que funciona pero sin embargo no la traducción de Plugins.
Por tanto, a no ser que a alguien se le ocurra otra cosa.
Para WooCommerce, el código de @cybmeta de la traducción
Para Plugins el siguiente:
add_action( 'admin_menu', function() {
global $menu;
$menu[65][0] = 'Complementos';
} );
Un saludo
-
Esta respuesta fue modificada hace 6 años, 1 mes por LGrusin.
Como decía, no lo probé, escribí el código tal cual me iban saliendo las idea.