如果该帖子包含特定的自定义值,如何在帖子中显示某些图像。
例如,我有两个帖子,一个有名为top_post
的自定义字段,其值为true
。另一个根本没有那个价值。我希望将此值设置为true
的那个显示图像(显示它是顶部帖子的图像)和没有显示任何值的值。
我知道函数会像“如果top_post值是'true'然后显示img(url)”,但我不知道如何编写该函数,因为我只是一个PHP初学者。
任何帮助表示感谢。
编辑:我尝试在各种编码博客上找到功能代码,但没有成功......此外,我没有功能编码经验,这也是我要求功能代码的原因。答案 0 :(得分:1)
你走在正确的轨道上,我认为你需要记住的是你正在使用PHP在页面上生成HTML。因此,如果您希望在某个条件成立时显示图像,则只有在条件为真时才为该图像生成HTML:
if(top_post)
echo "<img src='top_post_image.png'>"
答案 1 :(得分:1)
扩展Atiaxi的答案,并且可能会让你在php中作为初学者更具可读性:
if ($top_post == true)
{
echo "<img src='top_post_image.png'>";
} else {
echo "<img src='blank.png'>"; //you could also leave this line out if you want 'nothing'
}