• 宝马、MINI与劳斯莱斯多款车型召回 共涉及5829辆 2019-11-09
  • 社长手记心无旁骛40年,谭旭光是致敬改革开放的绝佳样本 2019-11-06
  • 新发审委累计否决52家企业IPO 通过率不到36% 2019-11-06
  • 中国共产党人的初心和使命 2019-10-31
  • 中国人民会坚决支持中国政府应对美国发动的贸易战,即使过几年苦日子,也没有关系。美国发动的贸易战也同样伤及美国企业与人民,特朗普就等美国人民让他下台吧? 2019-10-31
  • 罗智强:今年底若不让民进党大败 台湾真的没救了 2019-10-30
  • 当我们谈论印度妇女如厕问题时,我们在谈论什么? 2019-10-30
  • 除了粽子咸鸭蛋 端午节工会还能发哪些福利? 2019-10-28
  • 2018“文化和自然遗产日”非遗影像展:电影《侗族大歌》观众流泪观影——晋中频道 2019-10-27
  • 被欧洲国家踢皮球的移民船终靠岸 地中海漂泊一周 2019-10-22
  • 特朗普所谓交易的艺术,实质上是勒索的艺术。 2019-10-19
  • 今日武汉中考考生可看考点考场 进行英语听力试听 2019-10-17
  • 北京将为人才提供住房支持 ——凤凰网房产北京 2019-10-17
  • 晋中市纪委公开曝光五起违反中央八项规定精神问题——晋中频道 2019-10-15
  • 新疆伊犁:薰衣草香飘万里 “紫色经济”成产业 2019-10-15
  • 当前位置:双色球基本走势图表图-建站教程-CMS教程-dedecms教程-dedecms如何在列表页调用body内容字段的方法示例

    双色球开奖结:dedecms如何在列表页调用body内容字段的方法示例

    时间:2019-01-29来源/作者:网站源码库 编辑:源码库 文章热度:

    双色球基本走势图表图 www.jpkp.net 我们都知道description的优化和seo也是息息相关的,对于seo新手来说往往没有这一方面的经验,不写description可能效果更好,但是不写description会出现一个问题,那就是无法在文章列表页调出文章的简介。

    比如下列代码:

    {dede:list pagesize='10'}
     
    [field:title/]
     
    [field:description/]...
     
    作者:[field:writer/]
     
    发表于:[field:pubdate function="GetDateTimeMK(@me)"/] 评论:[field:scores/] 点击:[field:click/]
     
    {/dede:list}
    

    因为没写description这个时候文章简介就会显示空白,严重影响了页面的美观和功用性。

    下面是我的一些解决方法。

    我们可以用截取文章前100个字作为文章简介,这里要组合使用用两个函数cn_substr和html2text,对文章转义后截取。测试代码:[field:body function="cn_substr(html2text(@me),200)"/],结果发现还是不行,因为body和description不在同一张表里。所以只好从程序上入手了。

    打开include文件下extend.func.php添加以下代码: 

    //获取单篇文档body
    function GetOneArchiveBody($aid,$length)
    {
    global $dsql;
    $aid = trim(ereg_replace('[^0-9]','',$aid));
    $body = '';
    $query = " Select art.body From `dede_addonarticle` art, `dede_archives` arc where art.aid='$aid' and art.aid=arc.id ";
    $arcRow = $dsql->GetOne($query);
    if(!is_array($arcRow)) {
    return $body;
    }
     
    if(isset($arcRow['body'])) {
     
    $body = cn_substr(html2text($arcRow['body']),$length);
     
    }
     
    return $body;
     
    }
    

    在前台模板调用:

    {dede:list pagesize='10'}
     
    [field:title/]
     
    [field:id function="GetOneArchiveBody(@me,200)"/]...
     
    作者:[field:writer/]
     
    发表于:[field:pubdate function="GetDateTimeMK(@me)"/] 评论:[field:scores/] 点击:[field:click/]
     
    {/dede:list}
    

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU源码库。


    注:相关教程知识阅读请移步到dedecms教程频道。
    下一篇:没有了
    相关dedecms教程
    热门标签

    dedecms教程Rss订阅dedecms教程搜索

  • 宝马、MINI与劳斯莱斯多款车型召回 共涉及5829辆 2019-11-09
  • 社长手记心无旁骛40年,谭旭光是致敬改革开放的绝佳样本 2019-11-06
  • 新发审委累计否决52家企业IPO 通过率不到36% 2019-11-06
  • 中国共产党人的初心和使命 2019-10-31
  • 中国人民会坚决支持中国政府应对美国发动的贸易战,即使过几年苦日子,也没有关系。美国发动的贸易战也同样伤及美国企业与人民,特朗普就等美国人民让他下台吧? 2019-10-31
  • 罗智强:今年底若不让民进党大败 台湾真的没救了 2019-10-30
  • 当我们谈论印度妇女如厕问题时,我们在谈论什么? 2019-10-30
  • 除了粽子咸鸭蛋 端午节工会还能发哪些福利? 2019-10-28
  • 2018“文化和自然遗产日”非遗影像展:电影《侗族大歌》观众流泪观影——晋中频道 2019-10-27
  • 被欧洲国家踢皮球的移民船终靠岸 地中海漂泊一周 2019-10-22
  • 特朗普所谓交易的艺术,实质上是勒索的艺术。 2019-10-19
  • 今日武汉中考考生可看考点考场 进行英语听力试听 2019-10-17
  • 北京将为人才提供住房支持 ——凤凰网房产北京 2019-10-17
  • 晋中市纪委公开曝光五起违反中央八项规定精神问题——晋中频道 2019-10-15
  • 新疆伊犁:薰衣草香飘万里 “紫色经济”成产业 2019-10-15
  • 台州彩票澳客网 极速十一选五开奖结果 安徽11选5第一位遗漏值尾走势图 炸金花三张牌免费版下载 双q玩法规则 彩票走势图 大赢家 秒速时时开奖平台 2019年一波中特最准 澳客彩票网 赛马会帽子 进入广东26选5选号过滤 福彩3d开奖结果今天1 澳洲幸运5控制 白小姐003期慈善网 福建36选7开奖走势结果