Как удалить рубрику в WordPress

Как удалить рубрику в WordPress
Как удалить рубрику в WordPress

Мы будем заниматься не просто удалением раздела «Без рубрики», а деактивируем его для публикаций. Откуда взялся раздел «Без рубрики»? На самом деле всё было довольно просто. Перенеся данные на другой хостинг, появились дубли рубрик. Сделано это было непосредственно при переносе данных с одного сайта на другой.

Как удалить рубрику WordPress? Каждую запись можно редактировать по отдельности. Осуществляйте правку при помощи Simple Tags плагина или изменяйте публикации по группам. К сожалению, оба способа не очень хорошо справляются с поставленной задачей. Из-за глюков WordPress приходится редактировать по 2 раза. Во втором варианте напрягает скорость работы расширений.

Убираем «Без рубрик» с помощью MySQL-запроса

Самый быстрый способ как удалить рубрику WordPress — воспользоваться MySQL. Возможно, у Вас нет раздела «Без рубрики». Вместо него была создана рубрика «Разное». По существу это ничего не меняет!

Как удалить рубрику в WordPress
Как удалить рубрику в WordPress

Плавно отправляемся в нашу базу MySQL, используем панель управления phpMyAdmin. Предварительно сохраните имеющуюся базу данных.

Примечание: базы данных WordPress обычно сохраняются в автоматическом режиме. Если Вы забыли сохранить БД, ничего страшного. У большинства хостеров подобная функция доступна изначально. Вы всегда сможете откатиться.

В БД необходимо отыскать таблицу с наименованием term_relationships.

Используем запросы MySQL для удаления строк

В моём примере было не более 100 публикаций. Это незначительное количество, правку строк можно выполнить вручную. WordPress удалить рубрику лучше через MySQL. Если записей намного больше, то с удалением лишних строк поможет специальный SQL-запрос. В данном случае категория «Разное» имеет ID — 1.

Как удалить рубрику в WordPress
Как удалить рубрику в WordPress

Нам потребуется запрос на удаление следующего вида:

DELETE FROM wp_term_relationships WHERE term_taxonomy_id = ‘1’

В данном примере используется стандартный префикс таблиц WordPress — wp_. Однако, большинству веб-мастеров изначально рекомендуют изменять его на более сложный. Делается это с целью улучшения защиты сайта от хакерских атак. Данный способ наиболее привлекательный, по скорости он тоже значительно быстрее.

Как удалить рубрику в WordPress
Как удалить рубрику в WordPress

Теперь можно насладиться получившимся результатом. Если обратите внимание на скриншот ниже, то в нём уже отсутствует бесполезная рубрика.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...