mojwp.ru
Назад

Как включить шорткод в описании рубрики WordPress

Опубликовано: 05.03.2014
8
1106

Используем хак, который позволяет включить работу шорткодов в описании рубрики на WordPress (визуальная часть сайта).

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

С внедрением подобной штуки столкнулся недавно. Думаю, что найдутся те, кому хак пригодится.

В файл functions.php сразу после <?php и с новой строки вставляем следующее:

add_filter( 'term_description', 'shortcode_unautop');
add_filter( 'term_description', 'do_shortcode' );

Теперь мы включили работу шорткода не только в поле описания рубрики, но и для тэгов и таксономий.

как включить шорткод в рубрике
Клик для увеличения

С просьбой включить работу шорткода обратился клиент, которому необходимо было вывести после текста для продвижения рубрики галерею. Подобное решение самое простое и вы в любой момент из админки сможете корректировать вводимую информацию для отдельно взятой рубрики.

Возьмем в качестве примера компанию TMR, позволяющую в онлайне проверить регистрацию товарного знака http://www.tm-reg.ru/proverka-tovarnogo-znaka/. У них в рубрике выводится просто текст. А ведь можно было бы его немного разнообразить графикой (та же инфографика или пару картинок). Все же наглядно информация воспринимается лучше)

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Михаил
    Опубликовано: 21.12.2015 Ответить на сообщение

    Молодец! Помог.

  • Алексей
    Опубликовано: 20.01.2016 Ответить на сообщение

    СПАСИБО!

  • Sergei
    Опубликовано: 26.12.2016 Ответить на сообщение

    У меня не заработало

  • Денис
    Опубликовано: 11.07.2018 Ответить на сообщение

    Круто! Помогло!Спасибо!

  • Аноним
    Опубликовано: 23.04.2019 Ответить на сообщение

    Спасибо, помогли.

  • Сергей
    Опубликовано: 11.03.2021 Ответить на сообщение

    Здравствуйте, я не очень силён в html коде, где найти файл functions.php?
    У меня тема popularis writer.
    Заранее спасибо

    • Виталий
      Опубликовано: 12.03.2021 Ответить на сообщение

      Добрый день. Если дела обстоят так, то настоятельно не рекомендую делать такую вещь самостоятельно. Во-первых: functions.php не имеет отношения в HTML. Во-вторых: если вставите не правильно, то положите сайт и будете паниковать.
      Обратитесь на фриланс или к знакомому, который понимает что делает.

  • Сергей
    Опубликовано: 12.03.2021 Ответить на сообщение

    я нашел этот файл functions.php, вставил указанный код, но ни чего не работает((

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.