将html转换为php条件语句

时间:2011-05-29 03:06:25

标签: php wordpress conditional

我正在使用wordpress插件,需要在我的模板中使用以下代码:

<li><a href="#"><?php if (class_exists('MultiPostThumbnails')
                    && MultiPostThumbnails::has_post_thumbnail('shanti', 'two-image')) : MultiPostThumbnails::the_post_thumbnail('shanti', 'two-image', NULL,  'big'); 
                endif; ?></a></li>

基本上,它说“如果存在MultiPost Thumbnails类,则显示'大'图像。”我对PHP不太好,但我想在条件语句中包含<li><a href="#">。原因是因为如果没有图像吐出,我不希望显示空白<li>。知道如何重写此代码以在条件中包含<li>/<a>吗?

由于

1 个答案:

答案 0 :(得分:1)

尝试advanced escaping

<?php if (class_exists('MultiPostThumbnails')
                && MultiPostThumbnails::has_post_thumbnail('shanti', 'two-image')): ?>
<li><a href="#">
    <?php MultiPostThumbnails::the_post_thumbnail('shanti', 'two-image', NULL,  'big'); ?>
</a></li> 

<?php endif; ?>