Rechercher

Utiliser un champs ACF répéteur dans un widget Unlimited Elements

Placeholder image

Créer un nouveau Widget dans Unlimited Elements. Voici la configuration à appliquer :

Onglet « Général »

Onglet « Attribute »

Choisir le type : « Dynamic Grouped Settings »

Donner un titre, un nom et dans le cadre gris, choisir « Use For: Items »

Dans « Included Attributes: » ajouter l’identifiant des attributs ACF de votre champs répéteur.

Exemple :

Si un de vos champs est une image, vous devez ajouter un attribut avec le titre : Image size, le name image_size. Son « type »Attribute Type » est « Special Attribute » et son « Spécial Attribute Type » est Items Image Size.

Exemple :

Dans onglet « Items attributes »

Activez les items et pour chaque sous-champs ACF du répéteur, créer un item attribute correspondant (un texte pour du texte, une image pour une image…)

Exemple :

Onglet HTML :

Utilisez la fonction put_items() et utilisez vos items attribute comme d’habitude.

Dans Elementor :

Ajouter votre nouveau widget. Il va falloir le configurer pour qu’il utilise les bonnes sources de donées.

  • Dans item source, choisir ACF Custom FIeld
  • Dans ACF field name, mettez l’identifiant de votre champs répéteur
  • Dans ACF field location, choisissez le localistation de votre champs (en général Current Post)
  • Vous devez ensuite associer chacun de vos « Item attribute » avec le bon sous-champs :
    • Choisissez Item Field name
    • Insérer l’identifiant du sous-champs dans « Item Field Name »

Exemple :