WordPress文章內容如何批量修改或批量替換某個詞?新手站長網來說說WordPress使用SQL語句批量替換修改文章內容的方法:

WordPress程序批量更換文本、域名或者詞是很大的工程,通過SQL語句可以一鍵批量修改,常見的使用場景包括:域名更換,新域名替換老域名;名稱替換;詞組替換;圖片地址替換;鏈接從HTTP替換為HTTPS;批量更改URL等。批量替換或者修改字符的位置有很多,可能需要修改文章內容、文章摘要、文章作者、URL鏈接、評論等位置,詳細如下:

SQL語句使用方法

不會使用SQL語句(會使用直接往下看)?很簡答,使用SQL語句流程步驟如下:

 

  • 1、登錄phpMyAdmin面板,找到需要操作的數據庫;
  • 2、找到點擊菜單欄的SQL選項;
  • 3、在SQL語句輸入框中,輸入下方本站分享的SQL語句;

 

  • 4、輸入SQL語句后,點“執行”即可

 

當然,為了防止出錯,先點擊“模擬查詢”,測試一下。

WP批量修改/替換文章內容

 

  • SQL語句:
    UPDATE wp_posts SET post_content = replace(post_content, '原內容','修改后的內容');

     

 

WP批量修改/替換文章摘要

 

  • SQL語句:
    UPDATE wp_posts SET post_excerpt = replace(post_excerpt, '原內容','修改后的內容');

     

 

WP批量修改/替換文章作者

 

  • SQL語句:
    UPDATE wp_posts SET post_author = 原作者id WHERE post_author = 新作者id;

     

 

WP批量修改/替換評論中的敏感詞

 

  • SQL語句:
    UPDATE wp_comments SET comment_content = REPLACE( comment_content,'敏感詞','***');

     

 

批量刪除某人評論

博客中可能會有惡意留言或者帶有URL的廣告,可以根據昵稱、URL鏈接或者郵件地址來刪除指定用戶的所有留言,詳細如下:
根據昵稱刪除:

 

  • SQL語句:
    DELETE FROM wp_comments WHERE comment_author ='昵稱';

     

 

根據URL鏈接刪除

 

  • SQL語句:
    DELETE FROM wp_comments WHERE comment_author_url LIKE '%1111ch.com%';

     

 

根據留言者的Email刪除

 

  • SQL語句:
    DELETE FROM wp_comments WHERE comment_author_email ='admin@1111ch.com';

     

 

參與評論