这个是wordpress的一个主题的首页代码,我想让首页的文章只显示部分,请大侠帮忙改下啊
<?php/***Theloopforhomepage(index)**@packagewplook*@subpackageBlogoLife*@sinceBlogoLi...
<?php
/**
* The loop for home page (index)
*
* @package wplook
* @subpackage BlogoLife
* @since BlogoLife 1.0
*/
?>
<div class="primary">
<div id="content">
<?php wplook_doctitle(); ?>
<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
<?php wplook_content_nav( 'nav-below' ); ?>
<?php else : ?>
<article id="post-0" class="post no-results not-found">
<div class="col1 fleft"><div class="postformat"><div class="format-
icon"></div><div class="left-corner"></div></div> </div>
<div class="col2 fright">
<header class="entry-header"><h1 class="entry-title"><?php _e( 'Nothing Found',
'wplook' ); ?></h1></header><!-- .entry-header -->
<div class="entry-content">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps
searching will help find a related post.', 'wplook' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .entry-content -->
</article><!-- #post-0 -->
<?php endif; ?>
</div><!-- #content -->
</div><!-- #primary --> 展开
/**
* The loop for home page (index)
*
* @package wplook
* @subpackage BlogoLife
* @since BlogoLife 1.0
*/
?>
<div class="primary">
<div id="content">
<?php wplook_doctitle(); ?>
<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
<?php wplook_content_nav( 'nav-below' ); ?>
<?php else : ?>
<article id="post-0" class="post no-results not-found">
<div class="col1 fleft"><div class="postformat"><div class="format-
icon"></div><div class="left-corner"></div></div> </div>
<div class="col2 fright">
<header class="entry-header"><h1 class="entry-title"><?php _e( 'Nothing Found',
'wplook' ); ?></h1></header><!-- .entry-header -->
<div class="entry-content">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps
searching will help find a related post.', 'wplook' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .entry-content -->
</article><!-- #post-0 -->
<?php endif; ?>
</div><!-- #content -->
</div><!-- #primary --> 展开
2个回答
展开全部
没看懂你的意思,是要每篇文章显示部分文字就好,还是要首页只显示几篇文章?
显示摘要:<?php get_template_part( 'content', get_post_format() ); ?>换成 <?php echo mb_strimwidth(strip_tags($post->post_content),0,500,'……'); ?>,其中参数500是要显示的字数。
显示几篇文章:在<?php while ( have_posts() ) : the_post(); ?>前面加入一个query_posts()函数,具体的用法你百度一下,参数比较多,很详细的,这里不多说。循环结束的时候,记得写多一句wp_reset_query()函数。
这些东西不懂就先百度,WP不研究光问根本玩不起。
显示摘要:<?php get_template_part( 'content', get_post_format() ); ?>换成 <?php echo mb_strimwidth(strip_tags($post->post_content),0,500,'……'); ?>,其中参数500是要显示的字数。
显示几篇文章:在<?php while ( have_posts() ) : the_post(); ?>前面加入一个query_posts()函数,具体的用法你百度一下,参数比较多,很详细的,这里不多说。循环结束的时候,记得写多一句wp_reset_query()函数。
这些东西不懂就先百度,WP不研究光问根本玩不起。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |