织梦å�Žå�°ç”Ÿæˆ�æ›´æ–°RSS文件是按照网站æ �目生æˆ�告诉用户æ¯�个æ �目的RSS订阅地å�€ï¼Œä¿�å˜åœ¨data目录下,按分类生æˆ�很适å�ˆæ �目或æ �ç›®æ–‡ç« è¾ƒå¤šçš„dedecms站点,å°�åž‹CMS站点å��å�‘于生æˆ�全站的RSS文件,下é�¢çš„æ–¹æ³•å�¯ä»¥å®žçްdedecmså�ªç”Ÿæˆ�一个rss.xml文件夹ä¿�å˜äºŽç½‘ç«™æ ¹ç›®å½•ä¸‹ã€‚
�作方法:
1ã€�在dedecmsçš„dede文件夹(å�Žå�°æ–‡ä»¶å¤¹ï¼‰ä¸‹æ‰¾åˆ°makehtml_rss_action.php文件,对其进行编辑,找到代ç �:
1 |
echo "完�所有文件更新�"; |
在其下é�¢æ·»åР代ç �:
1 |
echo "<a href='/rss.xml' target='_blank'>�览…</a>"; |
作用是在生�rss.xml文件�方便点击查看生�结果。
2ã€�在dedecmsçš„include文件夹下找到arc.rssview.class.php文件,并对其进行编辑,找到代ç �:
1 |
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml"; |
修改为:
1 |
$murl = $GLOBALS['cfg_cmspath']."/rss.xml"; |
作用是修改生æˆ�çš„rss.xml文件路径,让该文件ä¿�å˜åœ¨ç½‘ç«™æ ¹ç›®å½•
å†�å�‘下找到以下代ç �å¹¶å°†å…¶åˆ é™¤ï¼š
1 |
$orwhere .= "And (arc.typeid in (".GetSonIds($this->TypeID,$this->TypeFields['channeltype']).") )";
|
3ã€�进入å�Žå�°â€”—生æˆ�——更新RSS文件,把“å�•个类目最大记录数â€�æ”¹ä¸ºå…¨ç«™çš„æ–‡ç« æ•°é‡�,然å�Žç‚¹å‡»â€œå¼€å§‹æ›´æ–°â€�,更新完æˆ�å�Žï¼Œç½‘ç«™æ ¹ç›®å½•ä¸‹ä¼šç”Ÿæˆ�一个全站rss.xml文件,å�¯é€šè¿‡http://网站域å��/rss.xml查看。
附:如果生æˆ�çš„rss.xmlæ–‡ä»¶æœ‰é”™è¯¯ï¼Œåœ¨æ ¹ç›®å½•ä¸‹çš„templets文件夹ä¸çš„plus文件夹里找到rss.htm文件,对其进行编辑,找到代ç �:
1 |
<description><![CDATA[[field:description function='html2text(@me)'/]]]></description> |
修改为:
1 |
<description><![CDATA[[field:description/]]]></description> |
æ–‡ç« æ�¥æº�:https://www.boke8.net/dedecms-echo-all-post-rss.html
转载请注明:⎛蜗牛SEO⎞ » 生�输出织梦Dedecms全站RSS文件的方法


