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 · 最后更新时间:2023年3月2日