Wordpress特色图片仅限于概述

时间:2012-11-28 14:28:47

标签: php wordpress

我正在使用一个名为'expression'的模板用于Wordpress,它运行正常。 我想稍微调整一下。 我有一个页面显示我的所有博客帖子,当然每个博客帖子都有自己的概述,如果你点击它。

在您制作的每篇博文上,您都可以设置精选图片。此图像显示在概述页面上,以及1个博客文章的每个详细视图中。 我正试图找到一种方法,只在所有博客的概述页面上显示此特色图像,而不是在博客文章的详细视图中显示。

有办法做到这一点吗?

我尝试通过添加:

来编辑post-template.php中的代码
ispage('blog')

完整代码:

if(has_post_thumbnail() && !$hide_thumbnail && !is_page('blog')){ ?>
    <div class="blog-post-img">
        <?php if(!is_single()){?>
    <a href="<?php the_permalink(); ?>"> 
    <?php }
    $img_id=$pex_page->layout=='full'?'post_box_img_full':'post_box_img';
    the_post_thumbnail($img_id);

     if(!is_single()){
     ?>
    </a>
    <?php } ?>
    </div>
    <?php 
}

这是有效的,但两个特色图片都将消失。这不是我想要的。 谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

最终得到它,

你必须使用:

is_single();

而不是:

is_page();

非常感谢。