織夢修改文章導致tag標簽消失的問題解決辦法建
導讀:建站問題建站問題最近有站長朋友問我一個關于tag標簽消失的問題,經過一番研究終于發現了問題所在??偟膩碚f有兩方面需要檢查: 一、逗號問題 發布文章的時候,多個tag標簽之間一定網站seo優化診斷工具營銷型網站建設。
最近有站長朋友問我一個關于tag標簽消失的問題,經過一番研究終于發現了問題所在??偟膩碚f有兩方面需要檢查: 一、逗號問題 發布文章的時候,多個tag標簽之間一定要用英文的逗號隔開,而不是中文的逗號。 如果經常修改或發布tag標簽,又感覺網站建設每次切換英文逗 […]
最近有站長朋友問我一個關于tag標簽消失的問題,經過一番研究終于發現了問題所在??偟膩碚f有兩方面需要檢查:
一、逗號問題
發布文章的時候,多個tag標簽之間一定要用英文的逗號隔開,而不是中文的逗號。 如果經常修改或發布tag標簽,又感覺每次切換英文逗號很麻煩,試試這個方法吧,可以把中文逗號自動變成英文逗號http://www.dedecmsok.com/html/n53.html
二、tag標簽長度超出了限制(通常都是這個問題引起tag的消失)
如果你輸入的tag長度超出了默認的限制(12字節),就會導致tag的消失,小編用utf的版本進行測試,當輸入4個中文的時候tag正常顯示,輸入5個中文就會導致tag的消失。utf-8編碼中每個中文占3字節,解決辦法如下:
(1)修改數據庫中表58pic_tagindex和58pic_網站建設多少錢taglist的tag字段屬性:把varchar(12)修改為varchar(200)
如果你不會修改數據庫,可以在后臺的 [系統] - [SQL命令行工具] 中輸入以下指令: 請注意:58pic_是系統默認的數據表前綴,如果你修改過表前綴,這里請自行更換
alter table 58pic_tagindex modify tag varchar(200); alter table 58pic_taglist modify tag varchar(200);(2)修改源碼,在include/helpers/archive.helper.php中查找:
大概第200行的 if(isset($tag[12])修改為:if(isset($tag[200])
大概第24網站建設哪家好2行的 if(isset($tag[20])修改為:if(isset($tag[200])
相關網站seo優化診斷工具營銷型網站建設。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-26 ,文章織夢修改文章導致tag標簽消失的問題解決辦法建主要講述標簽,解決辦法,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_9704.html