Удалить префикс только у одной рубрики
У меня на сайте есть "Видео" и "Статьи".
"Видео" - это как бы отдельная рубрика с постами, где только видео. "Статьи" - просто статьи на разные темы.
(Если что, "/category/" вырезается плагином Yoast SEO).
Моя цель была заменить:
http://example.com/testovaya-rubrika/
http://example.com/testovaya-rubrika/testovaya-statya/
на
http://example.com/articles/testovaya-rubrika/
http://example.com/articles/testovaya-rubrika/testovaya-statya/
и я решил в настройках постоянных ссылок задать: /articles/%category%/%postname%/
И вроде всё ок. Но теперь возникает вопрос - а как убрать этот префикс (/articles/) только у рубрики "Видео"? Изменять .htaccess не хочу. Может можно как-то решить эту проблему через functions.php?
Вообще, конечно можно было сделать всё по другому. Например, сделать все рубрики(кроме "Видео") подрубриками рубрики "Статьи". Но у меня такой подход вызывает чувство внутреннего дискомфорта.
Думаю, что вы указали мне правильный путь с новым типом записи. Завтра буду пробовать.
Возможно проще и правильнее создать новый тип записи для Видео записей...
Если не подходит по каким-то причинам, то нужно смотреть в сторону добавления новых Rewrite правил - см add_rewrite_rule()...