PHP if [result of function] == "然后返回HTML


PHP if [result of function] == "specific string" then echo HTML

我给了这些项目一些标题,这工作得很好:

<img alt="<?php the_title_attribute(); ?>" src="photoproject1.png"/>

得到

<img alt="project 1" src="photoproject1.png"/>

接下来,如果项目标题是"项目1",我只想要某些HTML来渲染,所以我在想这样的东西:

<?php if (the_title_attribute() == "project 1") {
    echo '<img src="icoproject1.png" />'
    }
?>

the_title_attribute()自动回显返回的字符串。

你可以通过使用the_title_attribute(array("echo" => false))来改变它。

有关更多信息,请参阅the_title_attribute的Wordpress文档