现在百度加强了这块的规则,强制正文不能出现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内容为
<item> <link>[!--titleurl--]</link> <title>[!--title--]</title> <text>[!--baidutext--]</text> <image>[!--baidupic--]</image> <category>[!--this.classname--]</category> <pubDate>[!--newstime--]</pubDate> </item>
第三步: 建立自定义页
<!--code.start-->?xml version="1.0" encoding="GB2312" ?<!--code.end--> <document> <webSite>www.jzfenlei.com</webSite> <webMaster>itfensi@163.com</webMaster> <updatePeri>150</updatePeri> [ecmsinfo]'news',50,50,1,18,标签模板id,0[/ecmsinfo]
</document>
============================================================================================= 说明的是: <updatePeri>150</updatePeri> 中的 150为时间,以分钟为单位。
|