投递文章投递文章 投稿指南 RSS订阅RSS订阅

WordPress中控制首页和列表页内容(摘要)显示的字数

来源:iT堂整理 发布时间:2008-10-27 收藏 投稿 字体:【

wordpress的首页中只显示文章的摘要?
在不使用任何hack和plugin的情况下,有两种方式可以实现:

1、使用more标签 (缺点:每次都要加一下这个东西,不灵活只能一刀切。优点:方法比较正规不需要改动模版)

在你需要截断的地方(就是你的编辑框)加

<!-more->

代码.
在<!–more–>在之前的内容非单篇post的情况下作为摘要显示。
小提示:如何在quicktags栏中显示more按钮。
在你使用的theme的index.php中查找<?php the_content(); ?>,如找到,用<?php the_content(__(’(more…)’)); ?>覆盖。

 
2、使用the_excerpt标签 (缺点:需要改动模版,而且显示的是纯文本。优点:一劳永逸直接把想要的部分来做摘要)

使用方法,注意是编辑你的模版中(wp-contant/themes/你的模版/index.php) 文件)。

找到

<?php the_content(__(’(more…)’)); ?>



<?php the_content(); ?>

修改为:

<?php if(!is_single()) {
     the_excerpt();
     } else {
     the_content(__('(more…)'));//或者<?php the_content(); ?>
  } ?>
保存
现在你的wordpress,除非打开单个post,其他情况下都是显示摘要。

当然你也可以选择使用plugin(插件)来实现这一效果:

wordpress博文内容摘要字数限制插件官方下载地址:http://wordpress.org/extend/plugins/wp-limit-posts-automatically/

顶一下
(3)
42.9%
踩一下
(4)
57.1%
本文Tags:
  • 表情:
  •    
  • 评价:
用户名: 密码: 匿名 注册
最新评论 查看所有评论
About iTtang - 联系我们  - 专题列表 - 友情链接  -  高级搜索  -  帮助中心  -  您的意见