web-dev-qa-db-fra.com

Afficher le shortcode sans l'exécuter

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 être capable d'utiliser simplement 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 indique 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 rend ce travail

18
Jamie

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 au [, écrivez-le sous la forme [ ou [.
23
fuxia

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

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

Voir en direct ici .

3
patrice 68

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

Cela n'a pas fonctionné pour moi celui suggéré par toscho: Ecrire [[shortcode]]. WordPress montrera ceci comme [shortcode].

3
Niki Rocco

L'utilisation de la balise &#91 ne fonctionnera pas si vous basculez entre l'éditeur de texte et 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]]
3
Christine Cooper