Не знаю, как озаглавить мою проблему.
У меня есть веб-сайт Wordpress, где большинство значений хранятся в пользовательских полях и очень независимы от языка - например, большинство значений являются числами.
Вместо создания мультисайта с несколькими сетевыми сайтами я ищу гораздо более простое решение.Допустим, я хочу создать немецкую версию.Тогда в идеале я мог бы перенаправить всех немецких пользователей, получающих доступ к сайту с /de/
, на немецкую версию темы.
Например: http://www.example.com/post-name/
направляет на single.php
в файлах темы http://www.example.com/de/post-name/
направляет на single-de.php
в файлах темы.Таким образом, они будут иметь одинаковое содержание, но перевод будет в файле темы.
Единственная проблема, которую я вижу, - это канонический URL, но я полагаю, что и с этим можно справиться.Поэтому мой вопрос заключается в том, можно ли перенаправить всех пользователей, которые переходят на /subfolder/post-name/
, к определенному файлу темы и отображать содержимое этого сообщения с конкретным файлом темы?
Есть ли какое-либо решение, которое я пропустил, чтоможет быть проще?
Мое решение, приведенное выше, потребует только перенаправления и некоторые дополнительные файлы темы вместо создания совершенно нового мультисайта и импорта всего, а также обновления этого сайта.