WordPress: sostituire i termini usati nella parte amministrativa

WordPress: sostituire i termini usati nella parte amministrativa

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