Массовое изменение назначенных рубрик у постов wordpress

I
На сайте с 18.08.2017
Offline
27
2645

Всем доброго дня. Ситуация достаточно распространенная, но погуглив, решения все же не нашел. Есть ли вариант менять рубрики сразу у нескольких постов? Средствами wordpress есть возможность только массово добавить рубрики в посты к уже имеющимся. Но удалить рубрики нельзя. Думаю я не первый здесь столкнулся с этой проблемой. Может есть у кого-то решение?

melkozaur
На сайте с 06.04.2010
Offline
505
#1

Что значит "менять рубрики"?

Подробнее, лучше с примером.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
I
На сайте с 18.08.2017
Offline
27
#2

melkozaur,

скажем у меня есть 50 постов с рубрикой "uncategorized". Мне нужно поменять рубрику для 40 из них и назначить для них рубрику "test". Я в админке, в разделе записей, ставлю настройки экрана, чтоб отображалось (в админке же) 40 постов на странице. Затем эти 40 постов отмечаю чекбоксом, выбираю "edit", затем - "применить". Появляется окно массового задания параметров для выделенных постов. Там есть мини окно назначения категории для выделенных постов. Так вот, я могу выбрать из имеющихся там рубрик чекбоксом, но то что я там выберу (например рубрика "test") станет дополнительной рубрикой в выделенных постах, прежняя не удалится. А мне нужно изменить рубрику, а не присвоить дополнительную, то бишь назначить новую и отменить прежнюю. Нигде не нашел решения, как это делать массово для выделенных записей. Поштучно понято как, но это очень времезатратно.

На просторах попался видео-пример ситуации, которую и описал:

http://www.screencast.com/t/AgoFciF1iWao

melkozaur
На сайте с 06.04.2010
Offline
505
#3

iksrman,

Вроде понял.

Ну не знаю, если реально 50 постов, то вручную быстрее всего отвязать.

Либо удалить рубрику :) а потом снова создать ее и привязать к нужным постам.

I
На сайте с 18.08.2017
Offline
27
#4

melkozaur, 50 постов - это к сожалению было для примера. Дело в том, что посты постоянно еще добавляются (не вручную) и помногу. Поэтому нужно решение именно для быстрой смены, а не добавления.

Не понимаю почему самим движком именно так реализовано, очень неудобно...

Sly32
На сайте с 29.03.2012
Offline
302
#5

iksrman, все там удобно. Что мешает добавлять посты сразу в нужную рубрику? Парсите? настройте нормально парсер. Погуглите - простейший скрипт для смены уже существующих рубрик

I
На сайте с 18.08.2017
Offline
27
#6

Sly32, парсю wpgrabberом. Но там нет настроек для разброса спарсенных постов по рубрикам. Можно только задать одну или несколько рубрик для спарсенных постов. А у меня посты парсятся вразнобой с разных рубрик, по другому увы мне не подойдет, т.к. критерий парсинга задан дргуой (по автору).

Sly32:
Погуглите - простейший скрипт для смены уже существующих рубрик

Погуглил, но не нашел ничего... Ткните носом если не сложно.

Generich
На сайте с 02.07.2015
Offline
125
#7
iksrman:
Есть ли вариант менять рубрики сразу у нескольких постов? Средствами wordpress есть возможность только массово добавить рубрики в посты к уже имеющимся. Но удалить рубрики нельзя. Думаю я не первый здесь столкнулся с этой проблемой. Может есть у кого-то решение?

Вот плагин для вордпресс: https://wordpress.org/plugins/batchmove/

Активировали - после этого в админке вверху там где запись будет пункт "Move categories". Заходите в него - выбираете нужную вам рубрику, фильтруете кнопкой "send", после этого внизу выбираете новую рубрику, которая вам нужна и нажимаете кнопку Update. ;)

I
На сайте с 18.08.2017
Offline
27
#8

Generich, вот, спасибо. Я в поисках попадал на этот плагин, установил даже, но не разобрался с ним. Думал он в последней версии wp не работает, т.к. в официальном описании указана версия 4.8.6...

Sly32
На сайте с 29.03.2012
Offline
302
#9

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