ShopEngine fournit de nombreux hooks PHP pour les modèles de constructeur afin de modifier le comportement par défaut ou même de l'étendre avec de nouvelles fonctionnalités.
Avant les crochets : #
Hooks appelés avant le contenu du modèle.
/avant_boutique #
Appliqué au Boutique Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_shop', function () { // votre code ici... } );
/avant_archive #
Appliqué au Archive Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_archive', function () { // votre code ici... } );
/avant_single #
Appliqué au Célibataire Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_single', function () { // votre code ici... } );
/avant_cart #
Appliqué au Chariot Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_cart', function () { // votre code ici... } );
/avant_checkout #
Appliqué au Vérifier Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_checkout', function () { // votre code ici... } );
/avant_mon_compte #
Appliqué au Mon compte Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_my_account', function () { // votre code ici... } );
/avant_commande #
Appliqué au Commande / Merci Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/before_order', function () { // votre code ici... } );
/avant_quick_view #
Appliqué au Aperçu rapide Modèle de générateur modal.
add_action( 'shopengine/templates/elementor/content/before_quick_view', function () { // votre code ici... } );
/avant_quick_checkout #
Appliqué au Paiement rapide Modèle de générateur modal.
add_action( 'shopengine/templates/elementor/content/before_quick_checkout', function () { // votre code ici... } );
Après les crochets : #
Hooks appelés après le contenu du modèle.
/after_shop #
Appliqué au Boutique Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_shop', function () { // votre code ici... } );
/after_archive #
Appliqué au Archive Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_archive', function () { // votre code ici... } );
/après_single #
Appliqué au Célibataire Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_single', function () { // votre code ici... } );
/after_cart #
Appliqué au Chariot Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_cart', function () { // votre code ici... } );
/after_checkout #
Appliqué au Vérifier Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_checkout', function () { // votre code ici... } );
/après_mon_compte #
Appliqué au Mon compte Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_my_account', function () { // votre code ici... } );
/après_commande #
Appliqué au Commande / Merci Modèle de générateur de pages.
add_action( 'shopengine/templates/elementor/content/after_order', function () { // votre code ici... } );
/after_quick_view #
Appliqué au Aperçu rapide Modèle de générateur modal.
add_action( 'shopengine/templates/elementor/content/after_quick_view', function () { // votre code ici... } );
/after_quick_checkout #
Appliqué au Paiement rapide Modèle de générateur modal.
add_action( 'shopengine/templates/elementor/content/after_quick_checkout', function () { // votre code ici... } );