С данного поста узнаете о новом плагине scode-by-mojwp который совсем недавно появился в официальном репозиторий wordpress.org с его помощью вы сможете менее чем за минуту разместить необходимую информацию на своем блоге используя созданный вами шорткод, к примеру: баннер, текст с анкор ссылкой и многое другое все будет зависеть от ваших надобностей и фантазии для его применения.
Скачать с сайта разработчика
Установка и настройка плагина scode-by-mojwp
Кто впервые устанавливает плагины, тогда смотрим статью, способы установки плагинов wordpress в ней раскрыты все способы. Настройка и работа с плагином
В консоли админки слева появится плагин
переходим по надписи Мои шорткоды откроется страница
здесь вы будите создавать свои шорткоды, а также ими управлять вносить изменения или удалять. Переходим по надписи Добавить новый шорткод и заполняем все поля в данном окне
В данном примере я тестировал форму подписки, которая будет выводиться через шорткод [formu-podpiski]
Затем данный код вставил в статью
после публикации, вот такой результат
Как заставить работать шорткод в файлах php
Решил я вставить данный шорткод в файл single.php, одним словом упростить себе роботу, чтобы не прописывать его постоянно при написании статей. И вот тут проблемка он работать не захотел, не выводилась моя форма подписки, недоработка в плагине или что-то другое, в подробности я не вникал, а нашел решение как это устранить.
Итак, приступим
Открываем файл functions.php своей темы и прописываем ниже приведенный код
1 | add_filter( 'widget_text', 'do_shortcode' ); |
следующий код
1 | < ?php echo do_shortcode( ' [ваш шорткод] ' ); ?> |
вставляем в файл single.php — там где надпись [ваш шорткод] названия шорткода.
Смотрим на скриншот.
Вот теперь все заработало отлично.
Напоследок, благодаря данному способу вы сможете управлять баннерами или рекламными кодами с легкостью, установив данный код в определенном месте, будь-то: header, sidebar или footer.
Отличный плагин, то что искал. Спасибо вам за статью!