WordPress更改现有网站的所有图像和上传路径



我看到一个教程,添加define( 'UPLOADS', 'images');会将默认的wordpress上传文件夹更改为domain.com/images。情况是,该网站已经启动,所有图像都已上传到domain.com/wp-content/[year]/[month]

当我在 wp-config.php 上添加 php 代码define( 'UPLOADS', 'images');,并在 Settings>Media 上取消勾选Organize my uploads into month- and year-based folders选项时,该网站仍然从原始链接获取图像,并且某些图像domain.com/images/[year]/[month]/filename获取,而不仅仅是domain.com/images/filename

对此有任何帮助/提示吗?

谢谢

使用define( 'UPLOADS', 'images');只会在编辑 wp-config.php 文件更改任何上传的上传。该define行不是通过数据库并更改帖子中的现有 URL 的数据库查询,例如在 wp_posts 和wp_postmeta数据库表中。上传的网址在数据库中;你必须在那里改变它们。试试 https://wordpress.org/plugins/search-regex/

相关内容

  • 没有找到相关文章

最新更新