DEDECMS,RSS的描述全文内容输出

softyun3年前cms教程49

原来生成的xml只是包含了文章的摘要,没有原文.用来做feed一点吸引力都没有.
当然有了具体内容也可以为别人提供咨讯,如百度新闻,GG等.
以前我用风讯的时候为阿里巴巴提供过,但后来转DEDE后,一直没解决这个问题,不懂PHP啊.
这个是百度找的,现在分享给大家.
修改方法如下:
1.找rss的模板 templets/plus/rss.htm
把<description>[field:description/]</description>
改成
<description>[field:body/]</description>
如果你不改直接增加换成别的名字也可以,
例如:
<text>[field:body/]</text>
2.修改生成rss的php源代码./include/inc_rss_view.php
大概100行左右 或者搜 $query = "Select
直接改成,
$query = "Select
dede_archives.ID,dede_archives.title,dede_archives.source,dede_archives.writer,dede_archives.type
id,dede_archives.ismake,dede_archives.money,
 
dede_archives.description,dede_archives.pubdate,dede_archives.senddate,dede_archives.arcrank,#@_
_archives.click,
  dede_archives.litpic,dede_arctype.typedir,dede_arctype.typename,dede_arctype.isdefault,
  dede_arctype.defaultname,dede_arctype.namerule,dede_arctype.namerule2,dede_arctype.ispart,
  dede_arctype.siteurl,dede_addonarticle.body
  from dede_archives
  left join dede_arctype on dede_archives.typeid=dede_arctype.ID
  left join dede_addonarticle on dede_archives.ID=dede_addonarticle.aid
  where $orwhere $ordersql limit 0,".$this->MaxRow;
这样基本就OK了,如果觉的内容太多加载的慢,
可以加上下面这段代码,只用第一页的内容作为内容
在这一段 //处理一些特殊字段  下面加上
$row["body"] = substr($row["body"], 0, strpos($row["body"]." 免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

防XSS,sql注射,代码执行,文件包含的通用代码

    最近因为织梦的漏洞,不少朋友用织梦建设的网站都被黑掉了,特意来分享一下模板无忧在用的一个代码,本代码可以有效防护XSS,sql注射,代码执行,文件包含等多种高危漏洞。    使用方法:    ...

dedecms列表页加载更多功能的实现

 dedecms 列表页加载更多插件,加载更多按钮为下拉自动触发形式,今天教大家实现dedecms列表加载更多功能,本次织梦dedecms实现点击下拉加载更多主要用到js技术。步骤如下:1、在<...

DEDECMS小技巧:JS方式调用评论总数!

网站改版呢 我们DEDE现在的评论总数是静态的 如果每次评论都更新HTML吧 又太费资源 论坛看到很多朋友都没解决 研究了一下  用了JS方式调用 只查询了一个字段 应该不会很浪费资源 这个有待测试。...

【Pagelist 标记使用实例】-DedeCMS模板制作使用实例教程(12)

    【Pagelist 标记】表示分页页码列表     适用范围:列表模板       通过调试了解其使用方法   我调试的方法是:   将templets\default\文件夹下的list_d...

DedeCMS教程:首页如何调用栏目内容和单页内容

很多站长在套dede站的时候,可能一直被一个问题困惑,就是,如何将已经做成单页的栏目内容调用到首页来。 常用的需要调到首页来的单页内容,比如企业简介、联系我们等等内容,我们在首页可能都要进行体现。通过...

织梦Cms防黑客攻击必须要做的几件事!

织梦dedeCms防黑客攻击必须要做的几件事!以下目录:data、templets、uploads、a设置可读写不可执行权限。其中a目录为文档HTML默认保存路径,可以在后台进行更改。以下目录:inc...