Shortcode anzeigen, ohne ihn auszuführen

18

Ich versuche, Code auf meiner WordPress-Seite anzuzeigen und er funktioniert nicht. Alles, was ich lese, besagt, dass Sie in der Lage sein sollten, preTag mit Code-Tag zu verwenden, und es wäre gut, aber wenn ich versuche, einen Shortcode anzuzeigen, wird der Shortcode gerendert und nicht der Code angezeigt.

Der Kodex sagt, dass die Verwendung von preund Code funktionieren würde, aber das ist nichts für mich. Hat jemand dieses Problem gehabt? Fehlt mir etwas functions.php, das diese Arbeit macht?

Jamie
quelle

Antworten:

26

Um einen Shortcode anzuzeigen, anstatt ihn zu rendern, haben Sie zwei Möglichkeiten:

  1. Schreiben [[shortcode]]. WordPress zeigt dies als [shortcode].
  2. Entfliehen Sie dem [, schreiben Sie es als [oder [.
fuxia
quelle
Hallo, mmy Problem mit dem [Shortcode ]ist , dass jedes Mal , wenn ich bearbeiten die Seite sie geändert werden , um Klammern characters..BTW, die erste Lösung funktioniert gut für mich
538ROMEO
Wenn Sie einen Shorcode mit Inhalt haben, setzen Sie die zusätzlichen Klammern um den gesamten Shortcode, nicht um die Anfangs- und End-Tags, dh[[shortcode]content goes here[/shortcode]]
8.
3

Arbeitete für mich: [shortcode]Wo &#91ist [und ]ist] HTML-Codes.

Hat bei mir nicht geklappt, wie von toscho vorgeschlagen: Schreibe [[shortcode]]. WordPress zeigt dies als [Shortcode].

Niki Rocco
quelle
3

Das Verwenden von &#91Tags funktioniert nicht, wenn Sie zwischen dem Text- und dem visuellen Editor wechseln.

Die [[shortcode]]Lösung funktioniert auch nicht mit WP 4.1.1.

Stattdessen funktioniert die folgende Lösung:

[[shortcode]
Hello World
[/shortcode]]
Christine Cooper
quelle
3

Ich habe alle vorgeschlagenen Antworten ausprobiert, keine hat für mich funktioniert.

Hier ist meine (seltsame) Art, [solr_search_shortcode] anzuzeigen :
<pre>[<code>solr_search_shortcode</code>]</pre>

Sehen Sie es hier live .

Patrice 68
quelle