花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

織夢(mèng)發(fā)布文章時(shí),TAG標(biāo)簽無(wú)法保存的解決辦法

時(shí)間: 2020-09-14 14:18 閱讀: 作者:素材無(wú)憂網(wǎng)

今天做了個(gè) dede  tag 偽靜態(tài)。當(dāng)前新聞中心,添加tag,只能保存一個(gè),進(jìn)入數(shù)據(jù)庫(kù) 修改的后,發(fā)現(xiàn),不能保存tag了。

織夢(mèng)無(wú)憂仔細(xì)研究了下,進(jìn)入數(shù)據(jù)庫(kù)表,認(rèn)真對(duì)比了一下。原因如下:

1  之前動(dòng)過(guò)tag數(shù)據(jù)庫(kù)表,數(shù)據(jù)庫(kù)長(zhǎng)度限制
2  數(shù)據(jù)庫(kù)表的tag長(zhǎng)度和php控制的  include/helpers/archive.helper.php   tag 長(zhǎng)度不一致,導(dǎo)致無(wú)法保存。
修改成一致,就可以了操作如下:

織夢(mèng)TAG標(biāo)簽

織夢(mèng)TAG標(biāo)簽無(wú)法保存解決辦法

在默認(rèn)狀態(tài)下,織夢(mèng)發(fā)布文章,添加的TAG標(biāo)簽是不能超過(guò)12字節(jié)的,通常來(lái)說(shuō)1個(gè)漢字等于2個(gè)字節(jié),按照預(yù)想應(yīng)該是可以添加5個(gè)漢字,但是冬鏡測(cè)試發(fā)布五個(gè)漢字一樣保存不了。經(jīng)過(guò)仔細(xì)研究,發(fā)現(xiàn)織夢(mèng)UTF-8中一個(gè)漢字等于3個(gè)字節(jié),也就是說(shuō)這里不能超過(guò)4個(gè)漢字。

如果你的標(biāo)簽都沒(méi)有超過(guò)4個(gè)漢字,也可以不用看冬鏡下面的,下面冬鏡教大家怎么可以添加無(wú)限制長(zhǎng)度的TAG關(guān)鍵。

織夢(mèng)TAG標(biāo)簽優(yōu)化

織夢(mèng)TAG標(biāo)簽添加無(wú)限制長(zhǎng)度關(guān)鍵詞教程

注:TAG標(biāo)簽里的關(guān)鍵詞都要用英文狀態(tài)下的逗號(hào)隔開(kāi)。

 

1、修改數(shù)據(jù)表tag字段屬性(這里冬鏡建議大家不去數(shù)據(jù)庫(kù)里面修改,免得改錯(cuò)了),直接執(zhí)行如下指令即可。

 

 

 

alter table dede_tagindex modify tag varchar(200);

alter table dede_taglist modify tag varchar(200);

該指令的使用方法:織夢(mèng)后臺(tái) - SQL命令行工具 - 多行命令 - 執(zhí)行即可。

 

 

 

注意:如果你安裝的數(shù)據(jù)表修改了前綴,改成對(duì)應(yīng)的前綴即可。

 

2、修改核心文件源碼,只需要修改里面的tag就行,路徑如下:include/helpers/archive.helper.php 

 

找到第200行(默認(rèn)狀態(tài),如果修改過(guò)代碼自己搜索即可): if(isset($tag[12])  修改為   if(isset($tag[200])

 

找到第242行(默認(rèn)狀態(tài),如果修改過(guò)代碼自己搜索即可): if(isset($tag[20])  修改為   if(isset($tag[200])

織夢(mèng)TAG標(biāo)簽優(yōu)化排名

好了,關(guān)于織夢(mèng)TAG標(biāo)簽無(wú)法保存成功的解決辦法,織夢(mèng)無(wú)憂就簡(jiǎn)單分享到這里,如果你有什么不懂的,評(píng)論區(qū)留言交流。

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)發(fā)布文章時(shí),TAG標(biāo)簽無(wú)法保存的解決辦法

相關(guān)文章
推薦文章
模板推薦