Я развертываю многосайтовую сеть, используя подпапки. Я обнаружил, что на основном сайте постоянные ссылки на новостные сообщения можно размещать только так:
/blog/%year%/%monthnum%/%postname%/
Я понимаю, что этот префикс необходим для снижения риска конфликта между основным сайтом и дочерними сайтами. К сожалению, это серьезный веб-сайт, где слово «блог» не совсем уместно. Что-то подобное /pressreleases
было бы намного уместнее, и все же избежать конфликтов.
Я пробовал различные «трюки», о которых упоминают люди, такие как редактирование структуры постоянных ссылок в настройках сетевого администратора. Я также безуспешно пытался использовать правила перезаписи (как Apache, так и плагин Redirection). WordPress должен полагать, что сообщения находятся в адресной строке, поэтому переписывание приводит к ошибке 404. Я мог бы перенаправить их обратно на /blog
, но это все еще имеет ту же проблему.
Как я могу изменить постоянные ссылки?
Посмотрим, правильно ли я это помню.
permalink_structure
. По умолчанию значение должно быть/blog/%year%/%monthnum%/%postname%/
/pressreleases/%year%/%monthnum%/%postname%/
или просто/%year%/%monthnum%/%postname%/
. Затем сохраните изменения.ржу не могу
Есть ли способ внести это изменение в код, чтобы клиент случайно не изменил его?