Como definir dinâmico `home` e` siteurl` no WordPress?
Eu configuro a configuração multilíngue dinamicamente usando olocale
filtro. Que buscam o nome do subdomínio para determinar o idioma.
function load_custom_language($locale) {
// get the locale code according to the sub-domain name.
// en.mysite.com => return `en`
// zh.mysite.com => return `zh_CN`
// tw.mysite.com => return `zh_TW`
// etc..
}
add_filter('locale', 'load_custom_language');
Isso funciona para a página de índice, mas quando redireciono para outra página, devido às configurações dehome
esiteurl
, ele sempre redireciona meu site para o original (www.mysite.com
)
Estou curioso para encontrar uma maneira dinâmica de filtrar ohome
esiteurl
de acordo com a solicitação, porque eu posso usar mais de um subdomínio para o meu site e tenho apenas uma configuração para as duas configurações.