Administration WordPress vos catégories par ordre alphabétique

Publié par Fred Le

Catégorie(s): Snippets Astuces
 

cat_orderAjouter le  code ci-dessous dans votre fichier function.php de votre thème, il  va vous permettre d’organiser vos catégories par ordre alphabétique dans la page ‘ajouter une nouvelle catégorie’  le code est simple d’utilisation pour changer l’ordre il vous suffi de modifier a la ligne 9  asc ou desc.


function my_order_categories($args,$taxonomies){
    //Uniquement pour les administrateurs
    if(is_admin()){
        $taxonomy = $taxonomies[0]; 
        $screen = get_current_screen();
        //Ici on peut changer taxonomy si vous utiliser un custom post type (par défaut category). 
        if(($screen->id=='edit-category'||$screen->id=='post') && $taxonomy=='category'){
            $args['orderby']='id'; //Ici on préserve l'ordre des sous-catégories.
            $args['order']='asc'; //asc ou desc pour changer l'ordre des catégorie
        }
    }
    return $args;
}

add_action('get_terms_args','my_order_categories',10,2);

Mots clés: ,




Laisser un commentaire

XHTML : Vous pouvez utiliser ces balises : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]