TechBlogSD - Все для WordPress і WEB розробки
WEB і WordPress інструкції, новини, огляди тем та плагінів

5 способів видалити невикористані шорткоди з сайту WordPress

3

Потужність саморозміщеної платформи WordPress значною мірою залежить від того, наскільки ефективно ви використовуєте плагіни. Крім будь -якої дорогої теми, у вас завжди є плагіни, необхідні для підвищення певних параметрів, а плагіни короткого коду – найпопулярніші, що пропонують будь -яку функцію, яку можна вставити будь -де на сайті. Сьогодні майже всі теми мають вбудовані шорткоди, що заохочують користувачів додавати їх у будь-якому місці дописів.

Справжня проблема виникає, коли ви хочете видалити плагін або змінити тему, оскільки шорткоди не будуть видалені автоматично. Це причина, чому іноді ви можете бачити нерелевантний текст між вмістом, наприклад, нижче:

5 способів видалити невикористані шорткоди з сайту WordPress

Шорткоди, що відображаються на веб -сайті WordPress

Те, що ви бачите на зображенні вище у квадратних дужках […] – це шорткоди, які мають відображати зазначений вміст. Оскільки плагін коротких кодів деактивований, він показує фактичні шорткоди разом із вмістом. У цій статті ми обговорюємо можливі способи видалення коротких кодів з вашого сайту WordPress, які помітно відображаються читачам.

  • Використовуйте плагін для видалення короткого коду
  • Видалити з бази даних
  • Приховати від інтерфейсу
  • Замінити іншим шорткодом
  • Видалення шорткодів вручну

Спосіб 1 – Використовуйте інший плагін

Знову існує плагін для приховування всіх невикористаних коротких кодів на вашому сайті. Встановіть плагін Приховати небажані короткі коди, введіть список коротких кодів, який ви не хочете відображати на веб -сайті, і плагін приховає їх із сайту.

Це швидке виправлення, якщо ви пам’ятаєте короткі назви. Однак плагін лише приховуватиме введені шорткоди з опублікованого сайту. Він видалить невикористані шорткоди з бази даних назавжди. Це також не буде корисним, якщо ви не пам’ятаєте назви коротких кодів.

Спосіб 2 – Видалити шорткоди з бази даних

Тут знову потрібно запам’ятати короткі назви, які використовуються на вашому сайті. Увійдіть у свій обліковий запис хостингу та перейдіть до розділу phpMyAdmin. Виберіть базу даних вашого сайту та виконайте наведений нижче запит, щоб назавжди видалити короткий код із вашої бази даних WordPress.

UPDATE wp_post SET post_content = replace(post_content, '[shortcode]', '') ;

Замініть [shortcode] на оригінальну назву короткого коду. Важливим моментом тут є те, що шорткоди будуть назавжди видалені з бази даних. Якщо ви хочете повернутися до старого плагіна або теми, вам потрібно знову вручну додати шорткоди.

Спосіб 3 – Приховання коротких кодів від користувачів

Цей метод корисний, якщо ви не хочете використовувати плагін або не пам’ятаєте точної назви шорткодів. Ви можете приховати всі невикористані шорткоди з веб -сайту, додавши наведений нижче код у файл functions.php :

// Code to remove unused shortcodes from WordPress site add_shortcode( 'shortcode', '__return_false' );

Замініть "shortcode" на справжню назву вашого shortcode.

Переконайтеся, що короткий код, який ви приховуєте, не активний (плагін видалено або тема не активна), інакше це зламає ваш сайт. [

Спосіб 4 – Пошук та заміна іншим шорткодом

Іноді ви можете виявити, що той самий набір функцій доступний у вашій темі, а також у плагіні короткого коду, який ви використовуєте. Особливо це сценарій, коли ви перемикаєте тему, яка містить функції вже наявного плагіна. Наприклад, ваш плагін може надавати короткий код, наприклад [plugin_divider], і тепер, коли ви можете досягти цього за допомогою своєї теми, додавши [theme_divider].

Тут ви знаєте як старі, так і нові шорткоди. Скористайтеся наведеним нижче запитом у вашій базі даних, щоб замінити стару на нову:

UPDATE wp_posts SET 'post_content' = REPLACE ('post_content','[ old shortcode ]', '[ new shortcode ]');

Спосіб 5 – Видалення шорткодів вручну з сайту

Видалення вручну – хороша ідея, коли ви використовували короткий код лише в кількох статтях. У цьому випадку вам потрібно здійснити пошук у базі даних та отримати список, де використовується. Дотримуйтесь наведених нижче інструкцій, щоб здійснити пошук у вашій базі даних.

  • Увійдіть у свій обліковий запис хостингу та перейдіть до cPanel.
  • Знайдіть і відкрийте розділ phpMyAdmin.
  • Перейдіть на вкладку пошуку та введіть короткий код, який потрібно шукати, у текстовому полі.
  • Виберіть таблиці, у яких потрібно здійснити пошук, або виберіть усі таблиці, якщо потрібно здійснити пошук у всій базі даних.
  • Натисніть кнопку «Перейти».

5 способів видалити невикористані шорткоди з сайту WordPress

Пошук у моїй базі даних SQL у WordPress

  • Ви отримаєте список відповідностей, як показано нижче, і натисніть кнопку перегляду, щоб побачити більше деталей.

5 способів видалити невикористані шорткоди з сайту WordPress

Перегляньте відповідні запити

  • Ви побачите список повідомлень, де фактично використовується шорткод.
  • Відредагуйте вміст безпосередньо на столі або перейдіть на панель адміністратора WordPress та відредагуйте вручну за допомогою редактора публікацій, щоб видалити шорткоди.

5 способів видалити невикористані шорткоди з сайту WordPress

Переглянути списки повідомлень, що відповідають запиту

Джерело запису: www.webnots.com
Залиште відповідь

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі