Как убрать все записи из категории "Без рубрики" Вордпресса

kpripper
На сайте с 16.07.2011
Offline
152
763

Здравствуйте, есть сайт на Вордпрессе, там 1000 записей, каждая в двух рубриках - "Без рубрики" и "Статьи". Нужно сделать, чтобы они были только в рубрике "Статьи".

Подскажите, какой запрос в MySQL сделать, чтобы у этих записей убрать рубрику "Без рубрики" и оставить только "Статьи"?

S
На сайте с 30.09.2016
Offline
469
#1

Ну так и перенесите все статьи в одну категорию.

------------------------------------------------------

UPD. Вот, нагуглил для Вас.

А если прямиком через БД, то чтобы не запутаться - примерно так:

в таблице wp_terms ищете term_id откуда и куда;

в таблице term_taxonomy ищете соответствующие term_taxonomy_id (допустим, получится из 1 в 2);

Потом запрос

UPDATE wp_term_relationships SET term_taxonomy_id = 2 WHERE term_taxonomy_id = 1

Но если в wp_term_relationships ничего, кроме 1 и 2 нет, то и искать особо ничего не надо.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
kpripper
На сайте с 16.07.2011
Offline
152
#2

Спасибо, примерно такой запрос и искал, но уже сделал по своему кривому способу - в phpmyadmin прописал рубрике "Без рубрики" тот же slug что и в другой рубрики (novosti). Теперь все урлы имеют тот вид, что нужно.

veleg
На сайте с 30.01.2011
Offline
142
#3
kpripper:
Спасибо, примерно такой запрос и искал, но уже сделал по своему кривому способу - в phpmyadmin прописал рубрике "Без рубрики" тот же slug что и в другой рубрики (novosti). Теперь все урлы имеют тот вид, что нужно.

хм. А таксономия точно сохранилась?

Фигачу Телеграм-ботов ( https://teleg.run/veleg )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий