dede官方定義的TAG標(biāo)簽的長(zhǎng)度太小了,才12字節(jié)战得,也就是6個(gè)漢字這樣庸推,對(duì)于有的站長(zhǎng)網(wǎng)站的TAG標(biāo)簽過(guò)長(zhǎng)的話贬媒,添加文章后TAG標(biāo)簽會(huì)消失际乘。但是添加小于6個(gè)漢字的TAG標(biāo)簽就可以,這點(diǎn)讓很多站長(zhǎng)很苦惱罪塔。解決辦法如下:
1征堪、登錄數(shù)據(jù)庫(kù)后臺(tái),如登錄phpmyadmin面板佃蚜,找到dede_tagindex 和dede_taglist的tag字段屬性爽锥,點(diǎn)擊修改畔柔,類(lèi)型改為varchar,長(zhǎng)度255后點(diǎn)擊保存
2腮考、下載你的網(wǎng)站中的include/archives.func.php踩蔚,打開(kāi)文件馅闽,查找源碼if(isset($tag[12])和if(isset($tag[20])兩處地方
修改$tag[12]為$tag[255]
修改$tag[20]為$tag[255]
之后保存福也,上傳到服務(wù)器覆蓋原來(lái)的文件即可暴凑。
dedecms的默認(rèn)關(guān)鍵詞是60個(gè)字節(jié)限制现喳,這里也是困擾很多站長(zhǎng)的地方犬辰,解決辦法如下:
1幌缝、首先登陸數(shù)據(jù)庫(kù)后臺(tái)狮腿,如phpmyadmin腿宰,找到相應(yīng)的數(shù)據(jù)表dede_archives和dede_keywords
在dede_archives和dede_keywords表中找到keywords字段,修改為300缘厢,類(lèi)型varchar
2吃度、分別下載網(wǎng)站中dede目錄下的4個(gè)源文件,如下:
/dede/article_add.php
/dede/article_edit.php
/dede/archives_add.php
/dede/archives_edit.php
分別打開(kāi)每一個(gè)源文件贴硫,查找$keywords = cn_substrR($keywords,30);
修改為:$keywords = cn_substrR($keywords,255);
完成后保存上傳覆蓋原來(lái)的文件椿每。
3伊者、再下載源文件/dede/inc/inc_archives_functions.php,查找文件中代碼if(strlen($keywords.$k)>=
將if(strlen($keywords.$k)>= 之后的數(shù)字改為255间护,注意有兩處需要修改亦渗。
完成之后上傳覆蓋原來(lái)的文件,大功告成汁尺!