SeedProd inclut un ensemble de shortcodes intégrés qui alimentent ses blocs et balises de modèle en coulisses. Ces shortcodes peuvent également être utilisés directement dans vos pages et modèles pour afficher du contenu spécifique, s'intégrer à WooCommerce ou Easy Digital Downloads, extraire des widgets et des menus WordPress, et plus encore.
Vous trouverez ci-dessous une référence complète de tous les shortcodes SeedProd disponibles, de leurs attributs et d'exemples d'utilisation.
Avis d'entreprise
Code court : [businessreview]
Affiche le bloc Avis d'entreprise, en extrayant les avis de Google Places ou Yelp.
Attributs :
- reviewsource : La plateforme d'avis à utiliser. Options :
googleplaces,yelp. Par défaut :googleplaces. - googleplaceid : Votre ID Google Place (requis lorsque
reviewsourceestgoogleplaces). - yelpbusinessid : Votre ID d'entreprise Yelp (requis lorsque
reviewsourceestyelp). - languagecode : Code de langue pour l'affichage des avis (par exemple,
en). - imageposition : Position de l'image de l'auteur de l'avis. Par défaut :
abovename. - filterby : Comment filtrer les avis. Par défaut :
rating. - minimumrating : Note minimale en étoiles à afficher. Par défaut :
no. - reviewerimage : Afficher ou masquer l'image de l'auteur de l'avis. Par défaut :
true. - reviewername : Afficher ou masquer le nom de l'auteur de l'avis. Par défaut :
true. - reviewerlinkname : Afficher le nom de l'auteur de l'avis sous forme de lien. Par défaut :
true. - reviewdate : Afficher ou masquer la date de l'avis. Par défaut :
true. - reviewdatetype : Format de la date de l'avis. Options :
relative,absolute. Par défaut :relative. - reviewrating : Afficher ou masquer la note en étoiles. Par défaut :
true. - reviewtext : Afficher ou masquer le texte du corps de l'avis. Par défaut :
true. - reviewtextlength : Nombre maximum de mots à afficher avant la troncature. Par défaut :
13. - readmoretext : Libellé du lien « lire la suite ». Par défaut :
read more. - layout : Disposition d'affichage des avis. Options :
grid,slider. Par défaut :grid. - slidetoshow : Nombre d'avis visibles à la fois dans la disposition curseur. Par défaut :
4. - numofreviews : Nombre total d'avis à afficher. Par défaut :
5. - navcolor : Couleur de navigation pour le curseur. Par défaut :
d.
Grille de téléchargements EDD
Code court : [sp_edd_downloads_grid]
Affiche une grille de produits Easy Digital Downloads sur votre page.
Attributs :
- category : Filtrer les produits par slug de catégorie.
- exclude_category: Exclure les produits d'une catégorie spécifique.
- tags: Filtrer les produits par étiquette.
- exclude_tags: Exclure les produits avec des étiquettes spécifiques.
- relation: Opérateur de relation pour les filtres combinés. Options :
AND,OR. - number: Nombre de produits à afficher.
- price: Afficher ou masquer le prix du produit.
- excerpt: Afficher ou masquer l'extrait du produit.
- full_content: Afficher le contenu complet du produit au lieu de l'extrait.
- buy_button: Afficher ou masquer le bouton d'achat.
- columns: Nombre de colonnes dans la grille.
- thumbnails: Afficher ou masquer les miniatures des produits.
- order_by: Champ de tri des produits (par ex.
title,date,price). - order: Ordre de tri. Options :
ASC,DESC. - ids: Liste de produits séparés par des virgules à afficher.
- pagination: Activer ou désactiver la pagination. Par défaut :
true.
Bouton Acheter maintenant EDD
Code court : [sp_buy_now_button]
Affiche un bouton Acheter maintenant Easy Digital Downloads pour un produit spécifique.
Attributs :
- product_id: L'ID du produit EDD à acheter.
- direct_to_checkout: Envoyer directement le client vers le paiement au clic. Par défaut :
true. - show_price: Afficher le prix du produit sur le bouton. Par défaut :
true. - btn_txt: Texte personnalisé de l'étiquette du bouton.
- before_icon: Icône à afficher avant le texte du bouton.
- after_icon: Icône à afficher après le texte du bouton.
Panier EDD
Code court : [sp_edd_cart]
Affiche la section ou la page du panier Easy Digital Downloads. Aucun attribut requis.
Exemple : [sp_edd_cart]
Paiement EDD
Code court : [sp_edd_checkout]
Affiche la section ou la page de paiement Easy Digital Downloads. Aucun attribut requis.
Exemple : [sp_edd_checkout]
Ajouter au panier EDD
Code court : [sp_edd_add_to_cart]
Affiche un bouton Ajouter au panier SeedProd EDD pour le produit actuel.
Attributs :
- direct_to_checkout: Envoyer directement le client vers le paiement au clic. Par défaut :
true. - show_price: Afficher le prix du produit sur le bouton. Par défaut :
true. - btn_txt: Texte personnalisé de l'étiquette du bouton.
- before_icon: Icône à afficher avant le texte du bouton.
- after_icon: Icône à afficher après le texte du bouton.
Articles — Par défaut, Personnalisé et Manuel
SeedProd inclut trois shortcodes utilisés par le bloc Articles pour afficher différents types de requêtes d'articles.
Articles par défaut : [defaultposts] — Affiche les articles de la chaîne de requête actuelle.
Articles personnalisés : [customposts] — Affiche les articles en utilisant des filtres de requête personnalisés tels que le type d'article, les catégories, les étiquettes et les auteurs.
Articles manuels : [manualposts] — Affiche un ensemble d'articles sélectionnés manuellement.
Les trois shortcodes partagent les attributs d'affichage suivants :
- show_featured_image : Afficher ou masquer l'image mise en avant. Par défaut :
true. - show_title : Afficher ou masquer le titre de l'article. Par défaut :
true. - title_html_tag : Balise HTML pour le titre de l'article. Par défaut :
h1. - pagination : Activer ou désactiver la pagination. Par défaut :
false. - posts_per_page : Nombre d'articles à afficher par page. Par défaut :
-1(tous). - show_meta_options : Afficher ou masquer la section des métadonnées de l'article. Par défaut :
true. - show_author_meta : Afficher l'auteur de l'article. Par défaut :
true. - show_date_meta : Afficher la date de publication. Par défaut :
true. - show_date_modified_meta : Afficher la date de dernière modification. Par défaut :
true. - show_time_meta : Afficher l'heure de publication. Par défaut :
true. - show_comment_count_meta : Afficher le nombre de commentaires. Par défaut :
true. - meta_separator : Caractère séparateur entre les éléments de métadonnées. Par défaut :
,. - show_excerpt : Afficher ou masquer l'extrait de l'article. Par défaut :
true. - excerpt_length : Nombre de mots dans l'extrait. Par défaut :
20. - show_read_more : Afficher ou masquer le lien Lire la suite. Par défaut :
true. - read_more_text : Libellé personnalisé pour le lien Lire la suite.
- columns : Nombre de colonnes dans la mise en page de la grille. Par défaut :
4. - skin : Style d'apparence d'affichage. Par défaut :
classic. - skinlayout : Variante de mise en page pour le skin choisi. Par défaut :
gridlayout. - imageposition: Position de l'image mise en avant par rapport au contenu. Par défaut :
left. - masonary: Activer la mise en page en mosaïque. Par défaut :
true. - badge: Afficher ou masquer un badge de taxonomie sur les articles. Par défaut :
true. - badgetaxonomy: La taxonomie à utiliser pour l'étiquette du badge.
- avatar: Afficher ou masquer l'avatar de l'auteur. Par défaut :
false. - slidetoshow: Nombre d'articles visibles à la fois dans la mise en page du curseur. Par défaut :
2. - autoplay: Activer la lecture automatique du curseur. Par défaut :
true. - speed: Vitesse de lecture automatique du curseur en millisecondes. Par défaut :
100.
Le shortcode [customposts] accepte également ces attributs de requête :
- query_by_post_type: Filtrer par type d'article. Par défaut :
true. - post_type: Le(s) type(s) d'article(s) à interroger.
- order: Ordre de tri. Options :
ASC,DESC. - orderby: Champ sur lequel trier.
- query_by_category: Filtrer par catégorie. Par défaut :
false. - cat: ID de catégorie(s) à inclure.
- query_by_tags: Filtrer par étiquettes. Par défaut :
false. - tag__in: ID d'étiquette(s) à inclure.
- query_by_authors: Filtrer par auteur. Par défaut :
false. - author: ID d'auteur(s) à inclure.
Produits d'archive
Code court : [sp_archive_products]
Affiche l'archive des produits WooCommerce, utilisée sur les pages de boutique et les pages d'archives de catégories/étiquettes.
Attributs :
- columns: Nombre de colonnes de produits à afficher.
- paginate: Activer ou désactiver la pagination.
- limit: Nombre maximum de produits à afficher.
- orderby: Champ sur lequel trier les produits.
- order: Ordre de tri. Options :
ASC,DESC. - category: Filtrer par catégorie de produit.
- skus: Filtrer par SKU de produit spécifiques.
- tag: Filtrer par étiquette de produit.
- attribute: Filtrer par attribut de produit.
- terms: Termes d'attribut pour filtrer.
- terms_operator: Opérateur pour le filtrage des termes d'attribut.
- tag_operator: Opérateur pour le filtrage par balise.
- cat_operator: Opérateur pour le filtrage par catégorie.
- visibility: Filtre les produits par réglage de visibilité.
Menu de navigation
Code court : [seedprodnestedmenuwidget]
Affiche un menu de navigation WordPress sélectionné dans le constructeur SeedProd.
Attributs :
- menu: Le menu WordPress à afficher.
- menudivider: Caractère de séparation entre les éléments du menu.
- layout: Orientation du menu. Options :
h(horizontal),v(vertical). Défaut :h.
Widget WordPress
Code court : [seedprodwpwidget]
Affiche un widget WordPress sélectionné dans le constructeur SeedProd. Accepte un type de widget et ses attributs de widget correspondants comme paramètres.
Obtenir le Permalink
Code court : [seedprod_get_permalink]
Affiche le permalien de l'article ou de la page actuelle. Aucun attribut requis.
Exemple : [seedprod_get_permalink]
Balises de modèle SeedProd
Code court : [seedprod]
Affiche les balises de modèle WordPress à utiliser dans les modèles de page et de thème SeedProd.
Attributs :
- tag: La balise de modèle à afficher (voir la liste ci-dessous).
- id: ID de publication ou de terme optionnel à cibler.
- echo: Affiche directement la valeur. Défaut :
false. - loop: Exécute la balise dans la boucle (The Loop). Défaut :
false.
Balises disponibles :
the_post_thumbnail— Image mise en avantget_avatar— Avatar de l'auteurthe_title— Titre de l'article ou de la pagethe_excerpt— Extrait de l'articlethe_content— Contenu complet de l'articlethe_author_meta(display_name)— Nom d'affichage de l'auteurthe_author_meta(description)— Biographie de l'auteurthe_date(F j, Y),the_date(Y-m-d),the_date(d/m/Y),the_date(m/d/Y)— Date de publication dans divers formatsthe_modified_date(F j, Y),the_modified_date(Y-m-d),the_modified_date(m/d/Y),the_modified_date(d/m/Y)— Date de dernière modificationthe_time(g:i a),the_time(g:i A),the_time(H:i)— Heure de publicationthe_modified_time(g:i a),the_modified_time(g:i A),the_modified_time(H:i)— Heure de dernière modificationcomments_template— Section des commentairesget_comments_number— Nombre de commentairesget_previous_post_link— Lien vers l'article précédentget_next_post_link— Lien vers l'article suivantthe_archive_title— Titre de la page d'archivethe_tags— Étiquettes de l'articlethe_category— Catégories de l'articlethe_custom_logo— Logo du sitehome_url— URL d'accueil du siteget_author_posts_url— URL de l'archive des articles de l'auteur
Exemple : [seedprod tag="the_author_meta(description)"]
Balises de modèle EDD
Code court : [seedprod_edd]
Affiche les balises de modèle Easy Digital Downloads dans les modèles SeedProd.
Attributs :
- tag : La balise de modèle EDD à afficher (voir la liste ci-dessous).
- echo: Affiche directement la valeur. Défaut :
false.
Balises disponibles :
the_title— Titre du produitthe_post_thumbnail— Image du produitthe_content— Description complète du produitthe_excerpt— Extrait du produitshort_description— Courte description du produitdownload_instructions— Instructions de téléchargementprice_html— Prix du produit formatédownloads— Liste des fichiers de téléchargementdownload_cart— Panier EDDdownload_checkout— Paiement EDDpurchase_link— Bouton d'achatedd_login— Formulaire de connexion EDDedd_register— Formulaire d'inscription EDDpurchase_history— Historique des achats du clientedd_receipt— Reçu d'achatdownload_history— Historique des téléchargements du client
Exemple : [seedprod_edd tag="the_post_thumbnail"]
Balises de modèle WooCommerce
Code court : [seedprod_wc]
Affiche les balises de modèle WooCommerce dans les modèles SeedProd.
Attributs :
- tag : La balise de modèle WooCommerce à afficher (voir la liste ci-dessous).
- echo: Affiche directement la valeur. Défaut :
false.
Balises disponibles :
the_title— Titre du produitthe_post_thumbnail— Image du produitprice_html— Prix du produit formatéthe_content— Description complète du produitthe_excerpt— Extrait du produitshort_description— Courte description du produit
Exemple : [seedprod_wc tag="the_post_thumbnail"]
Partie de modèle
Code court : [sp_template_part]
Affiche une partie de modèle SeedProd enregistrée par son ID. Utilisez ceci pour intégrer un en-tête, un pied de page ou une section globale réutilisable n'importe où sur votre page.
Attributs :
- id : L'ID de la partie de modèle à afficher. Par défaut :
0.
Exemple : [sp_template_part id="24"]
Champs personnalisés
Code court : [sp_custom_field]
Affiche la valeur d'un champ personnalisé (méta de publication) pour une publication spécifiée.
Attributs :
- post_id : L'ID de la publication à partir de laquelle récupérer le champ personnalisé. Par défaut, l'ID de la publication actuelle.
- field : Le nom de la clé méta du champ personnalisé à afficher.
Exemple : [sp_custom_field post_id="43" field="post_name_custom"]
Panier de menu WooCommerce
Code court : [sp_menu_cart]
Affiche le bloc Panier de menu WooCommerce.
Attributs :
- hide_on_empty : Masquer l'icône du panier lorsque le panier est vide. Par défaut :
false. - show_subtotal : Afficher le sous-total du panier à côté de l'icône. Par défaut :
true.
Exemple : [sp_menu_cart hide_on_empty="true" show_subtotal="true"]
Ajouter au panier WooCommerce
Code court : [sp_add_to_cart]
Affiche le bouton "Ajouter au panier" de SeedProd WooCommerce pour le produit actuel.
Attributs :
- btn_txt : Texte personnalisé du libellé du bouton. Par défaut :
Ajouter au panier. - before_icon: Icône à afficher avant le texte du bouton.
- after_icon: Icône à afficher après le texte du bouton.
Métadonnées du produit WooCommerce
Code court : [sp_product_meta]
Affiche la section des métadonnées du produit WooCommerce (SKU, catégories, tags) pour le produit actuel.
Attributs :
- divider : Caractère séparateur entre les éléments de métadonnées. Exemple :
",".
Onglets des données du produit WooCommerce
Code court : [sp_product_data_tabs]
Affiche les onglets des données du produit WooCommerce (Description, Informations supplémentaires, Avis) pour le produit actuel. Aucun attribut requis.
Exemple : [sp_product_data_tabs]
Images de la galerie du produit WooCommerce
Code court : [sp_product_gallery_images]
Affiche le carrousel d'images de la galerie du produit WooCommerce pour le produit actuel. Aucun attribut requis.
Exemple : [sp_product_gallery_images]
Informations supplémentaires WooCommerce
Code court : [sp_additional_info]
Affiche le contenu de l'onglet d'informations supplémentaires du produit WooCommerce (attributs et dimensions) pour le produit actuel. Aucun attribut requis.
Exemple : [sp_additional_info]
Produits liés WooCommerce
Code court : [sp_product_related]
Affiche la section des produits liés WooCommerce pour le produit actuel.
Attributs :
- columns : Nombre de colonnes à afficher. Par défaut :
4. - limit : Nombre maximum de produits liés à afficher. Par défaut :
-1(tous). - orderby : Champ par lequel trier les produits liés.
- order: Ordre de tri. Options :
ASC,DESC.
Produits de substitution WooCommerce
Code court : [sp_product_upsells]
Affiche la section des produits de substitution WooCommerce pour le produit actuel.
Attributs :
- columns : Nombre de colonnes à afficher. Par défaut :
1. - limit : Nombre maximum de produits de substitution à afficher. Par défaut :
-1(tous). - orderby : Champ par lequel trier les produits de substitution.
- order: Ordre de tri. Options :
ASC,DESC.
Note du produit WooCommerce
Code court : [sp_product_rating]
Affiche la note en étoiles du produit WooCommerce pour le produit actuel. Aucun attribut requis.
Exemple : [sp_product_rating]
Stock du produit WooCommerce
Code court : [sp_product_stock]
Affiche le statut du stock du produit WooCommerce pour le produit actuel. Aucun attribut requis.
Exemple : [sp_product_stock]
Formulaire de contact hérité
Code court : [seed_contact_form]
Affiche le formulaire de contact hérité de SeedProd.
Attributs :
- text : Texte de l'étiquette du bouton. Par défaut :
Contactez-nous. - icon : Afficher ou masquer l'icône du bouton. Par défaut :
true.
Exemple : [seed_contact_form text="Contactez-nous"]
Cette référence couvre tous les shortcodes disponibles dans SeedProd. Que vous construisiez des pages de produits WooCommerce, des vitrines EDD ou des modèles de thèmes personnalisés, ces shortcodes vous donnent un contrôle précis sur ce qui est rendu et où. Marquez cette page pour une référence rapide lorsque vous créez vos pages.