A volte vi può essere l'esigenza di semplificare la gestione del backend di WordPress sostituendo alcuni termini dell'interfaccia con parole di nostra scelta. Questo ci permette di adattare le etichette al tipo di sito gestito da WordPress. Vediamo questa soluzione.
Aggiungete il seguente codice al file functions.php
sostituendo i valori dell'array $words
con quelli di vostra scelta (ovviamente potete aggiungere altre chiavi all'array):
add_filter( 'gettext', 'my_translate_words_array' );
add_filter( 'ngettext', 'my_translate_words_array' );
function my_translate_words_array( $translated ) {
$words = array(
'Articoli' => 'Post',
'Articolo' => 'Post',
'Pagine' => 'Pagine statiche',
'Media' => 'Upload',
'Link' => 'Blog Roll'
);
$translated = str_ireplace( array_keys($words), $words, $translated );
return $translated;
}