Nous recevons souvent des utilisateurs qui se sentent dépassés par les shortcodes WordPress.
Ces petits extraits de code peuvent sembler déroutants au début, mais ils constituent en réalité l'une des fonctionnalités les plus puissantes de WordPress lorsqu'ils sont utilisés correctement.
Que vous souhaitiez ajouter des formulaires de contact, des galeries ou des mises en page personnalisées, les shortcodes offrent un moyen simple d'insérer des fonctionnalités complexes sans toucher au code.
Dans ce guide destiné aux débutants, nous vous montrerons exactement comment ajouter des shortcodes dans WordPress, où les placer et les meilleures façons de les utiliser.
Nous avons décomposé le tout en étapes simples et faciles à suivre que tout le monde peut comprendre, même si vous êtes complètement novice sur WordPress.

💡 Réponse rapide : Comment ajouter un shortcode dans WordPress
Pour ajouter un shortcode dans WordPress, modifiez simplement l'article ou la page où vous souhaitez qu'il apparaisse.
Cliquez sur l'outil d'insertion de bloc (+), recherchez le bloc « Shortcode », et ajoutez-le à votre contenu. Ensuite, collez simplement votre shortcode dans le bloc et enregistrez vos modifications.
Que sont les shortcodes ?
Les shortcodes dans WordPress sont des raccourcis de code qui vous aident à ajouter du contenu dynamique aux articles, pages et widgets de barre latérale de WordPress. Ils sont affichés entre crochets comme ceci :
[myshortcode]
Pour mieux comprendre les shortcodes, examinons le contexte de leur ajout initial.
WordPress filtre tout le contenu pour s'assurer que personne n'utilise le contenu des articles et des pages pour insérer du code malveillant dans la base de données. Cela signifie que vous pouvez écrire du HTML de base dans vos articles, mais vous ne pouvez pas écrire de code PHP.
Mais que faire si vous vouliez exécuter du code personnalisé dans vos articles pour afficher des articles similaires, des bannières publicitaires, des formulaires de contact, des galeries ou autre chose ?
C'est là qu'intervient l'API Shortcode.
Fondamentalement, elle permet aux développeurs d'ajouter leur code dans une fonction, puis d'enregistrer cette fonction auprès de WordPress en tant que shortcode, afin que les utilisateurs puissent l'utiliser facilement sans aucune connaissance en codage.
Lorsque WordPress trouve le shortcode, il exécute automatiquement le code qui lui est associé.
Voyons comment ajouter facilement des shortcodes à vos articles et pages WordPress.
Vous pouvez utiliser les liens ci-dessous pour accéder à votre méthode préférée :
- Ajouter un shortcode dans les articles et pages WordPress
- Ajouter un shortcode dans les widgets de la barre latérale WordPress
- Ajout d'un shortcode dans l'ancien éditeur classique de WordPress
- Ajouter un shortcode dans les fichiers de thème WordPress
- Ajouter un shortcode dans les fichiers de thème de blocs avec l'éditeur complet du site
- Creating Your Own Custom Shortcode in WordPress
- Shortcodes vs. Blocs Gutenberg
- Questions fréquemment posées sur les shortcodes
Ajouter un shortcode dans les articles et pages WordPress
Tout d'abord, vous devez modifier l'article et la page où vous souhaitez ajouter le shortcode.
Ensuite, vous devez cliquer sur le bouton d'ajout de bloc '+' pour insérer un bloc Shortcode.

Après avoir ajouté le bloc Shortcode, vous pouvez simplement entrer votre shortcode dans les paramètres du bloc.
Le shortcode sera fourni par divers plugins WordPress que vous pourriez utiliser, tels que WPForms pour les formulaires de contact.

Pour en savoir plus sur l'utilisation des blocs, consultez notre tutoriel sur l'éditeur de blocs Gutenberg pour plus de détails.
Vous pouvez maintenant enregistrer votre article ou votre page et prévisualiser vos modifications pour voir le shortcode en action.
Ajouter un shortcode dans les widgets de la barre latérale WordPress
Vous pouvez également utiliser des shortcodes dans les widgets de la barre latérale de WordPress.
Visitez simplement la page Apparence » Widgets et ajoutez un bloc de widget « Shortcode » à une barre latérale.

Vous pouvez maintenant coller votre shortcode dans la zone de texte du widget.
N'oubliez pas de cliquer sur le bouton « Mettre à jour » pour enregistrer vos paramètres de widget.

Après cela, vous pouvez visiter votre site web WordPress pour voir l'aperçu en direct du shortcode dans le widget de la barre latérale.
Ajout d'un shortcode dans l'ancien éditeur classique de WordPress
Si vous utilisez toujours l'ancien éditeur classique, vous pouvez ajouter des shortcodes directement dans la zone de contenu.
Modifiez simplement l'article ou la page et collez le shortcode là où vous souhaitez que la fonctionnalité apparaisse.
Pour de meilleurs résultats, nous vous recommandons de le placer sur sa propre ligne, en particulier pour les shortcodes qui ajoutent de grands éléments comme des formulaires ou des galeries. Cela permet d'éviter tout problème de mise en forme.

N'oubliez pas d'enregistrer vos modifications. Vous pouvez ensuite prévisualiser votre article pour voir le shortcode en action.
Ajouter un shortcode dans les fichiers de thème WordPress
Les shortcodes sont destinés à être utilisés dans les articles, les pages et les widgets WordPress. Cependant, parfois, vous voudrez peut-être utiliser un shortcode dans un fichier de thème WordPress.
WordPress facilite cela, mais vous devrez modifier vos fichiers de thème WordPress. Si vous ne l'avez jamais fait auparavant, consultez notre guide sur comment copier et coller du code dans WordPress.
Fondamentalement, vous pouvez ajouter un shortcode à n'importe quel modèle de thème WordPress en ajoutant simplement le code suivant :
<?php echo do_shortcode('[your_shortcode]'); ?>
WordPress recherchera alors le shortcode et affichera son résultat dans votre modèle de thème.
Ajouter un shortcode dans les fichiers de thème de blocs avec l'éditeur complet du site
Si vous utilisez un thème de blocs, vous trouverez plus facile d'ajouter des shortcodes dans les fichiers de votre thème WordPress en utilisant l'éditeur complet de site.
Vous pouvez accéder à cet outil en sélectionnant Apparence » Éditeur depuis le tableau de bord WordPress.
Le modèle d'accueil de votre thème vous sera montré par défaut, et vous pouvez passer à d'autres modèles en sélectionnant l'option « Modèles ».

Une fois que vous avez choisi un modèle, vous pouvez commencer à le modifier en cliquant dans le volet droit de l'éditeur. L'éditeur remplira maintenant l'écran.
Vous pouvez maintenant cliquer sur l'icône de l'insert de blocs « + » et rechercher le bloc de shortcode. Ensuite, faites-le simplement glisser sur le modèle et tapez le shortcode que vous souhaitez utiliser.

N'oubliez pas de cliquer sur le bouton « Enregistrer » en haut de l'écran pour sauvegarder vos modifications.
Créer votre propre shortcode personnalisé dans WordPress
Les shortcodes peuvent être très utiles lorsque vous souhaitez ajouter du contenu dynamique ou du code personnalisé dans les articles et les pages WordPress. Cependant, si vous souhaitez créer un shortcode personnalisé, cela nécessite une certaine expérience en codage.
Si vous êtes à l'aise avec l'écriture de code PHP, voici un exemple de code que vous pouvez utiliser comme modèle :
// function that runs when shortcode is called
function wpb_demo_shortcode() {
// Things that you want to do.
$message = 'Hello world!';
// Output needs to be return
return $message;
}
// register shortcode
add_shortcode('greeting', 'wpb_demo_shortcode');
Dans ce code, nous avons d'abord créé une fonction qui exécute du code et renvoie le résultat. Ensuite, nous avons créé un nouveau shortcode appelé « greeting » et avons indiqué à WordPress d'exécuter la fonction que nous avons créée.
Vous pouvez ajouter ce code à votre fichier functions.php de thème manuellement ou utiliser un plugin d'extraits de code comme WPCode (recommandé).

Nous recommandons cette dernière option car WPCode est le moyen le plus sûr et le plus simple d'ajouter du code à votre site. Pour en savoir plus, consultez notre avis sur WPCode.
Pour plus de détails, vous pouvez consulter notre guide sur l'ajout de code personnalisé dans WordPress sans rien casser.
Une fois que vous avez fait cela, vous pouvez ajouter ce shortcode à vos articles, pages et widgets en utilisant le code suivant :
[greeting]
Il exécutera la fonction que vous avez créée et affichera le résultat souhaité.
Bien que cet exemple soit simple, le véritable pouvoir des shortcodes réside dans la réutilisation de code complexe.
En encapsulant un long script dans un shortcode, vous gardez votre éditeur de contenu propre et facilitez grandement les mises à jour sur l'ensemble du site. Vous n'avez qu'à modifier le code à un seul endroit.
Exemple pratique : Shortcode Google AdSense
Maintenant, examinons un exemple plus pratique.
Vous pouvez utiliser un shortcode pour afficher facilement une bannière Google AdSense n'importe où sur votre site.
// The shortcode function
function wpb_demo_shortcode_2() {
// Advertisement code pasted inside a variable
$string .= '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-format="fluid"
data-ad-layout="in-article"
data-ad-client="ca-pub-0123456789101112"
data-ad-slot="9876543210"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';
// Ad code returned
return $string;
}
// Register shortcode
add_shortcode('my_ad_code', 'wpb_demo_shortcode_2');
Assurez-vous de remplacer le code publicitaire de substitution par le vôtre. Vous pouvez maintenant utiliser le shortcode [my_ad_code] pour afficher la publicité dans n'importe quel article, page ou zone de widget.
Shortcodes vs. Blocs Gutenberg
Les blocs Gutenberg et les shortcodes vous permettent tous deux d'ajouter du contenu dynamique à votre site WordPress. La principale différence est que les blocs offrent une interface visuelle, tandis que les shortcodes sont des extraits textuels que vous collez dans un bloc spécifique.
De nombreux plugins WordPress populaires ont commencé à utiliser des blocs au lieu de shortcodes. C'est parce que les blocs sont souvent plus conviviaux pour les débutants et vous permettent de voir un aperçu du résultat final directement dans l'éditeur.
Nous avons rassemblé une liste des plugins de blocs Gutenberg les plus utiles pour WordPress que vous pourriez vouloir essayer.
Si vous souhaitez créer vos propres blocs Gutenberg personnalisés, vous pouvez suivre notre tutoriel étape par étape sur comment créer des blocs Gutenberg personnalisés dans WordPress.
Questions fréquemment posées sur les shortcodes
Ici, sur WPBeginner, nous recevons souvent des questions sur le fonctionnement des shortcodes. Vous trouverez ci-dessous les réponses à certaines des plus courantes.
Les shortcodes sont-ils toujours pertinents avec l'éditeur de blocs ?
Oui, absolument. Bien que de nombreux nouveaux plugins utilisent des blocs dédiés, des milliers d'autres plugins utilisent encore des shortcodes pour vous permettre d'ajouter des fonctionnalités à votre contenu. Vous les trouverez toujours utiles pendant longtemps, c'est pourquoi WordPress inclut un bloc Shortcode dédié.
Les shortcodes peuvent-ils ralentir mon site web ?
Un shortcode n'est aussi rapide que le code qu'il exécute. Un shortcode bien codé provenant d'un plugin réputé aura un impact minimal sur les performances de votre site.
Cependant, l'utilisation de trop de shortcodes qui chargent beaucoup de scripts sur une seule page peut parfois causer un ralentissement.
Comment trouver le shortcode d'un plugin ?
La plupart des plugins afficheront leur shortcode sur leur page de réglages, leur documentation, ou directement dans l'interface de l'éditeur. Par exemple, WPForms permet de copier facilement le shortcode d'un formulaire dès que vous l'enregistrez.
Puis-je utiliser des shortcodes dans des constructeurs de pages comme SeedProd ?
Oui, tous les principaux constructeurs de pages comme SeedProd disposent d'un bloc ou d'un widget dédié aux 'Shortcodes'. Vous pouvez simplement faire glisser le bloc sur votre mise en page et coller le shortcode que vous souhaitez afficher.
Nous espérons que cet article vous a aidé à apprendre comment ajouter un shortcode dans WordPress. Vous voudrez peut-être aussi consulter notre guide sur comment afficher et masquer du texte dans les articles WordPress avec l'effet bascule et notre tutoriel sur comment copier et coller dans WordPress sans problèmes de mise en forme.
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Michael
mais comment puis-je créer un shortcode pour les articles.
Support WPBeginner
Cela dépendrait de ce que vous voulez faire avec vos publications. Si vous souhaitez afficher vos publications sur une page, il existe un bloc intégré pour lister les publications récentes ou spécifiques.
Admin
Mrteesurez
Merci, le guide que vous avez partagé m'a aidé à créer mon propre shortcode en utilisant le format que vous avez partagé dans la publication. Cela signifie que je peux ajouter n'importe quel code à la partie où vous avez dit « choses que vous voulez faire ». Est-il obligatoire de n'ajouter que du code PHP, puis-je y ajouter un code HTML fonctionnel ?
Support WPBeginner
Avec la façon dont le code est actuellement configuré, vous devriez ajouter du PHP et si vous vouliez un langage différent comme HTML, vous devriez faire quelques ajustements.
Admin
Andrew Wilson
Salut les gars,
Est-il possible avec ce plugin de créer un QR Code unique pour les utilisateurs qui s'inscrivent sur votre site web ?
c'est-à-dire qu'une personne s'inscrit sur le site web, et dans le cadre de ce processus, le back-end crée un QR Code unique pour cet utilisateur qui, s'il est scanné par un tiers, les redirige vers leur profil sur le site web ?
Commentaires WPBeginner
Vous pouvez créer des QR codes en suivant ce guide :
https://www.wpbeginner.com/plugins/how-to-generate-and-add-qr-codes-in-wordpress/
Pour le créer automatiquement de la manière que vous avez mentionnée, cela peut nécessiter du code personnalisé.
Moinuddin Waheed
Ceci est très utile pour créer nos propres codes courts personnalisés.
J'utilise des codes courts depuis un moment et j'ai pensé à créer mes propres codes courts à utiliser, mais j'ignorais le processus.
J'ai quelques connaissances en codage et je peux facilement créer des shortcodes via des fonctions php.
Merci pour le guide.
Support WPBeginner
You’re welcome, glad our guide was helpful
Admin
Jiří Vaněk
Merci pour les instructions détaillées. J'ai pu ajouter le shortcode à Gutenberg mais je n'ai pas pu l'utiliser comme code php. En même temps, c'est évidemment simple. Un peu plus intelligent à nouveau grâce à wpbeginner.
Mohammed
Dans l'Exemple2, comment avez-vous défini ce shortcode 'my_ad_code' alors que vous ne l'avez pas défini comme une fonction ?
Support WPBeginner
That is added with the code add_shortcode at the bottom of the example
Admin
Mohammed
❤️❤️
Merci pour le meilleur article
Josh
One picture says “greatings” instead of “greetings”
Support WPBeginner
Thank you for pointing that out, it works as a good reminder to make sure you spell your shortcodes correctly
Admin
Maya
Merci d'avoir partagé un article aussi détaillé, continuez votre bon travail !
Support WPBeginner
De rien, content que notre guide vous ait été utile !
Admin
abuzar
vos conseils sont très faciles à apprendre. merci
Support WPBeginner
De rien !
Admin
Hugh
Thanks for the great article. Works like a charm. However, although it is explained on the page link provided in the article, it may have been helpful to many readers if you had reiterated that to create shortcodes yourself (‘How to Create Your Own Custom Shortcode’ section of the article), you simply add the example code provided or your own code to the theme’s (or child theme’s) ‘functions.php’ file. Thanks again!
Support WPBeginner
Thank you for that feedback!
Admin
Hafed benchellali
Merci pour ce super article !
Support WPBeginner
De rien !
Admin
Susan Benfatto
Merci pour votre tutoriel, il a été très utile
Support WPBeginner
Glad it was helpful
Admin
Rohmah Azim
Salut
Pouvez-vous me dire comment ajouter un shortcode à mon en-tête ?
Support WPBeginner
Vous devriez utiliser la méthode pour les fichiers de thème de cet article et l'ajouter au fichier d'en-tête de votre thème.
Admin
David
-Salut, savez-vous s'il est possible d'ajouter une boîte fixe par exemple avec un shortcode à l'intérieur ? Merci
Support WPBeginner
Cela dépendrait du plugin que vous utilisez pour le shortcode.
Admin
Tihomir
Salut à tous
dans une de mes pages, j'utilise ce shortcode [product_category category='jeans' number='1000' per_page='1000']. Il affiche 1000 produits de la catégorie choisie, les jeans. Que puis-je ajouter à ce code pour que ces 1000 produits apparaissent de la même manière que sur la page de catégorie de produits ou avec un bouton "charger plus" ?
Jose Rodriguez
Traduction anglaise –> mais quelque chose se passe lorsque j'ajoute le shortcode puis du texte, il s'avère que ce texte est à l'intérieur du code HTML du shortcode sur le frontend, comment puis-je éviter cela ?
loganathan
Je crée mon propre thème, le problème est que le thème ne prend pas en charge les shortcodes. quelqu'un peut-il m'aider à activer la fonctionnalité des shortcodes pour mon thème.
Ihsan
merci d'avoir partagé un article aussi intéressant..
je voudrais savoir comment nous pouvons utiliser PHP et HTML dans un shortcode... j'attends une bonne réponse, merci...
Melissa Lowe
J'ai installé un shortcode Mailchimp pour WordPress... je l'ai collé à la fin de la version texte de mon document/article & aucun formulaire n'a été créé & voici ce qu'il disait... Erreur MailChimp pour WordPress : Il n'y a pas de formulaire avec l'ID 0, peut-être a-t-il été supprimé ?
Ashkan
À quoi sert $atts dans cette fonction ?
Helena
Bonjour,
J'ai un widget dans la barre latérale de la page d'accueil d'une installation multisite et je souhaite qu'un seul widget (un seul) de cette barre latérale fonctionne sur les sous-sites.
Il s'agit d'un widget texte avec une image, cette image renvoie à un ebook en ligne.
Pensez-vous que je puisse utiliser cela pour y parvenir ?
Merci beaucoup !
Vinayak Ganiger
Le shortcode wp form ne fonctionne pas sur les pages mais fonctionne bien sur les articles. Mon site web est vinstechs.com. Sur mon site web, la page nommée Projets est présente, et le shortcode n'y fonctionne pas.
Quelle est la solution pour cela, s'il vous plaît répondez avec la solution.
Meryl
J'ai une question un peu plus complexe.
J'utilise un thème avec un panneau d'options de thème.
Je veux utiliser un shortcode dans l'une de ces options.
Cependant, la sortie n'est que le texte [shortcode]. Y a-t-il une syntaxe spécifique que je peux utiliser ou cela diffère-t-il d'un thème à l'autre ? Cela prend une éternité pour obtenir des réponses du développeur du thème.
Mayank Jain
Explication parfaite pour débutants !
Vikash Ahlawat
Article très utile pour créer notre propre plugin.
hirak das
Bonjour, j'ai un problème avec le shortcode [login_widget]. Quand j'insère ce code dans n'importe quelle page/article sur WordPress, j'obtiens seulement le texte mais pas le formulaire de connexion... j'utilise le plugin login widget with shortcode... s'il vous plaît, aidez-moi...
Armen
Cela ne fonctionne pas si vous essayez de placer un autre shortcode à l'intérieur du shortcode que vous créez.
Disons que j'avais un shortcode comme [jpshare] et que je voulais le placer avec d'autres éléments dans une autre fonction de shortcode, comme dans cet article pour l'ajouter aux articles, comment ferais-je ?
Mike
Aucune mention dans l'article OÙ ajouter le shortcode. Retour à Google pour un meilleur tutoriel.
Drew
Il est clairement indiqué que le code va dans "functions.php". Si vous n'êtes pas sûr de la façon d'utiliser le shortcode, il va dans tout ce que vous ajoutez du texte.
Ihatewordpress
Bonjour,
Comme vous pouvez le constater d'après mon nom, je suis très frustré en ce moment avec WordPress.
>>Cette dernière partie est simple, ajoutez simplement le shortcode [adsense] dans les vues HTML ou Visuelle de l'éditeur de contenu de l'article ou de la page.<<
Pas le moindre indice sur la façon de faire cela – seriez-vous prêt à développer cela ? Merci
Support WPBeginner
WordPress utilise des shortcodes pour ajouter des fonctionnalités aux articles et aux pages. Comme dans ce tutoriel, si vous vouliez afficher du code publicitaire, vous créeriez un shortcode pour cela. Une fois que vous avez créé un shortcode, vous pouvez l'utiliser dans vos articles et pages. Créez un nouvel article ou modifiez-en un existant et ajoutez votre shortcode entre crochets dans la zone de contenu de l'article, comme [adsense].
Admin
Brock
J'ai installé le plugin Popup manager pour les abonnés à la newsletter. J'ai fait apparaître la popup en suivant votre suggestion de placer le shortcode dans un commentaire sur ma page principale. Cela fonctionne, mais seulement si une personne développe mon premier commentaire pour lire l'intégralité. Où/comment dois-je coller le shortcode pour que la popup apparaisse lorsqu'une personne visite ma page sans qu'elle ait besoin de faire quoi que ce soit d'autre ? J'essaie de trouver quelque chose dans les options de personnalisation du modèle, mais rien ne ressort.
Patty
Aidez-moi à comprendre si cela utilise correctement un plugin de shortcode. J'ai besoin d'afficher la date de la dernière mise à jour d'un article ou d'une page pour arrêter les erreurs structurées de Google. J'utilise le thème par défaut 2014 uniquement avec des plugins. J'ai trouvé un plugin de shortcode nommé « Last Updated Shortcode » qui semble faire ce dont j'ai besoin. Je me demande si c'est ce que je dois faire.
J'installerais le plugin, puis j'activerais le plugin. Ensuite, sur la page/l'article, je modifierais la page/l'article, et en bas de l'article (ou n'importe où ailleurs si je préfère) j'ajouterais le shortcode. Donc, je taperais littéralement [lastupdated] La date de dernière mise à jour devrait alors apparaître, n'est-ce pas ???
Et j'espère que Google sera content et arrêtera de m'envoyer des notifications d'erreurs structurées.
Support WPBeginner
Oui. Nous ne sommes pas sûrs de l'impact que cela aura sur votre SEO. Vous pourriez vouloir consulter comment afficher la date de dernière mise à jour de vos articles dans WordPress.
Admin
Larry Leek
Je suppose que l'utilisation des shortcodes pour des choses comme les compteurs de décompte est uniquement pour les utilisateurs de wordpress.org ou auto-hébergés, c'est bien ça ?
Support WPBeginner
Oui.
Admin
Anibal
Salut, j'ai un problème avec le shortcode [tpe mylang lang=’es, en’] Je sais que WP a récemment changé ce shortcode en remplaçant l'ancien [tp mylang=”yes” lang=”es, en” ] par le nouveau, mais je l'ai remplacé et j'obtiens toujours une page d'erreur 404 Rien trouvé, chaque fois que je clique sur un lien avec ce code. Des idées ?
Support WPBeginner
Vous utilisez probablement le plugin Transposh. Veuillez contacter le support du plugin, ils pourront mieux vous aider.
Admin
Akshat Verma
pouvez-vous recommander un bon plugin de shortcode pour wordpress 4.2
Steve
J'ai du mal à comprendre comment ajouter des commentaires de code à une page qui ne contient qu'un shortcode. J'ai essayé les balises de commentaire HTML et PHP et, une fois ajoutées, le shortcode ne fonctionne plus. La raison pour laquelle je voudrais commenter le code est que je voudrais documenter des informations sur le shortcode dans la page d'où je l'appelle (je ne serai peut-être pas toujours l'administrateur du site).
Support WPBeginner
WordPress supprimera les commentaires PHP ou HTML dans l'éditeur de publication. Si vous utilisiez Edit Flow, vous pourriez laisser une note sous la publication. Pour l'instant, vous pouvez passer à l'éditeur de texte et laisser un commentaire HTML, mais dès qu'un utilisateur verra la publication dans l'éditeur visuel, elle sera à nouveau supprimée.
Admin
Steve
Il supprime les commentaires ET insère une ligne vide pour chaque commentaire. J'ai mis les commentaires sous le shortcode et cela fonctionne bien.
Merci de m'avoir aidé à comprendre ce qui se passait.
Michael
Lorsque j'ajoute un shortcode aux publications, que ce soit au milieu d'un article ou à la fin, l'élément réel apparaît toujours en haut de la publication, une idée pourquoi ?
Malte
Idem ! Comment régler ça ?!
Malte
Ok... Utilisez return au lieu de echo et tout est k !
James Newman
@MALTE – J’ai le même problème. Pouvez-vous préciser quel fichier doit être modifié ? J’ai regardé les fichiers .php du plugin et je n’ai trouvé aucune instruction echo à remplacer.
Merci !
L'équipe de WPBeginner
Copiez simplement [rx_aeolus_three_cols] et collez-le dans une page WordPress. Enregistrez votre page, puis prévisualisez-la. Cependant, vous devrez d’abord créer votre portfolio dans le plugin. Sinon, vous ne verrez rien, car il n’y aura rien à afficher pour le plugin.
Usha
J'ai téléchargé un plugin 'Aeolus portfolio' pour WordPress 3.9.2 avec le thème Twenty Eleven. J'ai reçu les shortcodes suivants dans les paramètres du plugin :
[rx_aeolus_three_cols]-Affiche tout le portfolio en trois colonnes.
[rx_aeolus_two_cols]-Affiche tout le portfolio en deux colonnes.
[rx_aeolus_one_col]-Affiche tout le portfolio en une colonne.
Quelqu'un peut-il m'aider à savoir comment intégrer ces shortcodes dans une page ? Je suis novice en plugins WP et j'ai désespérément besoin d'aide.
Merci
Usha
Sweetbreeze Tornado
Et si vous voulez ajouter un bouton avec un shortcode ?
Dan
Merci ! Ce fil m'a beaucoup aidé.
Juste au cas où quelqu'un d'autre tomberait ici et aurait besoin d'utiliser une structure de code HTML/PHP plus complexe à l'intérieur d'un shortcode, voici un exemple utilisant des options supplémentaires de la documentation de l'API des shortcodes WordPress :
Placez ceci (et modifiez si nécessaire) dans votre functions.php :
http://pastie.org/9454401
Then you just use this shortcode inside your WordPress content
[mycustomshortcode]
Salutations !
Rob
Tu es le meilleur ! C'est exactement ce dont j'avais besoin. Merci.
L'équipe de WPBeginner
Vous pouvez ajouter ce code dans le fichier functions.php de votre thème.
Aymen Benzarti
BONJOUR
Je suis débutant et c'est ma première fois avec WordPress
donc la première question quand j'ai essayé ce tutoriel est dans quel fichier je dois écrire ce code ?
Nidesh
Bonjour,
Pourriez-vous s'il vous plaît me dire si je dois placer des shortcodes sur une page particulière si je veux qu'un plugin particulier soit affiché sur cette page particulière.
Par exemple, j'ai installé le plugin Collabpress. Et je ne vois pas son interface utilisateur sur le front-end de mon site. Donc, dois-je insérer un shortcode sur une page pour qu'il soit affiché ?
Support WPBeginner
Nidesh, oui vous utiliserez des shortcodes pour cela. Veuillez consulter notre guide sur l'utilisation de Collabpress
Admin
Christina
Je voudrais ajouter le shortcode d'abonnement à mon menu latéral. Comment faire ?
Amber T
Je suis juste un peu confuse… où est-ce que j'intègre ce shortcode ?
J'ai un plugin de colonnes qui a fourni le shortcode en cliquant sur un bouton, je ne sais pas si je dois prendre le code et l'intégrer dans mon html.
Aidez-moi s'il vous plaît.
Merci d'avance !
Support WPBeginner
Mettez simplement le shortcode dans le contenu de votre article. Cliquez sur le bouton d'aperçu pour voir à quoi il ressemble avant de publier votre article.
Admin
Carol Manser
Vraiment ? Facile ? Simple ? Ce site est génial mais il est dit qu'il est pour les débutants. J'utilise WordPress depuis 2 ans et pourtant je n'ai rien compris. C'est assez agaçant la façon dont les geeks s'extasient sur la facilité de quelque chose et écrivent ensuite quelque chose de totalement incompréhensible pour les humains ordinaires – comme tous les professeurs de maths que j'ai jamais eus.
OK, écrivez un article qui ne peut être compris que par les geeks – très bien, mais s'il vous plaît, ne me dites pas à quel point c'est facile.
sortie ? chaîne ? éditeur de contenu – où est-ce ? définir une fonction ? J'aimerais que vous le fassiez car je ne sais pas ce que c'est.
« Cette fonction est assez simple – elle renvoie simplement mon code Google AdSense sous forme de chaîne de caractères » –
une chaîne de quoi ? etc etc. Je dis ça, je dis rien….
Support WPBeginner
We totally agree with you that sometimes when writing we may feel that we have explained everything clearly for beginners, but a beginner level user may still not be able to understand it. This is why we have comments and we will be happy to explain it to you more
Un shortcode est un short+code. WordPress vous permet de générer des shortcodes pour vos blocs de code de programmation appelés
fonctions. Comme un utilisateur ne peut pas écrire de code de programmation dans l'Éditeur de publication lors de la rédaction d'un nouvel article. Les shortcodes offrent aux utilisateurs un moyen d'ajouter ces codes de programmation dans un article sans écrire le code complet dans l'éditeur d'article.Lorsque WordPress trouve un shortcode dans un article comme celui-ci :
[mon_shortcode]
Il exécute ensuite le code de programmation associé à ce shortcode particulier.
L'exemple donné dans l'article ci-dessus crée une fonction get_adsense. Lorsque cette fonction est exécutée, elle affiche le code adsense. Nous espérons que cela vous a éclairé. N'hésitez pas à nous faire part de vos questions.
Admin
Stacy
Ou les instructions font 3 lignes et vous vous demandez où sont le reste des instructions ????
Przemek
Totalement d'accord. J'ai eu du mal à comprendre la plupart des choses aussi.
Alan Murray
Puis-je utiliser un shortcode sur une page HTML autonome pour lier une page de mon blog ?
Si oui, comment puis-je l'intégrer ? Le fichier doit-il être un fichier PHP ?
Je n'arrive pas à trouver sur le net d'informations sur l'utilisation de sortcode en dehors des pages ou des articles Wordpress.
Support WPBeginner
Alan, les shortcodes sont une fonctionnalité de WordPress, la page doit être une page WordPress pour pouvoir exécuter le shortcode.
Admin
DavidA
Do you know, how to add a shortcode on a website from an other website WordPress? (multisite)
Thx
Support WPBeginner
oui en créant un plugin à l'échelle du réseau, tous les blogs du multisite peuvent partager le shortcode.
Admin
Lucy
Très bon !
John Rose
Clair et concis. Merci beaucoup. – John
Luke Ward
Bonjour, merci pour cela, cela m'a beaucoup aidé.
Cependant, j'aimerais savoir comment ajouter plus d'un AdSense sous forme de shortcode.
par ex. [adsense1] – affiche une publicité [adsense2] affiche une publicité différente.
Merci !
Personnel éditorial
Suivez le même processus. Changez le mot adsense par adsense1.
Admin
Luke Ward
Merci, désolé pour la question de débutant !
J'ai aussi un autre problème maintenant, j'utilise ce code pour ajouter adsense qui fonctionne avec des designs réactifs en utilisant javascript. Vous pouvez voir le code que j'utilise dans le lien ci-dessous...
http://www.labnol.org/?p=25252
Lorsque cela est ajouté après 'reuturn' – rien ne s'affiche.
J'espère que vous pourrez m'aider avec ce problème car je n'arrive pas à trouver la solution n'importe où.
Merci
Personnel éditorial
Le problème vient de la syntaxe.