在之前一文已提到缩略图处理,经过考虑够后仅留下了 1024 规格与原图,在进行缩略图的数据库与文件匹配时,发现 wp_content
字段存在大量 \n<!-- wp:xxxx -->
,以及 <!-- wp:xxxx -->\n
。
强迫症的我是忍受不了这种脏数据的,三条SQL 语句可以简单解决:
对于头部标签:
UPDATE wp_posts SET post_content = REGEXP_REPLACE(post_content, '<!--.*wp:.*-->\n', '') WHERE post_content REGEXP '<!--.*wp:.*-->\n';
对于尾部标签:
UPDATE wp_posts SET post_content = REGEXP_REPLACE(post_content, '\n<!--.*wp:.*-->', '') WHERE post_content REGEXP '\n<!--.*wp:.*-->';
搞完收工?不还得检查下不带换行的:
UPDATE wp_posts SET post_content = REGEXP_REPLACE(post_content, '<!--.*wp:.*-->', '') WHERE post_content REGEXP '<!--.*wp:.*-->';
以上。
本站由以下主机服务商提供服务支持:
0条评论