首页显示文章全文是 wordpress 默认的文章输出方式,可对于经常写长篇大论的博主来说,这种方式并不友好——想从首页看第 2 篇文章得把页面先向下拉半小时……按理说强大的 wordpress 应当可以由博主设置首页显示摘要或是全文,但是,很遗憾,即使找遍后台所有的设置项,唯一一个和摘要沾边的设置是 feed 的输出方式,这显然对博客的 web 首页输出摘要没有任何帮助。所以,我们的主题要想在首页、分类页、标签页以摘要的方式显示文章只能另外想办法了……
办法 1,在主题中修改输出文章的代码。其实 wordpress 内部有摘要输出函数,即 the_excerpt()。打开想要输出摘要的页面,比如 index.php 或者 category.php,找到
将其修改为:
上面最后一行代码,自己改成想要的格式就好。
办法 2,使用more 标签。即在你希望显示的摘要最后插入:<!–more–>
我是在使用了 wordpress 很久以后才知道 more 标签,优点是简单、不需要修改代码,缺点是不够灵活,日后若想显示全文的话,需要修改文章。
办法 3,使用插件。wp_plugin_limit-posts-automatically-cn,wp-utf8-excerpt,Limit Posts Automatically 这三个插件都是显示摘要或者截断文章的插件,使用方法不再赘述,英文不好的建议用第一个插件,设置均为中文。目前 wordpress 插件已经丰富应有尽有的程序。如果遇到一个 wordpress 相关问题需要解决,基本上都有解决问题的插件,我把这个办法放在最后一个,是想说明,任何时候都用插件解决问题并不可取,插件可能会导致性能和兼容等问题。
还没有人赞赏,快来当第一个赞赏的人吧!
- 2¥
- 5¥
- 10¥
- 20¥
- 50¥