在content.php中设置条件

nzkunb0c  于 2023-09-29  发布在  PHP
关注(0)|答案(2)|浏览(120)

我必须给这个函数加上一个条件:

<div class=imagen01>
<?php sacconicase_post_thumbnail();?>
<div class="mostrasconto"><?php echo ("&nbsp"),"-", get_the_author_meta('discount', $post->post_author ),"%" ;?></div></div>

我必须设置以下内容:如果“get_the_author_Meta”为空,则不回显,但也不显示整个div.mostrasconto。我必须隐藏这个div,因为有一个通过css的背景
哪个是最好的解决方案?

7uhlpewt

7uhlpewt1#

在它周围放一个if语句。

<div class=imagen01>
<?php sacconicase_post_thumbnail();?>
<?php 
$discount = get_the_author_meta('discount', $post->post_author );
if !empty($discount) { ?>
    <div class="mostrasconto"><?php echo ("&nbsp"),"-", $discount,"%" ;?></div>
<?php } ?>
</div>
pu3pd22g

pu3pd22g2#

我找到了一个解决方案,如下所示

<div class="imagen01">
<?php sacconicase_post_thumbnail();
$discount = trim( get_the_author_meta ('discount', $post->post_author ));
if ( ! empty( $discount )) {
echo '<div class="mostrasconto">';
echo '&nbsp;-', $discount,'%';
echo '</div>';
}?>
</div>

相关问题