Afficher le shortcode sans l'exécuter

17

J'essaie d'afficher du code dans ma page WordPress et cela ne fonctionne pas. Tout ce que j'ai lu dit que vous devriez pouvoir simplement utiliser la balise pre avec la balise code et que ce serait bien, mais lorsque j'essaie d'afficher un shortcode, il affiche le shortcode plutôt que de l'afficher.

Le codex dit que l'utilisation de pre et du code fonctionnerait, mais ce n'est pas pour moi. Est-ce que quelqu'un a déjà eu ce problème? Est-ce qu'il me manque quelque chose dans functions.php qui fait que cela fonctionne?

    
posée Jamie 09.09.2012 - 07:35

4 réponses

22

Pour afficher un shortcode au lieu de le rendre, vous avez deux options:

  1. Écrivez [[shortcode]] . WordPress affichera ceci sous la forme [shortcode] .
  2. Échappez à [ , écrivez-le sous la forme [ ou [ .
réponse donnée fuxia 09.09.2012 - 07:43
4

J'ai essayé toutes les réponses suggérées, mais aucune n'a fonctionné pour moi.

Voici ma façon (étrange) de montrer [code_sol_recherche] :
<pre>[<code>solr_search_shortcode</code>]</pre>

Voir en direct ici .

    
réponse donnée patrice 68 16.01.2017 - 13:38
3

a travaillé pour moi: &#91;shortcode&#93;&#91 est [et &#93; est] codes HTML.

Ne fonctionne pas pour moi celui suggéré par toscho: Écrivez [[shortcode]]. WordPress l'affichera comme [shortcode].

    
réponse donnée Niki Rocco 12.02.2014 - 10:52
3

L'utilisation de la balise &#91 ne fonctionnera pas si vous passez de l'éditeur de texte à l'éditeur visuel.

La solution [[shortcode]] ne fonctionne pas non plus avec WP 4.1.1.

Au lieu de cela, la solution suivante fonctionne:

[[shortcode]
Hello World
[/shortcode]]
    
réponse donnée Christine Cooper 17.03.2015 - 17:13

Lire d'autres questions sur les étiquettes