Каталог статей
WordPressСпеціальні стовпці не тільки потужні, але й дуже практичні.Багато тем і плагінів WordPress використовують спеціальні стовпці для досягнення різних функцій.
Плагін статистики перегляду статей WP-PostViews, який ми використовуємо, призначений для написання спеціальних стовпців у базі даних ▼
views
Використані теми або плагіни wordpress після дезактивації та видалення зазвичай зберігають власні поля в базі даних.
Якщо обсяг даних величезний, кожен раз, коли веб-сайт запитує базу даних, він споживатиме оперативну пам’ять хоста, що, безумовно, вплине на нормальну роботу веб-сайту.
ми робимоSEO, щоб написати більше однієї статті, якщо ви вручну видалите ці сміттєві спеціальні стовпці, це взагалі непрактично.
Насправді нам лише потрібноPHPMYADMINВиконайте команду SQL, щоб видалити ці сміттєві спеціальні стовпці пакетами в базі даних.
注意 事项
Оскільки WordPress масово видаляє спеціальні стовпці, це пов’язано зБаза даних MySQLоперації, існують певні ризики.
Тому обов’язково зробіть резервну копію бази даних, перш ніж виконувати операції з базою даних.
Спосіб 1. Видалення зайвих спеціальних стовпців за допомогою команд бази даних (рекомендовано)
1) Після входу в базу даних phpMyAdmin виберіть свою базу даних.
2) Натисніть «SQL» над базою даних.
3) Введіть і виконайте наступні команди в "SQL":
DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";
4) Потім перевірте спеціальний розділ у статті вашого веб-сайту, щоб переконатися, що його успішно видалено.
Спосіб 2: PHP-код для видалення зайвих спеціальних стовпців
1) Будь ласка, додайте наступний код до файлу functions.php поточної теми ▼
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE `meta_key` = '栏目名称' " );
2) Змініть «Назва стовпця» на спеціальний стовпець, який потрібно видалити.
- Спеціальний стовпець буде автоматично видалено з бази даних.
3) Цей код використовується лише за потреби:
- Обов’язково видаліть його після виконання завдання видалення.
- Якщо ви захочете використати його наступного разу, будь ласка, знову додайте його до файлу functions.php поточної теми,
- Оскільки його потрібно додавати та видаляти, це більш клопітно, тому не рекомендується.
Видаліть непотрібні записи postmeta
Можливо, запис журналу було видалено, але дані в postmeta таблиці розширення журналу не видалено, тому їх було очищено лише вручну.
1) Після входу в базу даних phpMyAdmin виберіть свою базу даних.
2) Натисніть «SQL» над базою даних.
3) Введіть і виконайте наступну команду в "SQL" ▼
DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL
Якщо ваш веб-сайт WordPress, ЦП, використання пам’яті занадто велике...
Щоб отримати рішення, зверніться до цього підручника▼
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як масово видалити спеціальні стовпці/поля/домени WordPress? , щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-175.html
Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!