Share

WordPress single.php 不同栏目不同内容或不同语言不同内容

if (in_category('明星项目')) {
  get_template_part('single-明星项目');
} elseif (in_category(4)) {
  get_template_part('single-002');
} else {
  get_template_part('single-page');
}
// 检测请求中的lang参数
$lang = isset($_REQUEST['lang']) ? $_REQUEST['lang'] : 'en'; // 默认语言设置为英语

// 根据lang参数的值来决定显示哪种语言的内容
if ($lang == 'cn') {
  // 显示中文内容
  get_template_part('single-cn');
} elseif ($lang == 'en') {
  // 显示英文内容
  get_template_part('single-page');
} else {
  // 如果lang参数的值既不是'cn'也不是'en',可以显示默认语言或者错误信息
  get_template_part('single-page');
}