發(fā)布文章后,發(fā)現(xiàn)頁(yè)面不展示我們?cè)O(shè)置的tag標(biāo)簽,于是返回編輯頁(yè)面,發(fā)現(xiàn)“TAG標(biāo)簽”一欄,內(nèi)容為空。后來(lái)經(jīng)過(guò)網(wǎng)上多次搜索查詢(xún),發(fā)現(xiàn)是tag標(biāo)簽字?jǐn)?shù)限制問(wèn)題。
在默認(rèn)狀態(tài)下,織夢(mèng)發(fā)布文章時(shí)添加的TAG標(biāo)簽是不能超過(guò)12字節(jié)的,通常來(lái)說(shuō)1個(gè)漢字等于2個(gè)字節(jié),按照預(yù)想應(yīng)該是可以添加5個(gè)漢字,我的tag標(biāo)簽字?jǐn)?shù)長(zhǎng)度超過(guò)了織夢(mèng)tag的默認(rèn)長(zhǎng)度,于是修改了兩個(gè)地方:
1.SQL命令運(yùn)行命令工具
使用方法:織夢(mèng)后臺(tái) - SQL命令行工具 - 多行命令 - 執(zhí)行即可。
alter table dede_tagindex modify tag varchar(200);
alter table dede_taglist modify tag varchar(200);
2.修改源代碼
文件路徑: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])
好了,我的問(wèn)題得到了解決,如果您嘗試無(wú)果后,抱歉,無(wú)能為力,繼續(xù)度娘吧!