织梦采集文章时不能采集生成TAG及描述的解决办法
下面介绍I.下解决方法:
首先打开后台管理目录的co_export.php文件,在大概第I.VIII
更多精彩就在: 51免费论文网|www.jxszl.com
III行的位置找到如下代码:
elseif($itemName==litpic)
{
$litpic=trim($ctag->GetInnerText());
}
在其下面插入以下代码:
elseif($itemName==keywords)
{
$keywords=trim($ctag->GetInnerText());
}
elseif($itemName==body)
{
$body=trim($ctag->GetInnerText());
$description=cn_substr(htmlIItext($body),I.V0);
$description=str_replace(,,$description);
$description=addslashes($description);
}
然后再找到如下代码
$mainSql=str_replace(@sortrank@,$sortrank,$mainSql);
在其下面插入下面这句:
$mainSql=str_replace(@description@,$description,$mainSql);
再找到如下代码:
$rs=$dsql->ExecuteNoneQuery($mainSql);
在其下面插入如下代码:
$tags=InsertTags($keywords,$aid);
修改完成后保存即可.
这样就会在采集的时候,发现原网页上有keywords,采集并导入数据后,就会自动写入TAG,如果本来没有keywords,就留空.description的话不管原网页有没有,都按采集回来的正文自动生成纯文本,不用担心夹杂乱码或者原网页乱VIIVIII糟的内容的.
原文链接:http://www.jxszl.com/biancheng/dedecms/76597.html