小李SEO博客

网站优化服务

织梦cms首页RSS订阅源制作详解

织梦DedeCMS默认的RSS订阅源是根据栏目分类来生成的,这样就不能让用户订阅整个网站的RSS,下面织梦技术研究中心就教大家如何给网站做全站RSS输出:首先,添加一个RSS模板,文件名为:index_rss.htm,将这个RSS模板文件放到/templets/plus/目录下。文件内容为下面的代码:

<?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?><rss version="2.0"><channel><title>{dede:global.cfg_webname/}</title><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='50' orderby='pubdate' titlelen='200'}<item><title><![CDATA[[field:title/]]]></title><link>[field:arcurl/]</link><category>[field:typename/]</category><pubdate>[field:pubdate function='strftime("%a,%d%b%Y%H:%M:%S +0800",@me)'/]</pubdate><description><![CDATA[[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "": "<a [email=href='%7B@me[%22arcurl%22]%7D']href='{@me["arcurl"]}'[/email] target='_blank'><img [email=src='%7B@me[%22litpic%22]%7D']src='{@me["litpic"]}'[/email] border='0' /><br />");[/field:array][field:description function='html2text(@me)'/] ... ]]></description></item>{/dede:arclist}</channel></rss>

然后在网站根目录中添加rss.php文件,文件内容为下面的代码:<?phprequire_once (dirname(__FILE__) . "/include/common.inc.php");require_once DEDEINC."/arc.partview.class.php";$pv = new PartView();$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/plus/index_rss.htm");header("Content-type:application/xml");$pv->Display();?>

最后在首页index.htm模板的头部标签中添加rss属性,代码如下:<link rel="alternate" type="application/rss+xml" title="{dede:global.cfg_webname/}" href="/rss.php"/>代码添加完成后重新生成首页,然后通过浏览器上的RSS源识别按钮即可识别rss订阅源了。或者在网页其它地方添加A标签形式的订阅链接。 默认情况下,最多调用50个最新的文章,它有个好处时,是动态文件,不需要每次生成,只要有新文章,RSS就会自动更新。


上一篇:dedecms自定义表单发布成功后跳转页面 下一篇:织梦cms数据库连接文件存放在哪个目录下
织梦cms相关文章阅读
  • 织梦cms程序安装出现Function ereg_replace()错误解决方法

    小李网络公司介绍织梦cms程序安装出现Function ereg_replace()错误解决方法知识,包括replace中文解析错误怎么恢复安装应用安装失败怎么解决replace用法python replace用法replace是什么意思啊安装包损坏无...

  • 织梦cms专题列表页不支持[dede:fulltitle]标签教程

    小李网络公司介绍织梦cms不支持[dede:fulltitle]标签教程知识,包括 织梦CMS不支持[dede:fulltitle]标签的修改方法_织梦58,dede模板标签大全a标签title属性样式dede标签弄不懂a标签的titlede的id标签title标签...

  • 织梦cms发布文章时Tag标签中文逗号自动变成英文逗号

    小李网络公司介绍织梦cms文章Tag标签中文逗号自动变成英文逗号知识.包括 让Dedecms发布文章时Tag标签中文逗号自动变成英文逗号,qq标签怎么不让别人看如何不让上面的a标签不影响下面的如何让...

  • 网站织梦cms5.7程序转换帝国cms7.2完整步骤

    小李网络公司介绍织梦cms5.7转换帝国cms7.2步骤知识.包括帝国cms二次开发织梦5.7转换帝国cms7.2的简单方法.织梦5.7转换帝国cms7.2完整版_织梦58.织梦cms建站教程帝国cms好用吗phpcms和帝国cms哪个好帝国...

  • 织梦cms登陆后台出现Please set 'request_order'错误提示

    小李网络公司介绍织梦cms登陆后台出现Please set 'request_order'错误提示知识,包括 dedecms出现Please set 'request_order' ini value to inc.最近升级本机php运行环境,从php5.2升级到php5.3,但是升级完成之后,原本的...

  • 织梦cms网站logo图更滑教程

    小李网络公司介绍织梦cms网站logo图更滑教程知识,包括织梦模板首页logo修改dedecmsslogo修改dedecms更换轮播图dedecms更改模板织梦更换模板dedecms更换banner如何更换织梦主页dedecms界面更换....

  • 织梦cms数据库类常用函数说明

    小李网络公司介绍织梦cms数据库类常用函数说明知识,包括oracle数据库函数大全数据库函数统计人数数据库函数怎么用数据库中较为常用的函数方法oracle数据库函数有哪些数据库基本函数....

  • 织梦cms图集上传图片显示不清楚解决方法

    小李网络公司介绍织梦cms图片显示不清楚方法知识.包括DEDECMS图集上传图片显示不清楚的解决办法_织梦无忧,DEDE程序首页图片显示不清晰怎么办 - 百度经验,dedecms织梦上传图集图片模糊处理办法...

  • 织梦cms文章实现样式currentstyle样式的办法

    小李网络公司介绍织梦cms文章实现样式currentstyle样式知识,包括dedecms文章实现样式currentstyle样式的办法_织梦58,currentStylehtml中style所有属性html标签style属性举例currentstyle什么意思dedecms样式导入d...

  • 织梦cms5.7调用会员显示登陆状态方法

    小李网络公司介绍织梦cms5.7调用会员显示登陆状态方法知识,包括dede调用会员登陆状态,退出,显示注册和登陆 - 菜鸟头头,织梦常用调用标签状态机uml状态在中断状态下可以运行代码状态图中的调...

  • 织梦cms网站制作导航栏目下拉列表教程

    小李网络公司介绍织梦cms网站制作导航栏目下拉列表知识,包括DEDECMS织梦网站下拉菜单导航的制作_织梦58,织梦栏目添加dedecms建立栏目dedecms好吗dedecms副栏目调用织梦新建栏目dedecms栏目菜单dede...

  • 织梦cms上传文件自动重命名方法

    小李网络公司介绍织梦cms上传文件自动重命名方法知识,包括织梦上传中文附件不自动改名,保持原文件名的方法_织梦58,wps不能重命名显示未上传手机qq群文件重命名文件被占用无法重命名文件重...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640