在dedecms的后臺的核心—批量維護(hù)—TAG標(biāo)簽管理里我們可以刪除TAG標(biāo)簽,但是這樣如果我們的TAG標(biāo)簽很多的時候,這樣操作會很累。
登錄數(shù)據(jù)庫,或在dedecms后臺->系統(tǒng) -> SQL命令行工具,復(fù)制語句:
Delete FROM dede_tagindex where typeid not in (SELECT id FROM dede_arctype); Delete FROM dede_taglist where typeid not in (SELECT id FROM dede_arctype);
以上的sql語句可以把整個網(wǎng)站的TAG標(biāo)簽刪除掉,大家請謹(jǐn)慎使用。
執(zhí)行完以后,我們再在后臺更新下緩存。再去看下后臺的TAG標(biāo)簽管理中的TAG標(biāo)簽是不是全部被刪除了。
這個情況還是困擾了許多站長,其實是因為網(wǎng)站有內(nèi)容回收站的功能,里面的文章并沒有被直接刪除,而是被標(biāo)記了而已,跟計算機(jī)的回收站功能是一樣的,還可以對誤刪除的文章恢復(fù)處理,建議保留網(wǎng)站的內(nèi)容回收站功能。
如果反復(fù)出現(xiàn)這個已經(jīng)被刪除了的標(biāo)簽,可以到內(nèi)容回收站找到帶這個TAG標(biāo)簽的文章,刪除該文章即可。
這種情況是最好到用Navicat或者phpMyAdmin打開數(shù)據(jù)庫,刪除表dede_taglist下的所有信息,按照下面方法重新獲取關(guān)鍵字和TAG標(biāo)簽
TAG標(biāo)簽實際上是文章的關(guān)鍵詞,最好把自動獲取文章的關(guān)鍵詞功能關(guān)閉,找到:系統(tǒng) -> 系統(tǒng)基本參數(shù) -> 其他選項 -> 自動獲取關(guān)鍵字。
把全站的關(guān)鍵詞全刪除,執(zhí)行SQL命令:
Delete from dede_search_cache; Delete from dede_search_keywords; Delete from dede_keywords;
重新獲取關(guān)鍵字,再重新獲取TAG標(biāo)簽,找到常用 -> 批量維護(hù) -> 文檔關(guān)鍵詞維護(hù)和TAG標(biāo)簽管理
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢Dede CMS用SQL快速批量刪除關(guān)鍵字TAG標(biāo)簽