Как удалить неиспользуемый шорткод WordPress

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

Ваш алгоритм действий будет таков: удаляете код в functions.php или плагин, который отвечает за работу шорткода. Но что делать с текстом, который потом появится на страницах в виде [shortcodename]?

Если страниц на сайте не много, то можно "руками" пройтись и поудалять. А если много?

Один из вариантов: сделать SQL-запрос в БД, чтобы автоматически удалить [shortcodename] со всего сайта. Опытные вебмастера именно так и сделают. А менее опытные побоятся, т.к. не приходилось ранее работать с SQL, кроме как бэкап сайта складывать аккуратно на почте.

Второй вариант: просто напросто спрятать этот самый шорткод, чтобы он не был доступен никому. Для этого понадобится вставить только одну строку кода в файл функций шаблона (functions.php).

add_shortcode( 'shortcodename', '__return_false' );

Здесь замените shortcodename на название вашего шорткода, которое размещено в [].

Данную строку, как уже говорилось выше, вставляем в файл functions.php сразу после <?php и с новой строки.

Если нужно удалить несколько шорткодов таким образом, то просто копируем add_shortcode( 'shortcodename', '__return_false' ); сколько нужно раз, заменяя название shortcodename.

И еще по теме советую почитать:

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликован 1 комментарий
  1. Владимир (3 комм.):
    http://sustavlive.ru/

    Спасибо большое. Способ работает!

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.43MB | MySQL:58 | 0,329sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html