WordPress技巧之免插件首页分类自动摘要

大家在使用WordPress发布文章的时候如果不填写摘要,在首页会限制全部的文章内容这样有很多缺点,
其实处理这个问题非常简单,大家都可以利用在WordPress中内置这个功能来实现。用这个方法的优点是减少了页面加载的时间并且提高了页面浏览数量。
它如何减少页面加载的时间?
如果你写有大量图片的文章,在同一个页面加载这些图片将会大大影响你的页面加载时间。而通过使用本文的方法,你可以显示一下该文章的迷你描述,而让读者通过单独的文章页面浏览文章。
它如何提高页面浏览数量?
如果你不使用摘要的话,有时用户会只阅读分类页面下的文章。而如果加了摘要,他们将会转向原始的文章。页面浏览量就从1变为2了。另外,由于评论表单也跟原始文章在同一个页面,这样就会有更多的用户会发表评论,因为不需要加载另一个单独的页面来发表评论显得更加方便了。
设置方法:
打开你的网站目录下的index.php、archive.php 以及category.php文件(注意:别用记事本编辑推荐使用UE32)
找出下面的代码:

< ?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’);

如果你想要查看这段代码的效果,只要从导航菜单点击任何一个分类,你就会看到它不显示完整的文章而是摘要。
—————————————————————————————————————————
以下代码可以在你的首页、存档页、目录页使用摘要输出,并有 阅读全文 查看更多 的功能,
不但利于搜索引擎优化,并且也可以一定程度上增加用户的页面浏览深度.
同样是修改index.php文件中的

< ?php the_content(); ?>

替换为:

< ?php if(is_category() || is_archive() || is_home() ) {
the_excerpt();
} else {
the_content(‘Read the rest of this entry &raquo;’);
} ?>

可以在后面添加阅读全文的代码:

<div class=”details”><a href=”<?php the_permalink() ?>”>–阅读全文–</a></div>

发表评论

ctrl+enter

提醒:自动屏蔽广告和非中文评论!!!