首页 >

织梦DedeCMS实现全文输入rss的操作方法

以前小编写过关于rss的文章,但是没有写入到怎么进行操作以及改装他们,是小编近期在php空间中搭建DedeCMS站点的时候,突然发现的一些小问题以及客户咨询过的一些实现的方法,进行相结合就整理成了这篇文章。那么这篇的文章有什么用途呢,很简单的一个问题,如果NI的cms站点是大型站点,那么这DedeCMS默认的rss订阅完全可以直接就使用,而是小型的cms站点呢,为了提高客户的体验度,不得不做一下rss全文输出,废话也就不多说了,直接奔入主题吧。 1 | 首先要找到后台文件夹下的(默认的是dede)makehtml_rss_action.php文件,做这个操作之间,记住备份一下这个文件,免得出错哈,那么找找一下输出语句: echo “完成所有文件更新!”; 在这个代码的后面放入以下代码:

织梦DedeCMS实现全文输入rss的操作方法
echo "浏览…";
这段代码的作用就是在生成rss.xml文件后方便点击查看生成结果。 2 | 在include文件夹下找到arc.rssview.class.php,一样的是操作以前先备份一下文件,然后找到以下代码:
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";
然后修改为以下代码:
$murl = $GLOBALS['cfg_cmspath']."https://www.liuzhongwei.com/rss.xml";
这个的作用就是修改rss文件的作用,让其在更目录直接显示为rss.xml 做完这个操作之后,再找到一下代码进行删除:
$orwhere .= "And (arc.typeid in (".GetSonIds($this->TypeID,$this->TypeFields['channeltype']).") )";
3 | 进入到后台,生成——更新RSS文件,然后再把”单个类目最大记录数”改为全站的文章数量,然后点击”开始更新”,更新完成后,网站根目录下会生成一个全站rss.xml文件。 如果这个时候没有报错,那么这个事情就算是完成了,如果出现了rss文件的错误,那么请找到templets/plus/rss.htm,再找到以下代码:
修改为如下代码:
这样就完全的把rss文件的全文输出进行完美的搞定,希望这篇文章能帮助到站长朋友们!
		
	

织梦DedeCMS实现全文输入rss的操作方法
  • 织梦DedeCMS导航循环调用一级栏目和二级栏目的方法
  • 织梦DedeCMS导航循环调用一级栏目和二级栏目的方法 | 织梦DedeCMS导航循环调用一级栏目和二级栏目的方法 ...

    织梦DedeCMS实现全文输入rss的操作方法
  • 织梦DedeCMS问答等模块支持arclist标签方法
  • 织梦DedeCMS问答等模块支持arclist标签方法 | 织梦DedeCMS问答等模块支持arclist标签方法 ...

    织梦DedeCMS实现全文输入rss的操作方法
  • 织梦DedeCMS为{dede:tag}增加[field:global.autoindex/]标签
  • 织梦DedeCMS为{dede:tag}增加[field:global.autoindex/]标签 | 织梦DedeCMS为{dede:tag}增加[field:global.autoindex/]标签 ...