Вступление
Здравствуй уважаемый читатель, решивший побольше узнать о CMS WordPress. Честно говоря, я не успеваю за изменениями происходящими в функционале WordPress.
Развилка между классическим редактором и редактором блоков, перед которой поставили нас авторы системы, заставляет разделять статьи на этом сайте по темам: как было (классический редактор) и как будет (редактор блоков).
В этой статье три варианта массового удаление меток WordPress. Можно заранее прочитать «Массовое добавление меток на WordPress сайт»
Массовое удаление меток
Сама тема «массовое удаления меток» не содержит прорывных решений в администрировании сайта на WordPress. Это рабочие инструменты администратора, которые нужно знать, если вы уж решили работать с системой и владеть или администрировать сайт на WordPress.
Сразу отсылаю вас к базовым понятиям и рекомендую почитать статьи Что такое метки WordPress сайта и WordPress рубрики и метки. В этой статье массовое удаления меток. Поясню почему удаление и почему массовое.
По своему раннему опыту скажу: если не планировать создание меток заранее, не привязывать их к НЧ ключам и заполнять их из редактора, рано или поздно их количество будет неприлично огромным.
Не важно что их (меток) много. Может быть ситуация, что десятки и сотни меток не привязаны к статьям. Как удалить эти «пустые метки» я покажу, для примера, в этом уроке.
Метки не удаляются при удалении статей.
Массовое удаление меток из административной панели
Самый простой вариант массового удаления меток — удаление из административной панели. Для этого:
- Идём на вкладку «Записи»>>>«Метки»;
- Таблицу меток выстраиваем по столбцу «Статьи», так чтобы «0» был виден сверху;
- Выделяем чеки меток, которые не привязаны к статья и удаляем их соответствующими кнопками вверху таблицы.
По умолчанию таблица меток показывает 20 строк. Если меток сотни и тысячи, можно перестроить таблицу для показа 100 меток в таблице, на кнопке «Настроить» данной вкладки панели.
Важно понимать, что метки удаляются не только из панели, которую вы видите визуально, но и удаляются из базы данных. А это значит, что их (метки) можно удалить сразу их базы данных.
Массовое удаление меток из базы данных
Могу предположить, что вы не оригинал и ваша база данных управляется из phpmyadmin. Идём туда из панели своего хостинга.
В phpmyadmin вызываем вкладку (нажимаем кнопку) «SQL». В поле SQL запроса пишем (вставляем) такой код:
DELETE a,b,c FROM wp_terms a
LEFT JOIN wp_term_taxonomy c ON a.term_id = c.term_id
LEFT JOIN wp_term_relationships b ON b.term_taxonomy_id = c.term_taxonomy_id
WHERE (
c.taxonomy = 'post_tag' AND
c.count = 0
)
wp_
меняем на свой префикс БД.c.count = 0
означает, что удаляем пустые метки.
Если есть возможность, имитируем (проверяем запрос на правильность) запрос. При удачном тесте, отдаём запрос к базе данных. Все «пустые метки» будут удалены.
Массовое удаление меток плагином
Рано или поздно, вы созреете до установки плагина оптимизации и чистки системы, чтобы проводить чистку сайта в авто.режиме. Сообщаю вам, что в любом «приличном» плагине чистки и/или оптимизации (НЕ SEO, а базы данных), есть пункт массового удаления пустых меток.
Плагины вам в помощь:
- WP-Optimize — Clean, Compress, Cache
- Optimize Database after Deleting Revisions
Вывод
Теперь вы знаете, как проводится массовое удаление меток WordPress. Не нужно ругать меня за банальность, прочтите название раздела.
©wpkupi.ru
Еще статьи
- Как поменять картинку в WordPress
- Шаблон страницы WordPress
- Структура сайта на WordPress
- Спам комментарии WordPress
- Проверка правописания на WordPress
- Текстовой редактор WordPress
- Панель неактивные виджеты WordPress
Удалить не сложно — но чтобы потом гугл на это нормально отреагировал. На что ставить редиректы и тд.