Кастомные (произвольные) посты на мультиязычном сайте Wordpress — как сделать правильную ссылку?
Добрый день.
Подскажите, как решить следующий вопрос. Есть мультиязычный сайт, основной язык - английский, русский язык дополнительный. Есть кастомные (произвольные) посты, которые отображают только новости на русском языке (экономика, финансы, культура, кино и пр.).
При добавлении в меню получаем правильную ссылку: site.com/ru/russiannews, со списком всех категорий, а при переходе уже на конкретные новости, сайт "отправляет" нас к основному домену, т.е. site.com/russiannews/culture/moscow-festifal - БЕЗ RU. И само меню, боковое меню уже отображаются на английском.
Вопрос: каким образом лучше всего сделать ссылку site.com/ru? На сайте стоит плагин WPML, но русские новости переводить не нужно, нужна только правильная ссылка: site.com/ru/russiannews/culture/moscow-festifal
Если они не назначены как "переводимые" для WPML, то и правильная ссылка с /ru/ не будет генерироваться. Вы можете принудительно все-таки указать для WPML что новости якобы надо переводить, но сами переводы не делать, и не отделять перевод от оригинала. В админке это будет выглядеть вот так:
В этом случае будет корректный URL, но если вы специально не переведете контент, то он будет отображаться на языке по умолчанию.