J'ai étudié la base de données de manière intensive et je sais quelles tables sont mises à jour lorsqu'une catégorie est ajoutée à un produit. Existe-t-il une fonction woocommerce intégrée pour ajouter des catégories? Il met à jour 2 ou 3 tables mais veut le laisser à woocommerce.
Merci de votre aide.
Je pense que la fonction que vous recherchez s'appelle wp_insert_term () dans le noyau WordPress. Woocommerce utilise WordPress-taxonomy appelé product_cat
Donc, si vous voulez ajouter des catégories, par exemple phones
:
function wpse_insert_term()
{
wp_insert_term(
'phones',
'product_cat', // the taxonomy
array(
'description'=> 'A yummy phone.',
'slug' => 'phone',
)
);
}
add_action('init', 'wpse_insert_term');