我在我正在创建的主题中创建了一个菜单,并添加了 Polylang 附带的语言切换器。
在正面,切换器按应有的方式显示,但它显示了语言的全名(例如英语、德语、...)。我希望打印国家代码而不是全名。
现在:
想要的结果:
我在我正在创建的主题中创建了一个菜单,并添加了 Polylang 附带的语言切换器。
在正面,切换器按应有的方式显示,但它显示了语言的全名(例如英语、德语、...)。我希望打印国家代码而不是全名。
现在:
想要的结果:
您可以通过两种方式实现这一目标:
添加'display_names_as'=>'slug'
到参数
$args = array('show_flags' => 0, 'show_names' => 0, 'hide_current' => false,'dropdown' => 1,'display_names_as'=>'slug'); pll_the_languages($args);
或者
Polylang hook 只需在你的 function.php 文件中添加这个片段:
add_filter( 'pll_the_languages_args', function( $args ) { $args['display_names_as'] = 'slug'; return $args; } );