当前位置:首页 > 站长 > 正文内容

wordpress博客如何在首页只显示文章摘要

2014-05-15 | 分类:站长 | 评论:0人 | 浏览:2,881次

在用wordpress博客的时候大家应该都会遇到一个问题,那就是自己写的文章在搏客的首页都会显示全文,不能像其他搏客一样只显示文章的摘要。当然,对于这种现象大家都会在百度搜索为什么wordpress博客如何在首页只显示文章摘要。然而百度搜索的结果出来也会有很多种方法,下面给大家介绍下这几种方法。

第一种方法较为简单:
在HTML编辑状态下,插入more标签。More标签显示为:<!––more––>

第二种方法:直接修改模板
昨天我的模版不知道出了什么状况,突然More标签就显示不正常了,无奈之下采取第二种稍微复杂的方法,并且实验成功。在WordPress系统中,默认的首页和目录页使用的是全文输出,这对于文章内容较长的博客来说很不方便。

首先找到wp-content/themes下你使用的模板目录,查找目录中的文件,如果有home.php则修改home.php,没有的话就修改index.php,找到

1 <?php the_content(); ?>

这一行,将其修改为以下代码:

1 <?php if(is_category() || is_archive() || is_home() ) {
2 ???? the_excerpt();
3 } else {
4 ???? the_content(‘Read the rest of this entry &raquo;’);
5 } ?>
6 <div><div><?php comments_popup_link(‘No Comments’, ’1 Comment’, ‘% Comments’); ?> so far | <a href=”<?php the_permalink() ?>“>Read On &raquo;</a></div></div>

这时,WordPress首页和分类就显示为摘要信息而不是全文信息。

这段代码可以在你的首页、存档页、目录页使用摘要输出,使用摘要输出后,整个WordPress的重复内容就少多了,很利于搜索引擎优化。

上面的二种方法应该是大家经常用的,也看的最多的方法了。可是,不知道有没有朋友像我一样用这种方法改不了的。因为不管我在哪个文件里我都找不到?<?php the_content(); ?>这段代码。我弄了一下午的时间都没有给弄好。

其实wordpress博客首页只显示摘要我以前弄过也弄好了,只是换了个模板我竟然忘了是怎么弄的了。所以又开始研究怎么弄。在我的一不小心竟然发现了我安装的自动截断插件起了作用。在后台的管理界面大家在左边的工作会看到自动截断文章插件的设置。自己只要设置下文章的首页的文章就会只显示文章了。也就是这么的简单。下面把这个插件的下载地址给大家。大家只要下载上传到自己的搏客在后台的左边工具设置一下就可以了,就是这么的简单。

其实这个插件我是在月光搏客下载的。大家也可以看下。我当初安装了这个插件却不知道是如何使用的,今天才给摸索出来。好了,大家自己下载安装试下吧,

来源:邵连虎博客(微信号/QQ号:1581891574),转载请注明出处,谢谢!
l

  • 评论:(0)

站内搜索