如果有张贴格式的视频显示在拇指上播放图标。怎么样?

时间:2014-10-31 01:36:51

标签: php wordpress widget custom-post-type

我正在使用自定义帖子功能,并希望实现一个技巧,如果帖子的帖子格式设置为视频,将在拇指上显示播放图标。我怎么能做到这一点。我正在尝试使其适用于我构建的一个仅显示视频帖子的小部件。

这是我尝试过的,它可以工作,但它会破坏并隐藏其他拇指(下图)。

div id="video-block" >


        <?php $recent = new WP_Query(array( 'cat' => $categories, 'showposts' => $posts_num )); while($recent->have_posts()) : $recent->the_post();?>

                <div class="video-entry">


                    <?php if (  (function_exists('has_post_thumbnail')) && (has_post_format( 'video' )) && (has_post_thumbnail()) ) { ?>

                         <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'video-thumb', array( 'class' => 'img-video' )); ?><span class="playbutton"></span></a>

                        <?php } ?>

                        <div class="video-text">

                            <a href="<?php the_permalink() ?>" rel="bookmark"><?php short_title(68); ?></a>

                        </div><!--video-text-->

                </div> <!--video-entry-->

                    <?php endwhile; ?>

   </div>  <!--videoblock-->

更新了部分!这是正确的做法吗?

<?php if ( has_post_format( 'video' )) : ?>
                         <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'video-thumb', array( 'class' => 'img-video' )); ?><span class="playbutton"></span></a>
                         <?php else : ?> 
                         <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'video-thumb', array( 'class' => 'img-video' )); ?></a>
                        <?php endif; ?>

0 个答案:

没有答案