
Появился вопрос об удалении слова category из URL и вот решение, с помощью которого удалось добиться необходимого результата:
1. Сниппет в functions.php
2. Структура постоянных ссылок:

3. И надстройка плагина Yoats SEO (Настройки SEO > Дополнительно > Постоянные ссылки > Изменить URL адреса):

Все эти манипуляции позволили действительно убрать слово "category" из URL.
---
Если страница категории ранее имела следующую структуру:
https://exemple.com/category/MYCATEGORY/
Подкатегории:
https://exemple.com/category/MYCATEGORY/MYSUBCATEGORY/
---
После проделанных манипуляций ссылки имеют такой вид и полностью работоспособны, без ошибок 404:
Категории:
https://exemple.com/MYCATEGORY/
Подкатегории:
https://exemple.com/MYCATEGORY/MYSUBCATEGORY/
---
P.S. Ранее настройка постоянных ссылок имела следующую структуру:

При такой структуре сниппет не срабатывал и не удалял слово category из URL.
1. Сниппет в functions.php
Код:
//Удаляем category из URL категорий
add_filter('category_link', create_function('$a', 'return str_replace("category/", "", $a);'), 9999);

3. И надстройка плагина Yoats SEO (Настройки SEO > Дополнительно > Постоянные ссылки > Изменить URL адреса):

Все эти манипуляции позволили действительно убрать слово "category" из URL.
---
Если страница категории ранее имела следующую структуру:
https://exemple.com/category/MYCATEGORY/
Подкатегории:
https://exemple.com/category/MYCATEGORY/MYSUBCATEGORY/
---
После проделанных манипуляций ссылки имеют такой вид и полностью работоспособны, без ошибок 404:
Категории:
https://exemple.com/MYCATEGORY/
Подкатегории:
https://exemple.com/MYCATEGORY/MYSUBCATEGORY/
---
P.S. Ранее настройка постоянных ссылок имела следующую структуру:

При такой структуре сниппет не срабатывал и не удалял слово category из URL.
Последнее редактирование: