WordPress 站點開啟 HTTPS 后,文章中引用的圖片就很有必要把 HTTP 統一改為 HTTPS,要不然會地址欄上的綠鎖就會有黃色的三角,感覺是很不爽的。
徹底根治的辦法是,直接進入數據庫用 SQL 語句把 HTTP 直接替換為 HTTPS。
通過 SQL 語句進行正文的批量替換
PS:操作前請務必對數據庫進行備份,以避免不可挽回的數據丟失!
運行如下語句批量替換:
UPDATE wp_posts SET post_content = replace(post_content, 'http://域名/wp-content/uploads', 'https://域名/wp-content/uploads';
PS:記得將以上語句中的域名及路徑個自己的,如果更改過數據庫表的前綴,還要記得修改wp_為自己的前綴哦。