0

我在 Wordpress 中设置了自定义字段,我想根据该字段中的值更改图像。

就像是:

  • 如果 custom_field_value = 1,则显示图像 A。
  • 如果 custom_field_value 为 2,则显示图像 B。

我正在尝试创建一个基于分数更改图像的评论分数系统。就像分数是 10 一样,将显示图像。如果分数是 5,将显示不同的图像。

我希望这是有道理的,我会尝试写一些更深入的东西,但我还没有找到很多关于逻辑地创建解决方案的内容。我一直在寻找的所有东西都使用 anecho get_post_meta($post->ID, 'review_score', true)但我不想回显该值(这将是数字分数),我正在尝试根据“review_score”更改图像。

再次,我希望这是有道理的,我希望得到一些帮助。非常感谢大家。

4

1 回答 1

0

所以......不要回显这个值。

$review_score = get_post_meta($post->ID, 'review_score', true);
if(!empty($review_score)) {
  switch ($review_score) :
    case 0 :
      // one image
    break;
    case 5 :
      // another image
    break;
    case 10 :
      // yet another image
    break;
  }
}
于 2013-01-26T16:25:29.503 回答