zoukankan      html  css  js  c++  java
  • WordPress 显示文章摘要:the_excerpt标签函数

    简介:这是WordPress 显示文章摘要:the_excerpt标签函数的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=322433' scrolling='no'>

    WordPress首页默认显示的文章列表是显示文章全文的。如何在WordPress博客的首页,分类文章等文章列表页面设置只显示文章摘要呢?这时我们一般可以使用wp的 the_excerpt 函数标签。

    在你所使用的theme主题模板下的文件 index.php 和 archive.php 文件中找到代码:

    <?php the_content(__(‘Read the rest of this entry &raquo;’, ‘kubrick’)); ?> 或 <?php the_content(); ?>

    将它改成:

    <?php if(!is_single()) { the_excerpt();} else { the_content( __(‘阅读全文 &raquo;’, ‘lonelytree’));} ?>

    其中 is_single() 标签函数判断是否是单个文章页面。保存后这样除了单独的文章页面,其他文章列表页面,比如首页index.php,标签文章页,文章分类页面,文章按日期 归档的页面等都只会显示文章摘要。记得 文章分类页面,标签文章页这些必须在archive.php 中也做了如上改动后才会生效哦。

    在首页只显示文章摘要对搜索引擎优化有好处,SEO最怕的就是网站出现太多重复页面而被搜索引擎惩罚,WordPress博 客首页等文章页面只显示摘要大大减少了重复内容。同时我们难免会在文章中加入一些外部链接,使用 the_excerpt 函数标签则可以使文章摘要中不显示这些链接,只有纯文本输出。这样就不会导致首页有大量的文章中的外部链接了。对提高你的google PR值也是很有利的。

    不过使用 the_excerpt() 标签函数 可能会与部分插件有冲突,我还没碰到。另外我们还可以用more标签来使文章只显示它的摘要:

    检查theme模板中的index.php是否是 <?php the_content(__(‘(more…)’)); ?> ,如果是<?php the_content(); ?>,则要将它改成<?php the_content(__(‘(more…)’)); ?>。   然后在编辑文章的时候,在需要显示的摘要的最后面加上more标签:<!�more�>。<!�more�>标签后面的内容将不 显示。

    “WordPress 显示文章摘要:the_excerpt标签函数”的更多相关文章 》

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/322433.html pageNo:16
  • 相关阅读:
    eclipse连接远程hadoop集群开发时0700问题解决方案
    螺旋线
    双曲抛物面
    双曲抛物面
    工业相机标定相关知识整理
    高科技 stuff
    高科技 stuff
    杜甫诗百首
    杜甫诗百首
    经典纪录片
  • 原文地址:https://www.cnblogs.com/ooooo/p/2255945.html
Copyright © 2011-2022 走看看