国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢dedecms采集時不能采集生成tag跟描述的解決辦法

2024-07-12 09:08:11
字體:
來源:轉載
供稿:網友

據CMS資源網研究發現,織夢dedecms默認的采集功能只能采集到keywords,不能生成tags標簽,采集完成后還需要再編輯一下才有。如果沒有設置采集description,采集回來的描述這項就是空的,也需要再編輯一下才能生成description內容。

下面CMS資源網就給大家分析一下如何修復這個BUG:

首先打開/dede/co_export.php文件,在大概第183行的位置找到如下代碼:
 

else if($itemName == 'litpic')           {                $litpic = trim($ctag->GetInnerText());            }

在其下面插入以下代碼:
 

else if($itemName == 'keywords')            {                $keywords = trim($ctag->GetInnerText());            }            else if($itemName == 'body')            {                $body = trim($ctag->GetInnerText());                $description = cn_substr(html2text($body),150);                $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的話不管原網頁有沒有,都按采集回來的正文自動生成純文本,不用擔心夾雜亂碼或者原網頁亂七八糟的內容的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 娱乐| 上高县| 凤山县| 绍兴市| 内黄县| 霍邱县| 郎溪县| 东丰县| 米林县| 容城县| 镇平县| 丘北县| 灵台县| 闵行区| 蓝田县| 油尖旺区| 宜兰县| 称多县| 武陟县| 常德市| 德安县| 那曲县| 新密市| 彭泽县| 冷水江市| 克什克腾旗| 静安区| 秭归县| 苍山县| 水富县| 广南县| 云浮市| 古丈县| 兰西县| 盱眙县| 恭城| 秦皇岛市| 武宣县| 九龙坡区| 洛扎县| 彭阳县|