如何将拇指从小部件上剥离

时间:2013-10-02 作者:Max

我对我的主题进行了定制,并显示了一些小部件,其中只显示标题而不显示拇指。但问题是我不知道如何删除这个拇指,所以我做了一个自定义拇指大小,并在函数中添加了大小0,0,但我想删除它。因此,拇指得到生成,并在类别页面中可以显示,但在这个小部件中,我不希望它出现在那里,因为这已经减慢了我的网站。这是小部件的一部分,里面有拇指

<div class="widget-container">
            <div class="widget-inner-list">
                <h4 class="widget-header"><?php echo $title; ?></h4>
                <ul class="catonlylist-links2">
                    <?php $recent = new WP_Query(array( \'cat\' => $categories, \'showposts\' => $posts_num )); while($recent->have_posts()) : $recent->the_post();?>
                    <li>
                        <?php if (  (function_exists(\'has_post_thumbnail\')) && (has_post_thumbnail())  ) { ?>
                        <div class="widget-img">
                            <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(\'lists\'); ?></a>
                        </div><!--widget-img-->
                        <?php } ?>
                        <div class="catonlylist-links2-text">
                            <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>

                        </div><!--home-links2-text-->
                    </li>
                    <?php endwhile; ?>
                </ul>
            </div><!--widget-inner-list-->
        </div><!--widget-container-->

1 个回复
SO网友:Sagive

You should remove this part:

<?php if (  (function_exists(\'has_post_thumbnail\')) && (has_post_thumbnail())  ) { ?>
<div class="widget-img">
    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(\'lists\'); ?></a>
</div><!--widget-img-->
<?php } ?>

Just to explain... This conditional statement askes... if there is a thumbnail run the code in between me and my closing tag...

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

<?php } ?>

This part "echoes" the thumbnail container (div) & its href wrapper & the thumbnail itself.

<div class="widget-img">
    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(\'lists\'); ?></a>
</div><!--widget-img-->

结束

相关推荐

Vimeo thumbnails

我使用Advanced Custom Fields 要在我为客户端创建的站点上显示Vimeo视频,客户端将Vimeo ID(url中的最后一个字母)粘贴到字段中,然后显示视频。但我也想显示视频的缩略图,为此我使用以下代码(非工作代码):<?php $imgid = the_field(\'video_link\'); $hash = unserialize(file_get_contents(\"http://vimeo.com/api/v2/video/$imgid.php\"))