Просто о создании сайтов и баннеровИзображения · Код · WordPress
Главная / Руководства
WordPress

Шорткоды WordPress: найти источник и убрать зависимость

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

Перед началом

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

Шорткоды WordPress: найти источник и убрать зависимость. Команда → Обработчик → Публичный результат
Команда → Обработчик → Публичный результат
Текстовое объяснение схемы

Команда → Обработчик → Публичный результат. Строка [gallery ids="12,34"] зависит от существующих вложений с этими ID. Номера из чужого сайта не обозначают ваши фотографии.

Как сделать

  1. Проверьте документацию соответствующего компонента. Не вставляйте случайный шорткод из чужой статьи: без зарегистрированного обработчика он не выполнит обещанную функцию.
  2. Испытайте страницу в тестовой среде с активным компонентом и без него. Для галереи или кнопки рассмотрите полноценный блок редактора, если он закрывает задачу без лишней зависимости.
  3. При замене проверьте не только внешний вид, но и подписи, ссылки, мобильный порядок и доступность. Ищите оставшиеся команды по всему изменённому документу.
Пример кода
[gallery ids="12,34"]

Разберём пример

Строка [gallery ids="12,34"] зависит от существующих вложений с этими ID. Номера из чужого сайта не обозначают ваши фотографии.

Проверьте результат

На публичной странице нет необработанных команд; нужные изображения доступны; отключение старого компонента не ломает другие разделы.

Где легко ошибиться

Не разрешайте выполнение PHP из текста публикации ради шорткода. Для расширений используйте предусмотренный механизм и проверку входных данных.

Источники и продолжение

Схема и примеры: редакция Web Article. Схема объясняет принцип и не является снимком интерфейса или результатом испытания программы.

Продолжить работу