Php Wordpress仅在概览中提供特色图片

Php Wordpress仅在概览中提供特色图片,php,wordpress,Php,Wordpress,我正在为Wordpress使用一个名为“expression”的模板,它工作得很好。 我只是想稍微调整一下。 我有一个页面显示我所有的博客文章,当然,若你们点击它,每个博客文章都有自己的概述 在你写的每一篇博客文章上,你都可以设置一个特色图片。此图像显示在概览页面上,以及1篇博客文章的每个详细视图上。 我试图找到一种方法,只在所有博客的概览页面上显示这幅特色图片,而不是在博客文章的详细视图上 有办法做到这一点吗 我试图通过添加以下内容来编辑post-template.php中的代码: ispag

我正在为Wordpress使用一个名为“expression”的模板,它工作得很好。 我只是想稍微调整一下。 我有一个页面显示我所有的博客文章,当然,若你们点击它,每个博客文章都有自己的概述

在你写的每一篇博客文章上,你都可以设置一个特色图片。此图像显示在概览页面上,以及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 
}
if(has_post_thumbnail()&&!$hide_thumbnail&&!is_page('blog')){?>
终于明白了

您必须使用:

is_single();
而不是:

is_page();

无论如何,谢谢。

请接受您的答案,答案旁边应该有一个空的复选标记。这告诉我们,它解决了问题,无需猜测