WordPress : Créer une catégorie après la configuration du thème et modifier celle par défaut

Publié par Jean-Michel le

J’ai besoin de modifier la catégorie par défaut créée par wordpress après l’installation. Je veux en créer un nouveau et modifier celui existant après que mon thème soit activé. Est-ce possible?

Solution n°1 trouvée

Vous pouvez utiliser wp_update_term pour modifier les termes (même ceux non classés par défaut) et wp_insert_term pour mettre à jour les termes existants.

Voici un exemple de base qui devrait vous y amener.

function add_category(){

    // Update Uncategorized Category (1)
    wp_update_term(
        1, 
        'category',
        array(
          'name' => 'New Category Name',
          'slug' => 'new-category-slug'
        )
    );

    // Insert New Category
    if(!term_exists('another-category')) {
        wp_insert_term(
            'Another Category',
            'category',
            array(
                'slug' => 'another-category'
            )
        );
    }
}

add_action('after_setup_theme', 'add_category');

Ceci est testé et fonctionne.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

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