方法:后臺(tái)核心-批量維護(hù)-數(shù)據(jù)庫(kù)內(nèi)容替換
1. 選擇好要批量替換的數(shù)據(jù)表( 例如:文章模型附加表 dede_addonarticle )
2. 選擇好要替換的字段( 例如:文章內(nèi)容 body )
3. 選擇替換方式為正則表達(dá)式
4. 填寫主鍵字段( 表的主鍵,例如 aid )。
5. 填寫被替換內(nèi)容,正則表達(dá)式
<img(.*)src=\"([^\"]+)\"[^>]+>
6. 根據(jù)需要填寫替換條件( 例如:某個(gè)欄目 typeid=3 )
清空文章內(nèi)容里的style樣式(雙引號(hào))可用下面正則表達(dá)式
style=\"[^\"]+\"
]]>
注意:操作前請(qǐng)先備份一下數(shù)據(jù)庫(kù)
后臺(tái)-系統(tǒng)-SQL命令行工具 執(zhí)行下列命令,如果文章里面有多個(gè)鏈接,可執(zhí)行多次。
update #@__addonarticle set body=replace(body,substring(body,locate('<a',body),locate('>',body,locate('<a ', body))+1-locate('<a',body)),'');
update #@__addonarticle set body=replace(body,'</a>','');
如果你的網(wǎng)站是生成的靜態(tài)的html頁(yè)面,執(zhí)行完成后,要重新生成全部?jī)?nèi)容頁(yè)。
]]>