月光博客

青青子衿, 悠悠我心, 但为君故, 沉吟至今

« 十大Yahoo产品FeedBurner被和谐了? »

在WordPress首页和目录页显示摘要的方法

  在WordPress系统中,默认的首页和目录页使用的书全文输出,这对于文章内容较长的博客来说很不方面,下面我介绍一个方法,可以简单的实现在WordPress首页和目录页显示摘要而非全文。

  首先找到wp-content/themes下你使用的模板目录,查找目录中的文件,如果有home.php则修改home.php,没有的话就修改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"><div class="inside"><?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?> so far | <a href="<?php the_permalink() ?>">Read On &raquo;</a></div></div>

  这时,你的WordPress首页和分类就显示为摘要信息而不是全文信息了,演示界面请参见我的英文博客

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

  英文版:WordPress Excerpt Seo Tips



原创文章如转载,请注明:转载自月光博客 [ http://www.williamlong.info/ ]

本文链接地址:http://www.williamlong.info/archives/1031.html
  • 文章排行:
  • 修复WordPress2.3(引用)
  • 土人自由地 Vayn's Weblog

  • 昨天我说blog在升级到WP2.3后出现了很多问题,现在我们来一一解决这些问题。
    首先是数据库乱码的问题。在2.3之前,wp-config.php文件中是没有define('DB_CHARSET', 'utf8');这段代码的。这段代码的作...
  • 2007-8-30 19:35:40
  • 在WordPress首页和目录页显示摘要的方法(引用)
  • JxmoonBlog
  • 在WordPress系统中,默认的首页和目录页使用的书全文输出,这对于文章内容较长的博客来说很不方面,下面我介绍一个方法,可以简单的实现在WordPress首页和目录页显示摘要而非全文。
    首先...
  • 2008-5-7 22:52:47
  • 7.小胖
  • http://www.helloxudan.net
  • <?php the_excerpt_reloaded(120, '<p><a><ul><ol><li><img><br /><blockquote><em><strong><div>', 'content', FALSE, '', FALSE, 1, TRUE); ?>
    这个是不是就能在首页不过滤掉<p><a><ul><ol><li><img><br /><blockquote><em><strong><div>这些标记了?
  • 2007-8-29 10:05:12
  • 11.什麽玩意
  • GOOGL地圖中文版是什麽玩意 搞個東西出來簡體不象簡體.繁體不象繁體.好象是用毛筆寫成的中文一樣.字還特別小.看都看不清楚.而且沒法更改.留言請教也沒有人答理.純綷BT人搞出來的BT產品
  • 2007-8-29 16:30:59
  • 15.天涯问答比百度知道还和谐呢
  • 月光,你上次说的有关google和天涯搞的天涯问答,我去注册了一个账号,问了一个简单的美国人示威有何不能做的问题,问题是出来了,也很快有了一堆回答,但都没有引到国内来,但是两天后,这个问题连皮带骨,连问带答都都没了,意料之外的还在后面,下面不是有个贴加标签,我少了好些项目:社会、社会话题、历史、法律、社会科学等等,我被禁口啦!天涯问答比百度知道还和谐呢?
  • 2007-8-29 20:55:05
  • 22.Jiang
  • http://jiangzhanyong.com/
  • 这个函数 the_excerpt_reloaded() 不是 Wordpress 内置的函数,而是一个插件的函数。
    另外,在首页和目录页显示摘要的办法很多,不必使用这个函数也可以做到,我的博客上介绍有另外一种办法:
    http://jiangzhanyong.com/2007/06/wordpress-tip-excerpt-on-web-and-full-feed-412.html
  • 2007-8-30 3:01:55
  • 23.warmage
  • http://itofly.com
  • the_excerpt_reloaded() 无法引用此函数, the_excerpt()调用出错,我用这个方法输出摘要。
    ($post->post_excerpt != “”)? the_excerpt() : the_content();
    详情见 http://itofly.com/index.php/web/tech/wpzhaiyao.html
    演示见 http://itofly.com
  • 2007-8-30 13:46:22
  • 30.warmage
  • http://itofly.com
  • Based on the_excerpt, the_excerpt Reloaded is a plugin which, when a post does not contain an excerpt, displays the contents of that post (typically abbreviated). This can then be customized on allowed HTML tags, length of excerpt (in words), "more..." link, and filtering type. The plugin's function the_excerpt_reloaded() must be used in The Loop.
    WordPress Wiki 上的解释!
  • 2007-8-31 0:33:10
  • 33.ybbswc
  • http://ybbswc.yo2.cn
  • 我用的yo2的wp,不知道到底改哪个啊?
    主题编辑器里面只能编辑


    my.css
    print.css
    样式表
    侧边栏
    404 错误
    首页
    functions.php
    页脚
    页面
    单篇文章页面
    评论
    搜索结果
    simple_recent_comments.php
    页眉
    searchform.php
  • 2007-9-2 10:16:57
  • 44.Yum
  • http://www.nextway.cn
  • 我使用的你的方法,但是改了以后,首页有截断文字,但是首页上的文字都没有了链接(本来有一些文字是带有链接的),而其我还用了Related posts功能,好像是Simple Tag插件提供的功能,这个插件显示出来的相关日志也没有了链接,只变成文字了。我看了月光的首页摘要,有链接,有图片,请把你的宝贝代码发出来吧。
    另外,我不知道这个修改跟主题有没有关系的,我用的是Utom的4U主题。
  • 2008-1-10 23:31:57
  • 47.别再来
  • http://www.biezailai.com
  • 我用的prower v1主题,只有index.php
    找到
    <div class="content"><?php the_content('<span class="read">全文阅读 &raquo;</span>'); ?></div>

    按你所说的修改后 首页现在导航会被日志遮挡住一半。
    奇怪?
  • 2008-3-15 21:23:32

发表评论:

◎声明:转载本文时请务必以超链接形式标明文章原始出处和作者,本文严禁商业网站转载。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过鲜果订阅本站
  • 通过抓虾订阅本站
  • 通过电子邮件订阅本站

站内搜索


热文排行

最新评论

最近发表

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.

This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.