WOOT - WooCommerce Active Products Tables

Créer une extension

WOOT s'appuie largement sur les hooks, ce qui permet de créer des extensions supplémentaires, telles que :

Les principaux hooks sont :

  • woot_extend_settings
  • woot_extend_settings_default
  • woot_include_assets - ce hook charge les ressources de l'extension via les fonctions wp_enqueue_script et wp_enqueue_style
  • chaque extension doit avoir son 'action' unique pour ajouter ses colonnes au système
  • les tableaux sont générés par la fonction 'woot()->draw_table_data($table_data, $table_html_id)'
  • Pour la partie JavaScript, on utilise un système d'événements
  • L'événement JS 'woot-do-after-draw' permet d'ajouter un comportement dynamique après le nouvel affichage du tableau de produits

Prenez les extensions ci-dessus comme exemples pour créer les vôtres. Si vous avez des questions, adressez une demande au support.