Skip to content

Les shortcodes

mdegembe edited this page Nov 5, 2019 · 4 revisions

Le shortcode pivot_shortcode

Pour ajouter une liste d'offres dans une page ou un post dans Wordpress.

Le minimum à déclarer pour que ça fonctionne

[pivot_shortcode query='QRY-1B-0000-0001' type='hebergement']

Ensuite, il est possible d'ajouter d'autres paramètres

Paramètres Valeur Requis
query = le même principe que pour les pages une Query prédéfinie dans Pivot (même système que pour les pages)
type une des valeurs disponible dans "Parent Category" là où sont gérer les types d'offres
nboffers = le nombre d'offres à afficher un chiffre, si pas spécifié c'est 3 par défaut
filterurn URN (champ) sur lequel il faut filtrer
operator = opérateur de comparaison du champs equal, notequal, like, notlike, lesser, lesserequal, greater, greaterequal ✘ // ✔ en fonction du type de l'URN
filtervalue = la valeur recherchée un chiffre / un mot ✘ // ✔ en fonction du type de l'URN
sort = triage aléatoire shuffle ou rien

Exemples concrets:

Affiche 8 offres d'hébergement aléatoirement et filtré sur le faite que ce soit des Gîtes

[pivot_shortcode query='QRY-1B-0000-0001' type='hebergement' nboffers='8' filterurn ='urn:typ:2' sort='shuffle']

Affiche 6 offres d'hébergement aléatoirement et filtré sur une capacité de base > ou = à 8

[pivot_shortcode query='QRY-1B-0000-0001' type='hebergement' nboffers='8' filterurn ='urn:fld:capbase' operator='greaterequal' filtervalue='8' sort='shuffle']

En cas d'erreur d'écriture du shortcode, un message d'avertissement apparaîtra en passant sur la vue du post ou de la page.

Et sinon un "constructeur" de shortcode est disponible en bas des pages d'éditions des pages / posts

Le shortcode "pivot_shortcode_offer_details"

Pour afficher les détails d'une offre spécifique dans une page ou un post dans Wordpress.

Ce qu'il faut déclarer pour que ça fonctionne

[pivot_shortcode_offer_details offerid='XXX_XXXX_XXXXXXXX']

Le paramètre offerid étant l'ID PIVOT de l'offre.

Clone this wiki locally