主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)cms修改tag標(biāo)簽?zāi)J(rèn)12個(gè)字節(jié)的長(zhǎng)度

織夢(mèng)cms修改tag標(biāo)簽?zāi)J(rèn)12個(gè)字節(jié)的長(zhǎng)度

POST TIME:2017-11-30 16:49

  織夢(mèng)(dedecms)的TAGS默認(rèn)字?jǐn)?shù)較少,只能寫(xiě)12個(gè)字符,多出的字符就會(huì)自動(dòng)截?cái)啵蛘咧苯尤コ?,?jīng)常給我們帶來(lái)一些麻煩,下面介紹如何修改織夢(mèng)(dedecms)TAGS的字?jǐn)?shù)限制。

  默認(rèn)情況下,在織夢(mèng)5.7中,tag的長(zhǎng)度是12字節(jié),也就是6個(gè)漢字,這個(gè)設(shè)定是基于效率問(wèn)題考慮的,如果更新的時(shí)候設(shè)置的長(zhǎng)度超過(guò)這個(gè)字符,系統(tǒng)就會(huì)不顯示這個(gè)tag。有時(shí)候需要根據(jù)實(shí)際情況修改tag的長(zhǎng)度,下面是方法。

  1.修改數(shù)據(jù)庫(kù)中表dede_tagindex 和dede_taglist的tag字段屬性:varchar(12)修改為varchar(255) 。

  這個(gè)步驟需要直接操作數(shù)據(jù)庫(kù)。

  首先在后臺(tái)–系統(tǒng)–SQL命令行工具的輸入框填寫(xiě)以下代碼執(zhí)行。

  ALTER TABLE dede_tagindex modify column tag char(251) not null;

  ALTER TABLE dede_taglist modify column tag char(251) not null;

  2.修改文件:/include/helpers/archive.helper.php

  查找:if(isset($tag[12]) 修改為:if(isset($tag[255]) ;

  再將if(isset($tag[20]) 修改為:if(isset($tag[255]) 。



收縮
  • 微信客服
  • 微信二維碼
  • 電話(huà)咨詢(xún)

  • 400-1100-266