Как удалить неиспользуемые теги в базе данных

Как удалить неиспользуемые теги в базе данных | n-wp.ru
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Если вы давно ведете блог, то в базе данных незаметно накапливаются ошибки. Например, вы по ошибке завели какой-то тег, и не пользуетесь им. Чтобы убрать все неиспользуемые теги, можно применить специальный запрос в phpMyAdmin. Это позволит избежать установки для этих целей специальных плагинов.

tiaurus-2010-05-30_145331

Откройте phpMyAdmin, выберете базу данных, откройте окно запросов к базе данных, и введите туда такую команду:

SELECT * From wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy='post_tag' AND wtt.count=0;

Выполнение этого запроса удалит все неиспользуемые теги – теги, которые присутствуют в базе данных, но не определены ни в одной записи. Иногда при глобальном редактировании блога, наведении в нем порядка, один такой запрос позволяет избавиться от рутиной работы.

Если у вас установлен плагин Simple Tags, то он тоже помогает справиться с проблемой ненужных тегов.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. joseph

    Приветствую! Мой phpmyadmin сделал только выборку но удалять их(найденные пустышки) не удаляет, да и в коде не видно ничего, что начинается на delete… Общем что делать дальше, чтобы найденное ещё и стёрлось?=
    Спасибо!

    Ответить
  2. дядя Валера,эсквайр

    Интересный ты Начальник сайта – ищу себя в поисковиках, а через свой “бренд” нахожу тебя – нехорошо обижать младенцев – мог бы и мою ссылку поместить..http://udiadivalery.com/

    Ответить
    1. tiaurus

      Не понял суть претензии. Что ищите? Через какой бренд? Куда и какую ссылку поместить?

      Ответить
  3. дядя Валера,эсквайр

    Набери в поисковике Рамблер или Майл.ру “У дяди Валеры,эсквайра” – поймешь,как ты на чужом бренде ездишь..

    Ответить
    1. tiaurus

      Дядя Валера, я ни на чем не езжу. Вы напрасно выдвигаете мне какие-либо претензии. Я никак не могу повлиять на работу поисковых систем – у них собственные алгоритмы вычисления релевантности. Никаких хитростей при работе с поисковиками не существует, просто мою статью, в которой я пишу о вашем блоге, поисковики считают более важной, нежели чем страницы вашего блога.
      Поэтому вот вам два совета:
      1. Обратитесь в службу поддержки поисковых систем, работой которых вы недовольны, с описанием проблемы. Возможно, что они что-то придумают.
      2. Развивайте свой блог. Пишите больше, используйте ключевые слова, снабжайте информацию ссылками на свои же публикации. Накапливайте коментаторов. Это сделает вашу страницу более весомой в глазах поисковиков, нежели чем мои.
      Ну и напоследок. Ничего плохого в том, что в поисковой выдаче появилась моя статья, в которой я упоминаю о вашем блоге, нет. Наоборот, это хорошо. Это значит, что статья проиндексирована поисковиками, и все ссылки, которые в ней есть, индексируются. А в статье есть ссылки на ваш сайт. Она индекситруется, и передает часть рейтинга моего сайта вашему.
      Изучайте, копите знания, а не обвиняйте. Мне неприятны подобные обвинения. Они беспочвенны, и основаны лишь на незнании, не имеют никакой подоплеки. Каким образом я могу эксплуатировать словосочетание “У дяди Валеры,эсквайра”? Ровным счетом никаким. Этого словосочетания нет нигде в моем блоге, за исключением статьи, в которой я пишу о вашем же блоге. Так что прежде чем обвинять, разберитесь в вопросе.

      Ответить