这是 WordPress 主题文件中的自定义代码 我正在尝试修改这个 PHP 代码“if”语句。第一部分检查页面是否为法语,否则将显示英语。但是,第二部分“立即申请”链接只有英文版本。所以我需要像第一部分一样的“if”语句。
这是原始代码:
echo '<main>';
if (pll_current_language() == 'fr') {
echo '<h4 class="category-title">Adhésion pour membres de l’industrie (catégorie B)</h4>';
}
else {
echo '<h4 class="category-title">Industry Membership (Category B)</h4>';
}
echo '<p>' . $category_b_information . '</p>';
if ($application_link_b) {
echo '<a href="' . $application_link_b . '" class="button" target="_blank" rel="noopener">Apply Here</a>';
}
echo '</main>';
这是我尝试过的,但出现错误:
echo '<main>';
if (pll_current_language() == 'fr') {
echo '<h4 class="category-title">Adhésion pour membres de l’industrie (catégorie B)</h4>';
}
else {
echo '<h4 class="category-title">Industry Membership (Category B)</h4>';
}
if (pll_current_language() == 'fr') {
echo '<p>' . $category_b_information . '</p>';
if ($application_link_b) {
echo '<a href="' . $application_link_b . '" class="button" target="_blank" rel="noopener">appliquer ici</a>';
}
else {
echo '<p>' . $category_b_information . '</p>';
if ($application_link_b) {
echo '<a href="' . $application_link_b . '" class="button" target="_blank" rel="noopener">Apply Here</a>';
}
echo '</main>';
您的代码中有多个错误,请尝试以下操作:
echo '<main>';
if (pll_current_language() == 'fr') {
echo '<h4 class="category-title">Adhésion pour membres de l’industrie (catégorie B)</h4>';
echo '<p>' . $category_b_information . '</p>';
if ($application_link_b) {
echo '<a href="' . $application_link_b . '" class="button" target="_blank" rel="noopener">appliquer ici</a>';
}
}
else {
echo '<h4 class="category-title">Industry Membership (Category B)</h4>';
echo '<p>' . $category_b_information . '</p>';
if ($application_link_b) {
echo '<a href="' . $application_link_b . '" class="button" target="_blank" rel="noopener">Apply Here</a>';
}
}
echo '</main>';
应该可以。