我在Wordpress中设置了自定义字段,我想根据该字段中的值更改图像。
类似的东西:
我正在尝试创建一个根据分数更改图像的评分系统。如果得分为10,则会显示图像。如果分数为5,则会显示不同的图像。
我希望这是有道理的,我会尝试更深入地写一些东西,但我没有能够在逻辑上创建一个解决方案。我一直在寻找的所有内容都使用了echo get_post_meta($post->ID, 'review_score', true)
,但我并没有试图回显价值(这将是数字分数),我正在尝试根据“review_score”更改图像。
再一次,我希望这有一定道理,我会喜欢一些帮助。非常感谢。
答案 0 :(得分: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;
}
}