Aujourd’hui, je peux dire que j’ai un blog depuis le 4 septembre 2006, les meilleurs en maths auront calculé l’âge du capitaine !
En attendant de poster et archiver des choses passionnantes, j’en profite pour mettre cette astuce WordPress.
Comme je suis graphiste et que j’aime la typo, la version française de l’administration de WordPress m’irrite avec sa césure douteuse.
L’affreux
« Tableau de
bord »
On peut le modifier dans les fichiers .po et .mo mais la moindre mise à jour du moteur annulera le changement.
Pour le renommer avec un nom plus court ;¬) on peut ajouter dans le « dossier de votre thème/functions.php » (le créer si nécessaire) ces quelques lignes.
<?php
add_filter( 'gettext', 'dash' );
add_filter( 'ngettext', 'dash' );
function dash( $translated )
{
$translated = str_ireplace( 'Tableau de bord', 'Home', $translated );
return $translated;
}
?>
D’autres modifications de l’administration de WordPress chez six revisions
Une « classe » php pour aller plus loin, plus vite, plus fort, plus haut.
wp-admin-menu-classes.php
Mode d’emploi :
Copier wp-admin-menu-classes.php dans votre thème, puis ajouter selon vos besoins les codes suivants dans functions.php.
<?php
require_once('wp-admin-menu-classes.php');
add_action('admin_menu','my_admin_menu');
function my_admin_menu() {
swap_admin_menu_sections('Pages','Posts'); // Swap location of Posts Section with Pages Section
rename_admin_menu_section('Media','Photos & Video'); // Rename Media Section to "Photos & Video"
delete_admin_menu_section('Links'); // Get rid of Links Section
$movie_tags_item_array = get_admin_menu_item_array('Movies','Movie Tags'); // Save off the Movie Tags Menu
update_admin_menu_section('Movies',array( // Rename two Movie Menu Items and Delete the Movie Tags Item
array('rename-item','item'=>'Movies','new_title'=>'List Movies'),
array('rename-item','item'=>'Add New','new_title'=>'Add Movie'),
array('delete-item','item'=>'Movie Tags'),
));
copy_admin_menu_item('Movies',array('Actors','Add New')); // Copy the 'Add New' over from Actors
renamed_admin_menu_item('Movies','Add New','Add Actor'); // Rename copied Actor 'Add New' to 'Add Actor
add_admin_menu_item('Movies',array( // (Another way to get a 'Add Actor' Link to a section.)
'title' => 'Alt Add Actor ',
'slug' => 'post-new.php?post_type=actor',
), array(// Add Back the Movie Tags at the end.
'where'=>'end'
));
add_admin_menu_item('Movies', $movie_tags_item_array, array(// Add Back the Movie Tags at the end.
'where'=>'end'
));
delete_admin_menu_section('Actors'); // Finally just get rid of the actors section
}
?>
- Unique Post
