Removing blog page images

时间:2013-05-21 作者:kia4567

我有我的blog page here 然而,在我创建的一个网站上,我不太明白在哪里可以找到代码来去除我孩子主题上的图像。我使用的是2010年的代码,我已经设置了自己的博客模板页面,但它不起作用,所以我显然编辑了错误的文件。

所以不是循环。php我想要编辑的文件,以便在主博客页面上删除这些图像?

<?php /* How to display all other posts. */ ?>

    <?php else : ?>
        <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
            <h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( \'Permalink to %s\', \'twentyten\' ), the_title_attribute( \'echo=0\' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>



    <?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
            <div class="entry-summary">
                <?php the_excerpt(); ?>
            </div><!-- .entry-summary -->
    <?php else : ?>
            <div class="entry-content">
                <?php the_content( __( \'Continue reading <span class="meta-nav">&rarr;</span>\', \'twentyten\' ) ); ?>
                <?php wp_link_pages( array( \'before\' => \'<div class="page-link">\' . __( \'Pages:\', \'twentyten\' ), \'after\' => \'</div>\' ) ); ?>
            </div><!-- .entry-content -->
    <?php endif; ?>


        </div><!-- #post-## --> 
但我不知道图像显示在哪里。这些只是我在整个内容中添加到博客条目中的图像。

感谢您的帮助!

2 个回复
最合适的回答,由SO网友:Burgon 整理而成

听起来您只想在博客主页上显示摘录。为此,添加is_home() 条件语句,使其如下所示:

<?php if ( is_archive() || is_search() || is_home() ) : // Only display excerpts for archives, search and blog home page. ?>
你可以阅读更多关于is_home()here.

SO网友:Pat J

如果图像是页面内容的一部分,您可以尝试以下操作:

add_filter( \'the_content\', \'wpse100248_strip_images\' );
function wpse100248_strip_images( $content ) {
    if( is_home() || is_front_page() ) {
        $find = \'/<img [^>]*>/\';
        $repl = \'\';
        $content = preg_replace( $find, $repl, $content);
    }
    return $content;
}
这应该删除<img ...> 来自帖子/页面内容的标记,但仅在站点的首页或主页上。

参考文献法典:is_front_page() &;is_home()
PHP的preg_replace()

结束

相关推荐

Multiple Blog Pages

例如,一些WP Premium主题的预览网站会显示具有不同模板的多个博客页面。全宽博客页面中等图像博客页面Pinterest风格的博客页面。现在,他们如何做到这一点,并在一个网站上有多个“不同”风格的博客页面?谢谢,艾伦