当我有一个显示帖子摘要的页面时,项目的顺序如下:
我想要的是
当我查看主题的代码(content.php)时,我遇到了一个名为the_excerpt()的函数。我在主题中找不到此功能,因此无法更新。
<?php if ( is_search() || is_home() || is_tag() ) : // Only display Excerpts for Search ?>
<div class="entry-summary">
<?php the_excerpt(); ?>
</div><!-- .entry-summary -->
所以我的问题是
答案 0 :(得分:0)
你必须移动“碎片”并添加一些CSS以使其看起来很好。
在archive.php
中 - 使用以下代码替换header
标记(以及标记本身)的内容:
<header class="entry-header">
<?php if ( is_single() ) : ?>
<h1 class="entry-title"><?php the_title(); ?></h1>
<?php else : ?>
<h1 class="entry-title">
<a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
</h1>
<?php endif; // is_single() ?>
<?php if ( ! post_password_required() && ! is_attachment() && !is_single() ) : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<?php endif; ?>
<?php if ( comments_open() ) : ?>
<div class="comments-link">
<?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?>
</div><!-- .comments-link -->
<?php endif; // comments_open() ?>
</header><!-- .entry-header -->
请注意,您必须在.entry-title中添加一些样式,因为它下方没有间距,看起来不合适。