В нашей предыдущей публикации о очистке тегов в WordPressнекоторые из вас писали, что тоже ищут способы объединения категорий. В этом уроке я покажу вам, как объединять категории в WordPress.
Ситуация
Когда iPhone только появился, мы создали категорию «iPhone» для каждой статьи, посвященной iPhone. Позже, когда был выпущен iPad, мы снова создали еще одну категорию под названием «iPad», поскольку в то время iPhone и iPad — это два разных устройства. Когда Apple объединила все свои мобильные ОС с текущей iOS, различий между iPhone и iPad стало очень мало. В этом случае, вместо того, чтобы сохранять две разные категории схожего контекста, гораздо эффективнее объединить их в одну категорию.
Процесс объединения
Вот что нам нужно сделать:
1. Переместите все сообщения из одной категории в другую (ту, в которую вы хотите объединить).
2. Удалите повторяющуюся категорию.
3. Добавьте переадресацию URL-адресов, чтобы перенаправить URL-адрес предыдущей категории на новый URL-адрес.
Этапы
1. В панели управления WordPress перейдите в «Сообщения ->Все сообщения». Отфильтруйте все сообщения по категории, которую хотите удалить.
2. Посмотрите количество сообщений в этой конкретной категории.
В верхней части экрана нажмите «Параметры экрана» и введите количество сообщений, которые будут отображаться на экране.
3. Проверьте каждое сообщение в этой категории. Нажмите «Изменить».
4. Добавьте категорию, в которую вы хотите объединиться.
5. После этого перейдите в «Сообщения ->Категория». Удалить категорию из списка.
6. Наконец, используя FTP-приложение, загрузите файл.htaccess (при условии, что вы используете веб-хостинг Linux) из корня вашего сервера. Откройте файл.htaccess в текстовом редакторе и добавьте следующую строку в начало файла.
redirect 301 relative-path-to-old-category-url http://your-domain.com/path-to-new-category-url
Например, URL-адрес старой категории — http://your-domain.com/category/old-category, а URL-адрес новой категории — http://your-domain..com/category/new-category. Итак, в файле.htaccess вы поместите:
redirect 301 /category/old-category http://your-domain.com/category/new-category
Сохраните и загрузите (и замените) файл.htacess на свой сервер.
Вот и все. Кроме того, вы можете установить плагин WordPress Redirection для управления перенаправлением. Однако это увеличит нагрузку на ваш сервер. Использование метода.htaccess более простое, хотя оно может немного напугать новых пользователей.