我有以下blog post index page。它会在帖子文本之前加载特色图片。
在post itself上 - 我希望功能图片不加载。我相信这涉及编辑此content.php file (attached here),但我无法弄清楚如何执行此操作,使得图像仅在索引页面上加载而不在帖子页面上加载。任何帮助将不胜感激。
答案 0 :(得分:1)
在第24行
上添加以下代码代替 the_post_thumbnail('serene-featured-image');将第24行替换为以下代码:
<?php
if ( ! is_single() ) :
the_post_thumbnail( 'serene-featured-image' );
endif;
?>
答案 1 :(得分:0)
在single.php
(博客文章的Deatil页面)
<div class="main-image<?php if ( '' == get_the_post_thumbnail() && 'video' === get_post_format() ) echo ' et_video_only'; ?>">
<?php if ( 'video' === get_post_format() && false !== ( $first_video = et_get_first_video() ) ) : ?>
<div class="et-video-container">
<?php echo $first_video; ?>
</div>
<?php endif; ?>
<?php if ( ! is_single() || ! 'video' !== get_post_format() ) : ?>
<a href="<?php the_permalink(); ?>" class="et-main-image-link">
<?php endif; ?>
<?php the_post_thumbnail( 'serene-featured-image' ); ?>
<?php serene_post_meta_info(); ?>
<?php if ( isset( $first_video ) && $first_video ) : ?>
<span class="et-play-video"></span>
<?php endif; ?>
<?php if ( ! is_single() || ! 'video' !== get_post_format() ) : ?>
</a>
<?php endif; ?>
</div> <!-- .main-image -->
答案 2 :(得分:0)
您必须找到函数the_post_thumbnail
的所有匹配项并将其删除。
有趣的文件是:
同时检查get_the_post_thumbnail