欢迎关注Hadoop、Spark、Flink、Hive、Hbase、Flume等大数据资料分享微信公共账号:iteblog_hadoop
  1. 文章总数:978
  2. 浏览总数:11,976,100
  3. 评论:3938
  4. 分类目录:106 个
  5. 注册用户数:6129
  6. 最后更新:2018年12月15日
过往记忆博客公众号iteblog_hadoop
欢迎关注微信公众号:
iteblog_hadoop
大数据技术博客公众号bigdata_ai
大数据猿:
bigdata_ai

怎么让WordPress首页显示文章摘要

WordPress的功能很强大,可以根据自己的需求来修改自己的网站。

在Wordpress 3.5.1的中提供了默认的主题Twenty Twelve,很不错,但是首页显示的是全文信息,这不仅使得页面太长,也使得加载速度变的很慢,只有在搜索的时候才会显示摘要,那么怎么去让首页显示文章的摘要呢?
到wordpress后台,依次选择 外观-->编辑-->选择右边的index.php,在里面可以看到语句

<?php while ( have_posts() ) : the_post(); ?>
    <?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>

可以看出,index.php是嵌套一个 content.php 的文件用于专门显示文章的内容,这就是为什么在首页老是显示文章全文。那么,打开content.php文件找到

<?php 
the_content( __( 'Continue reading <span>&rarr;</span>', 'twentyeleven' ) ); 
?>

将它修改为

<?php if(!is_single()) {
the_excerpt();
} else {
the_content(__('(more…)'));
} ?>

保存,现在去看看你的首页,是不是只显示摘要了?

(转载请注明:https://www.iteblog.com/archives/21,请不要用于商业目的。)

本博客文章除特别声明,全部都是原创!
转载本文请加上:转载自过往记忆(https://www.iteblog.com/)
本文链接: 【怎么让WordPress首页显示文章摘要】(https://www.iteblog.com/archives/21.html)
喜欢 (17)
分享 (0)
发表我的评论
取消评论

表情
本博客评论系统带有自动识别垃圾评论功能,请写一些有意义的评论,谢谢!
(9)个小伙伴在吐槽
  1. 修改成这样就只显示标题了,哈哈。 :mrgreen: <?php if(!is_single()){}else{ the_content(__('(more...)'));}?>
    小董君2016-08-16 13:19 回复
  2. 插入‘More 标签’也可以实现的
    xyok2013-10-04 16:46 回复
  3. 怎么让Wordpress首页显示文章摘要 - 过往记忆
    cheap nfl jerseys usa2013-09-26 15:25 回复
  4. 解决了。刚才看走眼没看到那个文件 嘿嘿
    liqilei2013-09-15 03:02 回复
  5. 博主你好, 我怎么找不到content.php文件 具体路径是什么呢?
    liqilei2013-09-15 02:57 回复
  6. How neat! Is it really this sipmle? You make it look easy.
    Manu2013-08-02 18:51 回复
  7. Very good!只有你这个答案解决了问题。不过,在百度上找不到你这个答案,是用谷歌才搜索到的,是不是对百度不够友好?
    Trey2013-07-06 08:37 回复
    • 不是因为对百度支持不好,是因为百度收录网页要求有点高,新网站没那么快收录。
      w3970907702013-07-07 16:40 回复
      • So much info in so few words. Toltsoy could learn a lot.
        Bebe2013-08-02 15:07 回复