Knowledge Base

Étiquettes d'offre - Collection / Liste de collections / Page de détails du produit

Définir des étiquettes d'offre pour Shopify Theme version 2.0 ou Theme Version < 2.0

By Ravi
Updated on March 24, 2025

Ces étapes expliquent comment afficher les libellés des offres du portefeuille de récompenses Webplanex sur les pages de collection/liste de collections et de détails des produits de votre boutique Shopify, selon la version de votre thème.

 

Version du thème 2.0 et ultérieure (méthode glisser-déposer) :

 

 

  • Ajouter un bloc d'application :

    Dans la barre latérale gauche, localisez la section « Ajouter une section/Ajouter un bloc ».

     

    Faites défiler la page jusqu'à la section « Applications ». Section.

  • Sélection du libellé de l'offre Webplanex :

    Selon la page, choisissez le bloc approprié :

    • Collections/Liste des collections : recherchez "WebPlanexCollectionLabel".
    • Page de détails du produit : recherchez "WebPlanex Product Label".

     

 

 

  • Positionnement par glisser-déposer :

    Glissez-déposez le bloc choisi sur l'aperçu de votre page, à l'emplacement souhaité.

     

  • Enregistrement des modifications :

    Cliquez sur « Enregistrer » pour appliquer les modifications à votre thème.

     

     

 

Version du thème inférieure à 2.0 (méthode d'édition du code) :

 

Accès au code du thème :

  • Connectez-vous à votre interface d'administration Shopify.
  • Accédez à Boutique en ligne > Thèmes.
  • Sélectionnez votre thème actuel et cliquez sur « Actions » > « Modifier le code ».

 

Créer un fichier Liquid (nouveau) :

  • Dans l'éditeur de code du thème, accédez au panneau de gauche et repérez la section « Extraits ».
  • Créez un fichier nommé « wpcb-offer-label.liquid ». Ajoutez le code ci-dessous et enregistrez-le.

 

Code vers le fichier Liquid :

 

{% assign wpcb_type = 'wpcb_campaign_' | append : wpcb_label_type %} {%- si [wpcb_label_type].metafields[wpcb_type] -%} {% capture wpcb_offer_sentance %} {% pour offer_label dans [wpcb_label_type].metafields[wpcb_type] %} {{ offer_label | last }} {% unless forloop.last %}, {% endunless %} {% endfor %} {% endcapture %}

{{ wpcb_offer_sentance }}

{%- endif -%}

 

Inclure le code dans le modèle de thème :

 

Localisez le fichier de modèle de thème correspondant à la page choisie (collection ou produit).

 

Dans le code du modèle, utilisez l'extrait de code suivant, en remplaçant « wpcb_label_type » par « wpcb_label_type ». avec la valeur appropriée :

 

Extrait de code

 

Libellé du produit :

{% render 'wpcb-offer-label',wpcb_label_type:'product' %}

 

Libellé de la collection :

{% render 'wpcb-offer-label',wpcb_label_type:'collection' %}

 

Paramètre facultatif :

 

Si votre variable d'objet produit ou collection porte un nom différent, transmettez-le comme paramètre supplémentaire :

 

Extrait de code

 

{% render 'wpcb-offer-label',wpcb_label_type:'collection',collection : card_collection %} (Pour les collections nommées 'card_collection')

{% render 'wpcb-offer-label',wpcb_label_type:'product',product : card_product %} (Pour les produits nommés « card_product »)

 

Remarques importantes :

  • Pour les versions de thème antérieures à 2.0, l'emplacement des fichiers de code peut varier en fonction de la structure de votre thème.
  • Veillez à remplacer card_collection et card_product par les noms de variables de vos collections et produits dans le paramètre facultatif.