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

时间:2018-06-21 00:50:39

标签: wordpress path

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

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

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

谢谢

1 个答案:

答案 0 :(得分:2)

在编辑wp-config.php文件后 ,使用define( 'UPLOADS', 'images');仅更改新上载的上载。 define行不是数据库查询,它遍历数据库并更改帖子中的现有URL,例如wp_posts和wp_postmeta数据库表中的URL。上传的URL在数据库中;您必须在那里更改它们。尝试https://wordpress.org/plugins/search-regex/