Как преобразовать категории WordPress в пользовательские таксономии

/

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

Как преобразовать категории WordPress в пользовательские таксономии

Почему и когда нужно преобразовывать категории в пользовательские таксономии

Категории и теги - это две таксономии по умолчанию в WordPress. Таксономии используются для сортировки и организации контента по разным темам.

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

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

Разве было бы неплохо, если бы вы могли массово преобразовать некоторые или все свои категории в новую настраиваемую таксономию?

Давайте посмотрим, как можно легко преобразовать категории в пользовательские таксономии, не редактируя каждое сообщение вручную.

Преобразование категорий WordPress в пользовательские таксономии

Первое, что вам нужно сделать, это установить и активировать плагин Taxonomy Switcher. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации вам необходимо посетить страницу Инструменты »Переключатель таксономии в админке WordPress, чтобы преобразовать категории в пользовательские таксономии.

Переключатель таксономии

На этой странице вы можете выбрать таксономии, которые хотите преобразовать. В этом руководстве мы выберем «Категории» в качестве таксономии, с которой хотим переключиться, и «Темы» в качестве настраиваемой таксономии, на которую мы хотим переключиться.

Выберите таксономии

Если вы хотите преобразовать все категории в настраиваемую таксономию, вы можете нажать кнопку «Переключить таксономию».

Плагин преобразует все категории в выбранную вами настраиваемую таксономию. Вы увидите такое сообщение об успешном выполнении:

Таксономии успешно переключены

Если вы просто хотите преобразовать определенные категории, вам нужно будет добавить идентификаторы этих категорий рядом с полем «Список идентификаторов терминов для переключения, разделенных запятыми». См. Нашу статью о том, как найти идентификаторы категорий в WordPress, чтобы узнать больше.

Пропустить категории

Кроме того, если вы хотите пропустить дочерние категории определенной категории, вы можете добавить идентификаторы родительской категории рядом с параметром «Ограничить переключатель таксономии для дочерних терминов определенного родительского элемента».

Не забудьте нажать кнопку «Переключить таксономию», чтобы сохранить изменения.

Настройка перенаправления из категории в пользовательскую таксономию

После переключения категорий на настраиваемую таксономию на странице архива категорий теперь будет отображаться страница с ошибкой 404. Не о чем беспокоиться, если ваш сайт еще не работает.

Однако, если ваш веб-сайт работает, поисковые системы, возможно, уже просканировали страницы вашей категории и проиндексировали их. Это означает, что эти страницы могут появляться в результатах поиска, и пользователи, пришедшие из поисковых систем, увидят страницу с ошибкой 404.

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

К счастью, это легко исправить.

Во-первых, вам необходимо установить и активировать плагин Redirection. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации вам необходимо перейти на страницу Инструменты »Перенаправление. В поле «Исходный URL-адрес» вам необходимо ввести /category/.*, а в поле «Целевой URL-адрес» необходимо ввести название настраиваемой таксономии, например / topic / $ 1

Настроить переадресацию

Затем вам нужно установить флажок рядом с опцией «Регулярное выражение», а затем нажать кнопку «Добавить перенаправление».

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

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

Мы надеемся, что эта статья помогла вам узнать, как преобразовать категории WordPress в пользовательские таксономии. Вы также можете ознакомиться с нашим руководством о том, как по-разному стилизовать отдельные категории в WordPress, чтобы создать собственные шаблоны таксономии.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как легко перенести свой сайт с Joomla на WordPress (шаг за шагом)

Вы хотите перенести свой сайт с Joomla на WordPress? Хотя Joomla - хорошая система управления контентом, она НЕ такая мощная, гибкая и удобная, как WordPress. Часто

Как добавить Google Optimize в WordPress (2 простых метода)

Вы хотите добавить Google Optimize на свой сайт WordPress? Google Optimize - это бесплатный инструмент от Google, который помогает владельцам веб-сайтов оптимизировать

Как перестать хранить IP-адрес в комментариях WordPress

После прочтения нашей статьи о том, как разрешить анонимные комментарии, один из наших читателей спросил нас, можно ли перестать сохранять IP-адрес

Как отобразить общее количество комментариев в WordPress

Вы хотите отображать общее количество комментариев на вашем сайте WordPress? Комментарии позволяют пользователям участвовать и взаимодействовать