您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦cms输出织梦全站RSS文件的方法
曼香2023-09-19 17:43:00dedecms教程已有人查阅
导读织梦后台默认生成更新RSS文件是按照网站栏目生成告诉用户每个栏目的RSS订阅地址,保存在data目录下,按分类生成很适合栏目或栏目文章较多的dedecms
织梦后台默认生成更新RSS文件是按照网站栏目生成告诉用户每个栏目的RSS订阅地址,保存在data目录下,按分类生成很适合栏目或栏目文章较多的dedecms站点,小型CMS站点偏向于生成一个全站的RSS
文件,下面的方法可以实现dedecms只生成一个rss.xml文件夹保存于网站根目录下。
操作方法:
1、在dedecms的dede文件夹(后台文件夹)下找到makehtml_rss_action.php文件,先备份一下,再对其进行编辑,
找到代码:
2、在dedecms的include文件夹下找到arc.rssview.class.php文件,先备份一下,再对其进行编辑,
找到代码:
再向下找到以下代码并将其删除:
名/rss.xml查看。
附:如果生成的rss.xml文件有错误,在根目录下的templets文件夹中的plus文件夹里找到rss.htm文件,对其进行编辑,
找到代码:
文件,下面的方法可以实现dedecms只生成一个rss.xml文件夹保存于网站根目录下。
操作方法:
1、在dedecms的dede文件夹(后台文件夹)下找到makehtml_rss_action.php文件,先备份一下,再对其进行编辑,
找到代码:
echo "完成所有文件更新!";
在其下面添加代码:
echo "<a href='/rss.xml' target='_blank'>浏览…</a>";
作用是在生成rss.xml文件后方便点击查看生成结果。2、在dedecms的include文件夹下找到arc.rssview.class.php文件,先备份一下,再对其进行编辑,
找到代码:
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";
修改为:
$murl = $GLOBALS['cfg_cmspath']."/rss.xml";
作用是修改生成的rss.xml文件路径,让该文件保存在网站根目录再向下找到以下代码并将其删除:
$orwhere .= "And (arc.typeid in (".GetSonIds($this->TypeID,$this->TypeFields['channeltype']).") )";
3、进入后台——生成——更新RSS文件,把“单个类目较大记录数”改为全站的文章数量,然后点击“开始更新”,更新完成后,网站根目录下会生成一个全站rss.xml文件,可通过http://网站域名/rss.xml查看。
附:如果生成的rss.xml文件有错误,在根目录下的templets文件夹中的plus文件夹里找到rss.htm文件,对其进行编辑,
找到代码:
<description><![CDATA[[field:description function='html2text(@me)'/]]]></description>
修改为:
<description><![CDATA[[field:description/]]]></description>
本文标签:
很赞哦! ()
相关文章
- 织梦cms免登录接口for dedecms自动登录示例
- 织梦cms采集时keywords字段无法添加过滤规则怎么办
- 织梦cms图集编辑器怎么改为完整的文章编辑器
- 怎么去掉dede织梦cms推荐文章标题加粗样式
- 织梦cms子栏目怎么调用获得顶级栏目ID号的方法
- 织梦cms图集上传图片缩略图出现FILEID:X错误怎么办
- 织梦cms问答页面打不开出现service.dedecms.comphp_network_ge
- 织梦cms{dede:loop}循环标签怎么调用文章链接arcurl
- dede织梦cms搭建自己本地网站的方法
- 织梦cms文章如没有上传图片自动替换为百度/谷歌广告的方法
- 织梦cms文章内容页分页太多,页码智能显示的方法
- dede织梦cms栏目添加自定义字段,增加栏目上传缩略图功能
随机图文
-
dedecms织梦单页面优化内容有哪些
dedecms单页面优化方法这里我们讲的是,在一个形式页面上必要有的SEO操作。第一步:分析网页的形式。第二步:断定网页的关键词 -
织梦建站图片设置修改教程
网站建设中要注意图片的设置,这里说下一织梦建站时的图片设置。1、logo设置 编辑一个自己的logo图片,你可以把默认的织梦logo下载下来,之后编辑后在 -
织梦channelartlist按指定的typeid排序的方法
我们在用到channelartlist标签时候,有时候需要按照typeid进行排序,比如我们想要按照17,4,8这样依次输出,但是默认的会按照4,8,17 -
dedecms5.7添加栏目时以简拼拼音首字母作文件夹名称的方法
今天分享DedeCMS添加栏目的一个小技巧,添加栏目以简拼作目录名,以拼音首字母作文件夹名称,默认情况情况下,DedeCMS添加栏目时是以全拼作为文件夹名称
留言与评论 (共有 条评论) |