我有两种语言的网站(在wordpress上)(pl和en)。我使用PHP代码来显示社交媒体按钮。对此,我使用"自定义字段"以及页面中的数据 要显示社交媒体按钮(pl版本),我使用以下代码:
<?php
$social_icons = get_field('social_icons',9);
if (!empty($social_icons)) {
echo $social_icons;
}
?>
9 - 这是我有数据页面的数字。
我想以第二语言(en)显示它。页码375中的数据。
BTW我使用Polylang插件。
我应该用什么代码?
答案 0 :(得分:1)
将要显示侧面的语言存储在变量中。
E.g。 $language
然后根据选择的语言在代码中添加另一个数字:
<?php
if ($language == "en") {
$page = 375;
} else if ($language == "pl") {
$page = 9;
} else {
//any other languages?
}
$social_icons = get_field('social_icons', $page);
if (!empty($social_icons)) {
echo $social_icons;
}
?>