我正在尝试在我的 wordpress 网站中显示一些图像。我正在尝试通过制作背景 div 和图像style=""
所以当我这样做时:
<?php
if(has_post_thumbnail($property->ID)){
$image_url = get_the_post_thumbnail($property->ID,array(300,220),array('class' => "post_thumbnail"));
}else{
$image = $image_url = '';
}
?>
<div class="property_photo" style="background-image:url('<?php echo $image_url;?>') no-repeat;">
</div>
照片不再显示,它正在打印') no-repeat;">
图像应显示的位置。当我使用名称中没有“_”的变量时,它不会打印任何内容。所以为了避免这种情况,我试图$image = $image_url = '';
解决这个问题。
这是一个简单的语法问题,还是 php 中的某些东西导致了这个问题?它看起来不像语法,因为当我使用其他变量时它不会这样做。