批量更改WordPress媒体URL

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

本文介绍了如何批量更改WordPress媒体库中文件的URL链接地址,包括直接在数据库中修改或使用自定义代码。同时,文章提供了手动修改附件URL的步骤,包括备份数据库、定位附件记录、修改URL和验证更改等。务必备份数据库和网站,以防止数据丢失或损坏。

🎯

关键要点

  • 更换域名后,WordPress媒体库中的URL链接可能仍为旧域名。
  • 一些插件无法在WordPress 6.3.2版本中使用,需直接在数据库中修改。
  • wp_options表用于存储站点设置,单个附件的URL存储在wp_posts表的guid列。
  • 可以通过修改upload_path和upload_url_path选项来改变媒体文件的默认上传路径和URL。
  • 在数据库中修改时,需查找option_name为upload_path和upload_url_path的行并更新option_value。
  • 可以在functions.php文件或自定义插件中使用update_option函数修改选项。
  • 在进行任何更改之前,务必备份数据库和网站以防数据丢失。
  • 附件的URL存储在wp_posts表的guid列,元数据存储在wp_postmeta表中。
  • 手动修改附件URL时,需更新wp_posts表中的guid列和wp_postmeta表中的相关记录。
  • 修改后需验证更改,确保所有旧URL都已更新,避免遗漏。
➡️

继续阅读