如何在已选择的条件下显示图像

时间:2015-04-29 作者:pjsando

我有一个自定义帖子类型“Holidays”和一个自定义字段(使用高级自定义字段创建),名为“activity\\u rating”。activity\\u rating字段是一个选择下拉列表,值为1到5。

如果假日被评为非常容易(1),那么我想显示一个特定的图像(1颗星),如果假日被选为容易(2),那么我想显示一个不同的图像(2颗星)等,一直到5(非常困难)。

到目前为止,我从ACF的网站上得到了这篇文章,但我很难添加/如何编辑

<?php

/*
*  Conditional statement (Single Value)
*/

if(get_field(\'activity_rating\') == "1")
{
    //...
}
任何想法都非常感谢!

1 个回复
SO网友:allampatu

you can try this:

if(get_field(\'activity_rating\') == "1") { 
              echo \'path/to/image/onestar.jpg\';
} elseif (get_field(\'activity_rating\') == "2") {
              echo \'path/to/image/twostar.jpg\';
} elseif (get_field(\'activity_rating\') == "3") {
              echo \'path/to/image/threestar.jpg\';
} elseif (get_field(\'activity_rating\') == "4") {
              echo \'path/to/image/fourstar.jpg\';
} else (get_field(\'activity_rating\') == "5") {
              echo \'path/to/image/fivestar.jpg\';
}
结束

相关推荐