Как преобразовать рубрики в термины произвольной таксономии

По умолчанию, в WordPress есть две таксономии: рубрики и метки. Они помогают упорядочивать записи и повышают удобство навигации для пользователей сайта.

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

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

Предположим, что на нашем сайте есть рубрика WordPress, в которой накопилось много подрубрик и мы решили выделить её в отдельную таксономию WP.

Для упрощения процесса воспользуемся плагином Taxonomy Switcher. После его установки и активации переходим в Инструменты -> Taxonomy Switcher.

В данном разделе нам необходимо выбрать из какой (1) и в какую (2) таксономию мы хотим сконвертировать термины.

Если нам необходимо преобразовать только определенные рубрики, то мы можем конкретизировать выбор, указав их ID через запятую (3), или указать родительскую рубрику (4), дочерние рубрики которой, будут перенесены в новую таксономию.

После указания всех необходимых параметров, жмем кнопку Switch Taxonomies и проверяем результат.

Из-за смены таксономии у рубрик изменился адрес, поэтому, дополнительно мы можем настроить перенаправление на новый адрес.

Устанавливаем плагин Redirection, переходим в Инструменты -> Redirection и добавляем новое правило перенаправления:
Source URL — /category/wordpress/(.*)
Target URL — /wp/$1

Теперь адреса будут открываться корректно.

1 thought on “Как преобразовать рубрики в термины произвольной таксономии

  1. Marina

    Здраствуйте с кем я могу переговорить, можно узнать контакты лица кто у Вас принимает решения?
    Или перезвоните мне сами.
    С уважением Марина тлф 84959896371

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *