A1:笑得海潮 B3:冒泡的崔 D2:Cornell University,Computer Vision Group H2:冰河的博客 G3:丕子博客 K1:MLA CHINA K4:斯坦福视觉实验室 L4:MIT 机器学习实验室
现在的位置: 首页技术>正文
cat_ico23 category
WordPress摘要的使用
发表于864 天前 技术 评论数 2 ⁄ 被围观 388 次+

wordpress使用日志摘要可以让你控制日志显示内容的多少,而不用显示整篇文章。这使得文章显示更加美观,也更加有利于搜索引擎优化。下面就让我们具体了解一下日志摘要。

为什么使用摘要

1、优化SEO,Google把任意相似的内容当做重复内容,如果在首页和其他页面都是全文输出,这么多重复内容将会严重影响你的博客在搜索引起中的排名。
2、提高速度,摘要只是日志全文的一小部分,这就避免了全文输出带来的大量读取时间。

3、给读者一个选择的机会,一篇接一篇的全文日志,即使是读者觉得有用的文章,都有种被强迫阅读的感觉。给每一篇日志一个摘要,使得读者能更好的挑选出需要的文章。

4、更好的分享你的文章,如果你每篇文章都提供了分享网站的链接,那么读者就能够容易地提交他们觉得不错的文章,而不用费心去添加一个摘要。

5、提高读者对页面的印象,一小段文字或者一两副插图会让读者对你的博客有不一样的认识。

使用不同方法显示摘要:

1、使用“more”标签,这种方式将输出<!–more–>之前的内容,以及日志中的媒体文件包括图片视频。

在摘要后面会有一个“阅读全文”的链接指向日志全文。此链接的文字由标签the_content内的文字决定

<?php the_content('Read more...'); ?>     //你可以更改“Read more”为你想要的文字

2、纯文字输出摘要,此种方式较常用于存档、分类页。把php文件中的<?php the_content(’Read more…’); ?>替换为<?php the_excerpt(); ?> ,然后在日志编辑页定义日志摘要。

如果你的主题中没有定义存档页、分类页这样的模板,大多数都是调用index.php文件,你可以在index.php文件中加入if判断,如下:

<?php if (is_search()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_category()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_year()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_month()) { ?>
<?php the_excerpt() ?>
<?php } elseif (is_day()) { ?>
<?php the_excerpt() ?>
<?php } else { ?>
<?php the_content(__('Read the rest of this entry &raquo;')); ?>
<?php } ?>
让页面自己判断需要调用那一种方式的摘要显示模式。

WordPress摘要的使用:目前有2 条留言

  1. xxoo : 2009年09月27日11:14 上午 回复

    牛人啊·····代码好复杂

  2. 丕子 : 2009年09月27日2:14 下午 回复

    @xxoo
    其实只安装插件了就能使用了 只是美化或者正规一下 就得需要改改了 我现在的没有改 所以原来的上一页下一页还有 而且CSS效果没有起作用 不知道啥原因

给我留言


/ 快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量

不想听你唠叨×