《dedecms添加rss订阅功能实现代码.docx》由会员分享,可在线阅读,更多相关《dedecms添加rss订阅功能实现代码.docx(2页珍藏版)》请在三一文库上搜索。
1、给dedecms添加rss订阅功能可能是每一位使用者都所期望的功能,本文将给出解决方法,需要的朋友可以参考下装好dedecms后,点击左上角的rss功能,发现404错误,进入后台目录一看,发现 rss 文件就不存在,无奈,自己给 dedecms添加rss订阅功能(代码来自网络,经检验正确!)新建rss.php传到根目录:代码如下:<?phprequire_once (dirname(_FILE_) . /include/common.inc.php);require_once DEDEINC./arc.partview.class.php;$pv = new PartView();$pv
2、->SetTemplet($cfg_basedir . $cfg_templets_dir . /default/rssmap.htm);header(Content-type:application/xml);$pv->Display();?>新建 rss.htm 传至 /templates/default 目录下:代码如下:<?xml version=1.0 encoding=utf-8 ?><rss version=2.0><channel><title>dede:global.cfg_webname/</title
3、><link>dede:global.cfg_basehost/</link><description>dede:global.cfg_description/</description><language>zh-cn</language><generator>dede:global.cfg_webname/</generator><webmaster>dede:global.cfg_adminemail/</webmaster>dede:arclist row=20
4、col=1 titlelen=100 orderby=pubdate<item><link>http:field:arcurl/</link><title><!CDATAfield:title function=html2text(me)/></title><author>field:writer/</author><category>field:typename/</category><pubDate>field:pubdate function=strftim
5、e(%a, %d %b %Y %H:%M:%S +0800,me)/</pubDate><guid>http:field:arcurl/</guid><description><!CDA TAfield:descriptionfunction=html2text(me)/></description></item>/dede:arclist</channel></rss>把域名改成你的域名,另外在后台-模板管理-head.htm里卖弄修改rss链接为:http:/域名 /rss.php