Показывать шорткоды в виде текста без их выполнения - PullRequest
0 голосов
/ 24 апреля 2018

Пример шорткода: [mytab] my content [/mytab].

Но когда плагин активен, он показывает содержимое шорткода, а не показывает шорткод в виде текста. Я не хочу показывать контент, я хочу показывать только такой шорткод. [mytab] my content [/mytab]

1 Ответ

0 голосов
/ 24 апреля 2018

Использование ответа от Wordpress Stackexchange :

3 решения для отображения вашего шорткода в виде текста (не выполнять его):

  1. Использовать секунду[] для ваших коротких номеров.Например:

    [[my-shortcode]]
    

    Для вашего случая это решение будет работать так:

    [[mytab] my content [/mytab]]
    
  2. Разбить шорткод с помощью некоторого HTML-тега, например <span>, <p>, <code>, <div> и т. Д. Например:

    [<code>my-shortcode</code>]
    

    Ваш случай:

    [<code>mytab</code>] my content [<code>/mytab</code>]
    
  3. Escape [ с &#91; и ] с &#93;:

    &#91;my-shortcode&#93;
    

    Ваш код:

    &#91;mytab&#93; my content &#91;/mytab&#93;
    

    ПРИМЕЧАНИЕ: , если вы добавите 3-е решение вТекстовый редактор WordPress и после переключится на визуальный редактор, тогда ваши экранирования будут преобразованы в []

...