Показать шорткод без его выполнения


18

Я пытаюсь отобразить код на моей странице WordPress, и он не работает. Все, что я прочитал, говорит о том, что вы должны иметь возможность просто использовать preтег с кодовым тегом, и было бы хорошо, но когда я пытаюсь отобразить короткий код, он отображает короткий код, а не отображает код.

Кодекс говорит, что использование preи код будет работать, но это не для меня. У кого-нибудь была эта проблема? Я что-то упустил, functions.phpчто делает эту работу?

Ответы:


26

Чтобы отобразить шорткод вместо его рендеринга, у вас есть два варианта:

  1. Пиши [[shortcode]]. WordPress покажет это как [shortcode].
  2. Выберись [, напиши как [или [.

Привет, MMY проблема с [шорткодом ]том , что каждый раз , когда я редактировать страницы они изменяются в скобках characters..BTW, то первое решение отлично работает для меня
538ROMEO

Если у вас есть шорткод с содержимым, поместите дополнительные скобки вокруг всего шорткода, а не тегов начала и конца, т. [[shortcode]content goes here[/shortcode]]
Е.

3

Работал для меня: [shortcode]где &#91]есть] HTML-коды.

У меня не сработало то, что предложил toscho: Напишите [[shortcode]]. WordPress покажет это как [шорткод].


3

Использование &#91тега не будет работать, если вы переключаетесь между текстовым и визуальным редактором.

[[shortcode]]Решение не работает ни с WP 4.1.1.

Вместо этого работает следующее решение:

[[shortcode]
Hello World
[/shortcode]]

3

Я перепробовал все предложенные ответы, но у меня не получилось.

Вот мой (странный) способ показать [solr_search_shortcode] :
<pre>[<code>solr_search_shortcode</code>]</pre>

Смотрите это в прямом эфире здесь .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.