WOOT - WooCommerce Active Products Tables
CODEX

Codex : shortcodes, hooks et fonctions

Shortcodes, hooks, astuces — tout pour WOOT - WooCommerce Active Products Tables

  1. sc woot_allowed_shortcodes Autorisez des shortcodes supplémentaires dans le champ shortcodes_set de WOOT : le filtre woot_allowed_shortcodes, avec un exemple pour le fichier functions.php de votre thème. →
  2. sc [woot] [woot] est le shortcode principal du tableau de produits WooCommerce : il affiche le tableau et ses attributs surchargent tous les réglages du tableau. →
  3. sc [woot_attachments] [woot_attachments], de l'extension Attachments, affiche les fichiers joints d'un produit dans un tableau, avec les attributs id, group et columns. →
  4. sc [woot_attachments_btn] [woot_attachments_btn] génère un bouton qui ouvre un popup avec les pièces jointes d'un produit, une partie de l'extension Attachments de WOOT. →
  5. sc [woot_button] [woot_button] affiche un bouton qui ouvre au clic un tableau de produits WooCommerce dans un popup, avec titre, titre du popup et attributs du tableau. →
  6. sc [woot_cart] [woot_cart] affiche le panier de la boutique sous forme de tableau WOOT sur n'importe quelle page ; les colonnes viennent de l'onglet Réglages, le thème visuel d'un attribut. →
  7. sc [woot_compare] [woot_compare] de l'extension Compare affiche les produits choisis côte à côte dans un tableau de comparaison : listez les ID de produits dans l'attribut ids. →
  8. sc [woot_compare_btn] [woot_compare_btn] affiche un bouton qui ouvre la fenêtre des produits à comparer. Il fait partie de l'extension Compare et accepte une liste d'ID de produits. →
  9. sc [woot_cross_sells] [woot_cross_sells] est le shortcode de ventes croisées WooCommerce de WOOT : il affiche les ventes croisées d'un produit sous forme de tableau, avec vos colonnes. →
  10. sc [woot_drop_down] [woot_drop_down] ajoute un champ de recherche de produits : le client saisit le titre d'un produit WooCommerce et obtient un tableau WOOT avec les résultats. →
  11. sc [woot_favourites] [woot_favourites] de l'extension Favourites liste les produits collectionnés par un client, avec des attributs pour le nombre par page et la position de la pagination. →
  12. sc [woot_favourites_single_btn] [woot_favourites_single_btn] affiche un cœur lié aux favoris de l'utilisateur actuel et ouvre les produits collectionnés dans un tableau en fenêtre contextuelle. →
  13. sc [woot_gallery] [woot_gallery] est le shortcode de galerie produit WooCommerce : il affiche les images de la galerie d'un produit via son ID, avec une lightbox en CSS pur. →
  14. sc [woot_grouped] [woot_grouped] affiche les produits enfants d'un produit groupé WooCommerce sous forme de tableau : ID du produit et attribut columns facultatif, avec exemples. →
  15. sc [woot_popup_iframe_button] [woot_popup_iframe_button] génère un bouton qui ouvre n'importe quelle page dans une popup iframe : attributs de lien de la page, de texte du bouton et de titre de la popup. →
  16. sc [woot_related] [woot_related] est le shortcode de produits associés WooCommerce de WOOT : il affiche les produits associés d'un produit sous forme de tableau personnalisable. →
  17. sc [woot_reviews] [woot_reviews] affiche les avis sur un produit WooCommerce sous forme de tableau, sur n'importe quelle page : attributs ID du produit et skin, lien de démonstration inclus. →
  18. sc [woot_single] [woot_single] affiche les données d'un produit dans un tableau à deux colonnes, idéal pour les pages au contenu riche ; attributs ID du produit et columns. →
  19. sc [woot_single_btn] Le shortcode [woot_single_btn] affiche un bouton qui ouvre une popup avec les informations détaillées d'un produit WooCommerce ; l'ID est détecté automatiquement. →
  20. sc [woot_upsells] [woot_upsells] est le shortcode WooCommerce de WOOT pour les ventes incitatives : il affiche les upsells d'un produit sous forme de tableau, avec les attributs id et columns. →
  21. sc [woot_variations] [woot_variations] affiche toutes les variations d'un produit variable WooCommerce sous forme de tableau — attributs id et columns facultatif, avec un exemple. →
  1. hook woot_add_to_cart_text Le hook woot_add_to_cart_text modifie le texte du bouton Ajouter au panier dans les tableaux WOOT ; la fonction WOOT_Vocabulary::get() permet aussi de le faire. →
  2. hook woot_current_lang Le hook woot_current_lang permet de manipuler la langue courante des tableaux WOOT — avec un exemple d'intégration WPML/SitePress inclus. →
  3. hook woot_date_format Le hook woot_date_format définit un format de date personnalisé pour les cellules de date des tableaux WOOT ; par défaut, le format des réglages du site est utilisé. →
  4. hook woot_disable_all_links_on_thumbs Le filtre woot_disable_all_links_on_thumbs désactive globalement le lien du produit sur les miniatures de tous les tableaux de produits WOOT, en une seule ligne. →
  5. hook woot_disable_all_links_on_titles Le filtre woot_disable_all_links_on_titles désactive globalement le lien du produit sur les titres de tous les tableaux de produits WOOT, en une seule ligne. →
  6. hook woot_extend_options Le hook woot_extend_options étend les options des tableaux WOOT avec vos propres lignes : un exemple complet d'add_filter pour les développeurs d'extensions. →
  7. hook woot_extend_settings Le hook woot_extend_settings ajoute des lignes de réglages personnalisées aux tableaux WOOT ; exemple fourni : un interrupteur qui masque le bouton du panier. →
  8. hook woot_extend_settings_default Le hook woot_extend_settings_default définit les valeurs par défaut des réglages ajoutés via woot_extend_settings : un auxiliaire pour les auteurs d'extensions. →
  9. hook woot_ext_column_fields_options Le hook woot_ext_column_fields_options permet aux développeurs d'extensions d'ajouter des réglages personnalisés aux colonnes du tableau ; exemple Attachments inclus. →
  10. hook woot_filter_provider_ Le hook woot_filter_provider_ rend compatibles avec WOOT les plugins de filtres WooCommerce tiers, avec l'adaptation de WOOF comme exemple. →
  11. hook woot_get_calendar_names Le hook woot_get_calendar_names remplace les noms des mois et des jours utilisés par les éléments de calendrier du filtre des tableaux de produits WOOT. →
  12. hook woot_lang_load_more Le hook woot_lang_load_more modifie le texte du bouton Charger plus des tableaux WOOT ; cela reste possible aussi avec WOOT_Vocabulary::get(). →
  13. hook woot_lang_load_next Le hook woot_lang_load_next modifie le texte du bouton Suivant dans la pagination des tableaux de produits WOOT, via un simple filtre dans functions.php. →
  14. hook woot_lang_load_prev Le hook woot_lang_load_prev modifie le texte du bouton Précédent dans la pagination des tableaux de produits WOOT, via un simple filtre dans functions.php. →
  15. hook woot_meta_data_cell Le hook woot_meta_data_cell permet de gérer l'affichage des métadonnées dans une cellule de tableau : valeur, métadonnées, ID de l'article et ID du tableau. →
  16. hook woot_no_found_text Le hook woot_no_found_text modifie le texte « Not found » affiché lorsqu'aucun produit ne correspond au filtre du tableau, avec un exemple par tableau. →
  17. hook woot_no_img_found Le filtre woot_no_img_found remplace l'image miniature vide par défaut de la colonne des miniatures, par tableau et même pour un seul produit. →
  18. hook woot_one_column_filter_field_options Le hook woot_one_column_filter_field_options ajoute de nouveaux types d'options aux champs de colonne — voir le fichier classes/filter-fields-options.php. →
  19. hook woot_profile_extend Le hook woot_profile_extend étend ou modifie les colonnes du tableau — le principal hook développeur de WOOT, avec un exemple de bouton de formulaire de contact. →
  20. hook woot_quantity_individually Le hook woot_quantity_individually personnalise la colonne Quantité pour les produits vendus individuellement — par exemple un lien vers vos conditions de vente. →
  21. hook woot_review_shortcode_args Le hook woot_review_shortcode_args filtre à la volée tous les attributs du shortcode [woot], avant l'affichage du tableau de produits WooCommerce. →
  22. hook woot_show_filter_btn_txt Le hook woot_show_filter_btn_txt modifie le texte ou l'icône du bouton qui affiche le formulaire de filtre de n'importe quel tableau de produits WOOT. →
  23. hook woot_show_filter_btn_txt_hide Le hook woot_show_filter_btn_txt_hide modifie le texte ou l'icône du bouton qui masque le formulaire de filtre d'un tableau de produits WOOT. →
  24. hook woot_single_btn_text Le hook woot_single_btn_text définit votre propre texte ou une icône pour le bouton Single, qui ouvre la fenêtre d'infos produit dans les tableaux WOOT. →
  25. hook woot_table_classes Le hook woot_table_classes ajoute des classes CSS personnalisées au conteneur d'un tableau de produits WOOT — exemple add_filter prêt à l'emploi inclus. →
  26. hook woot_vurgc_shortcode_data Le hook woot_vurgc_shortcode_data filtre les données des shortcodes de variations, ventes incitatives, ventes croisées, produits groupés et produits similaires. →
  27. hook woot_woocommerce_add_to_cart Le hook woot_woocommerce_add_to_cart ajoute un bouton Ajouter au panier personnalisé pour des types de produits personnalisés — voir les vues du profil woocommerce. →
  28. hook woot_wp_query_args Le hook woot_wp_query_args permet de modifier la WP_Query principale des données du tableau : filtrez les produits de n'importe quel tableau WOOT selon vos règles. →