在 Wordpress + Polylang 中获取所选语言网站的主页
Get homepage of a website of selected languge in Wordpress + Polylang
在我的 Wordpress + Polylang 网站中,accueil
是法语主页的页面名称,inicio
是西班牙语主页的页面名称。
所以主页是:
English : https://www.example.com
French : https://www.example.com/fr/accueil/
Spanish : https://www.example.com/es/inicio/
是否可以获取 selected 语言的主页 url?
我用home_url()
获取主页。
并且我使用 pll_current_language()
polylang 函数来获取网站的 selected polylang 语言代码。
但是home_url()
returns相同的英文主页url即使我select任何其他语言。
您可以使用 pll_home_url()
作为 docs。
它接受一个参数(所需主页的语言)。
(string) pll_home_url( $lang = '' );
在我的 Wordpress + Polylang 网站中,accueil
是法语主页的页面名称,inicio
是西班牙语主页的页面名称。
所以主页是:
English : https://www.example.com
French : https://www.example.com/fr/accueil/
Spanish : https://www.example.com/es/inicio/
是否可以获取 selected 语言的主页 url?
我用home_url()
获取主页。
并且我使用 pll_current_language()
polylang 函数来获取网站的 selected polylang 语言代码。
但是home_url()
returns相同的英文主页url即使我select任何其他语言。
您可以使用 pll_home_url()
作为 docs。
它接受一个参数(所需主页的语言)。
(string) pll_home_url( $lang = '' );