教你打造符合百度新闻协议标准的XML - 帝国大学

来源:百度文库 编辑:神马文学网 时间:2024/04/28 11:17:18
July

教你打造符合百度新闻协议标准的XML

来源:互联网  ¦  整理:帝国大学  ¦  点击:3次  ¦  我要收藏 现在百度加强了这块的规则,强制正文不能出现html代码

第一步:
这个主要去掉正文的html代码与图片与图片为空,这个应该支持文本存储,未测试。
打开e/class/connect.

现在百度加强了这块的规则,强制正文不能出现html代码

第一步:
这个主要去掉正文的html代码与图片与图片为空,这个应该支持文本存储,未测试。
打开e/class/connect.php
找到
if(strstr($listtemp,"[!--this.classlink--]"))

加入如(红色部分):
 


        if($r['titlepic']){
                        $baidupic=$r['titlepic'];
                }
//$btext=GetTxtFieldText($r[newstext]);
//文本存储

        $btext=$r[newstext];
        $baidutext=stripSlashes($btext);
        $baidutext=htmlspecialchars(strip_tags($baidutext));
        $listtemp = str_replace ('[!--baidupic--]', $baidupic, $listtemp);
        $listtemp = str_replace ('[!--baidutext--]', $baidutext, $listtemp);

        //栏目链接
        if(strstr($listtemp,"[!--this.classlink--]"))




第二步:
新建立标签模板,标签模板的list.var内容为

 


        
                http://www.diguodaxue.com/diguochajian/486.html
                [!--title--]
                [!--baidutext--]
                [!--baidupic--]
                [!--this.classname--]
                1280041810
        




第三步:
建立自定义页

 


?xml version="1.0" encoding="GB2312" ?

        www.jzfenlei.com
        itfensi@163.com
        150
[ecmsinfo]'news',50,50,1,18,标签模板id,0[/ecmsinfo]






=============================================================================================
说明的是:
150 中的 150为时间,以分钟为单位。