簡體   English   中英

網站上不同語言的php回顯代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM