<subImagePath>[field:litpic/]</subImagePath>

 DedeCMS自带rss功能无法输出全文,这里告诉大家修改方法:

  $rbd = $this->dsql->GetOne("Select body from `dede_addonarticle` where aid=".$row['id']);

<newsType>8</newsType> 

<rss version="2.0">

<item>

  {

 

<language>zh-cn</language>

 

  }

</channel>

</item>

                        //传递整个数组,在runphp模式中有特殊作用

{/dede:rssitem}

                    }

  $dtp2->Assign($k,$rbd['body']);

                        $dtp2->Assign($k,$row);

    <pubDate>[field:pubdate function='strftime("%a, %d %b %Y %H:%M:%S ",@me)'/]GMT</pubDate>

<link>{dede:field name='typelink'/}</link>

<title>{dede:field name='typename'/}</title>

 else if($ctag->GetName()=='body')

    <title><![CDATA[[field:title function='html2text(@me)'/]]]></title>

    <description><![CDATA[[field:body/]]]></description>

<channel>

    <hasDetail>Y</hasDetail>

 dede自带rss生成后只显示文章的简介,百度,这样让一些RSS阅读器无法展示整篇文章。 现在,很多人喜欢使用平板电脑等终端,百度,离线下载好网站的文章来阅读,360好搜,譬如ipad上面的zaker、蘑菇新闻,添加好rss地址就能直接阅读全文。

     <category>[field:typename/]</category>

                     if($ctag->GetName()=='array')

</rss>

二、修改/templets/plus/rss.htm,修改后为如下代码:

 

<description>{dede:field name='title' function='html2text(@me)'/}</description>

    <author>[field:writer/]</author>

                    {

    <link>[field:arcurl/]</link>

注意:修改之前一定要先备份相关文件,以防出错!

 

 <?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?>

在这段代码和下面那个else之间插入:

 一、找到include/arc.rssview.class.php这个文件(感谢DedeCMS论坛版主:溪梦缘曦 提供这个文件的修改方法),找到下面这段代码:

    <comments>[field:source/]</comments>

{dede:rssitem}