我们的一些用户希望能发一份如何在WordPress主题中显示发布文章摘要的教程。其实这个非常简单,大家都可以利用在WordPress中内置这个功能来实现。用这个方法的优点是减少了页面加载的时间并且提高了页面浏览数量。
它如何减少页面加载的时间?
如果你写有大量图片的文章,在同一个页面加载这些图片将会大大影响你的页面加载时间。而通过使用本文的方法,你可以显示一下该文章的迷你描述,而让读者通过单独的文章页面浏览文章。
它如何提高页面浏览数量?
如果你不使用摘要的话,有时用户会只阅读分类页面下的文章。而如果加了摘要,他们将会转向原始的文章。页面浏览量就从1变为2了。另外,由于评论表单也跟原始文章在同一个页面,这样就会有更多的用户会发表评论,因为不需要加载另一个单独的页面来发表评论显得更加方便了。
教程
打开你的index.php、archive.php 以及category.php文件。有些人的模板并不一定都包含所有这些文件,也没有关系,只需要打开你手头上有的文件就好。
找出下面的代码:
<?php the_content(); ?>
将它替换为:
<?php the_excerpt(); ?>
这样你就可以从WordPress管理面板写自定义的摘要了。
如果你没有写自定义的摘要,那么WordPress 将会自动从你的文章前面的55个字放到摘要里显示。从WordPress2.9以后的版本,你都可以修改摘要的字数限制,如果你需要修改字数限制,只要打开 functions.php文件添加下面的代码:
// Changing excerpt length
function new_excerpt_length($length) {
return 100;
}
add_filter('excerpt_length', 'new_excerpt_length');
// Changing excerpt more
function new_excerpt_more($more) {
return '%u2026';
}
add_filter('excerpt_more', 'new_excerpt_more');
如果你想要查看这段代码的效果,只要从导航菜单点击任何一个分类,你就会看到它不显示完整的文章而是摘要。
原文:How to Display Post Excerpts in WordPress Themes
分类:新闻资讯