Changer le nom des taxonomies

Pour une meilleure interprétation de la taxonomie par les rédacteurs, il est peu être utile de renommer les taxonomies par défaut, surtout si nous en avons beaucoup.

Voici un exemple de script à ajouter dans function.php :

[pastacode lang= »php » message= »Change label of default taxonomy » highlight= » » provider= »manual »]

function change_tax_labels_init(){
    global $wp_taxonomies;

	$wp_taxonomies['post_tag']->labels = (object)array(
		'name' => 'Organisation',
		'singular_name' => 'Organisation',
		'search_items' => 'Chercher',
		'popular_items' => 'Populaire',
		'all_items' => 'Toutes les organisations',
		'parent_item' => '',
		'parent_item_colon' => '',
		'edit_item' => 'Modifier l’organisaion',
		'view_item' => 'Voir l’organisation',
		'update_item' => 'Mettre à jour l’étiquette',
		'add_new_item' => 'Ajouter',
		'new_item_name' => 'Nom de la nouvelle organisaion',
		'separate_items_with_commas' => 'Séparer par des virgules',
		'add_or_remove_items' => 'Ajouter ou retirer des organisaions',
		'choose_from_most_used' => 'Choisir parmi les plus utilisées',
		'not_found' => 'Aucune organisaion trouvée.',
		'no_terms' => 'Aucune organisaion',
		'items_list_navigation' => 'Navigation de la liste des organisaions',
		'items_list' => 'Liste des organisaions',
		'menu_name' => 'Organisation',
		'name_admin_bar' => 'post_tag');

  
	$wp_taxonomies['category']->labels = (object)array(
		'name' => 'Groupe',
		'singular_name' => 'Groupe',
		'search_items' => 'Chercher',
		'popular_items' => 'Populaire',
		'all_items' => 'Toutes les groupes',
		'parent_item' => '',
		'parent_item_colon' => '',
		'edit_item' => 'Modifier le groupe',
		'view_item' => 'Voir le groupe',
		'update_item' => 'Mettre à jour le groupe',
		'add_new_item' => 'Ajouter',
		'new_item_name' => 'Nom du nouveau groupe',
		'separate_items_with_commas' => 'Séparer par des virgules',
		'add_or_remove_items' => 'Ajouter ou retirer des groupes',
		'choose_from_most_used' => 'Choisir parmi les plus utilisées',
		'not_found' => 'Aucun groupe trouvée.',
		'no_terms' => 'Aucun groupe',
		'items_list_navigation' => 'Navigation de la liste des groupes',
		'items_list' => 'Liste des groupes',
		'menu_name' => 'Groupe',
		'name_admin_bar' => 'post_tag');

}
add_action( 'init', 'change_tax_labels_init');

[/pastacode]


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *