WPML

您可以将语言切换器添加到网站上的自定义位置。这包括使用 PHP 将其添加到主题文件中,或者使用简码将其添加到页面和文章中。

启用自定义语言切换器

要使用简码或 PHP 显示语言切换器,请前往WPML设置语言切换器自定义语言切换器,并勾选复选框以启用自定义语言切换器。

启用“自定义语言切换器”选项
启用“自定义语言切换器”选项

语言切换器简码

您还可以使用 WPML 的语言切换器区块在整个网站(包括文章和页面)上显示语言切换器。

您可以使用以下两个 WPML 简码之一在文章和页面内显示语言切换器:

  • [wpml_language_selector_widget]
  • [wpml_language_selector_footer]
使用简码显示语言切换器
使用简码显示语言切换器

wpml_language_selector_widget 简码根据 WPML设置语言切换器 中自定义语言切换器 部分的选项设置输出语言切换器。

wpml_language_selector_footer 简码根据 WPML设置语言切换器中页脚语言切换器 部分的选项设置输出语言切换器。即使未勾选在页脚显示语言切换器复选框,您也可以使用此简码。

使用 PHP 的语言切换器

您可以使用 PHP 将语言切换器添加到主题的 PHP 模板文件中。为此,请使用以下两个操作。

  • do_action('wpml_add_language_selector');
  • do_action( 'wpml_footer_language_selector');

do_action('wpml_add_language_selector');操作根据WPML设置语言切换器中自定义语言切换器部分的选项设置输出语言切换器。

do_action( 'wpml_footer_language_selector'); 操作根据 WPML设置语言切换器中页脚语言切换器部分的选项设置输出语言切换器。即使在页脚显示语言切换器选项已禁用,您也可以使用此操作。

您还可以使用 PHP 创建自定义语言切换器。阅读有关如何创建自定义语言切换器的更多信息。

作者:Amir