[英]Php echo code for different language on site
我有兩種語言(pl和en)的網站(在wordpress上)。 我使用php代碼顯示社交媒體按鈕。 為此,我使用“自定義字段”和頁面中的數據。
要顯示社交媒體按鈕(PL版本),請使用以下代碼:
<?php
$social_icons = get_field('social_icons',9);
if (!empty($social_icons)) {
echo $social_icons;
}
?>
9-這是我有數據的頁面上的數字。
我想用第二種語言顯示。 在第375頁中的數據。
順便說一句,我使用Polylang插件。
我應該使用什么代碼?
將要顯示側面的語言存儲在變量中。
例如$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;
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.