如何通过Filezilla在WordPress上还原以前的自定义媒体存储链接

实际上, 以前的开发人员将自定义媒体存储用于wordpress存储媒体, 因为我们无法添加新媒体, 因为它在未创建上载目录时显示错误, 请检查其父级是否具有写访问权限。因此, 为避免该错误, 我们将自定义媒体存储链接更改为默认链接:即现在。wp-content / uploads该站点运行正常后, 但当我看到某些图像显示缩略图问题时, 有时该站点关闭并且它仅显示错误消息。
我拥有再次使它工作的唯一途径是使用Filezilla。
我也做了备份。之后, 我仅使用wp-config文件进行还原。那个网站再次运行了, 但是正如我所说, 如果我访问其中的另一个页面, 这些页面基本上都是产品图像, 那么该站点将再次关闭。我通过在wp-config文件中添加代码行以再次添加该自定义链接来尝试了很多事情, 而以前的开发人员一直在使用该自定义链接, 但这些都是徒劳的。我已经通过登录到wordpress媒体设置来更新链接。但是现在它没有显示任何区域, 可以在任何地方添加自定义链接。
define(‘ UPLOADS’ , “ 。’ media’ );
我还尝试通过在Wordpress中使用” 媒体” 创建一个文件夹来尝试该行代码, 并将所有媒体文件添加到其中, 但对我来说也不起作用。最初, 我的媒体文件路径是/ public-html / wp-content / uploads
我只想通过以前自定义的添加链接选项来解决该问题, 还希望启用添加新媒体的权限, 而不会干扰正在运行的wordpress网站上已经发布的图像和其他媒体。
#1以前的开发人员是否使用/ year / month /结构, 而你只是将所有内容从/ media复制到/ uploads?我会说, 直接编辑数据库。首先, 检出GUID SELECT * FROM wp_posts字段中的链接, 其中post_type =’ attachment’
链接在GUID字段中。现在使用数据库搜索和替换工具, 并在整个数据库上替换错误的路径:
例如:https://example.com/media和https://example.com/wp-content/uploads, 转义https://example.com/media和https://example.com/wp-content/uploads并确保也替换url编码的版本(使用此工具获取)
【如何通过Filezilla在WordPress上还原以前的自定义媒体存储链接】这应该修复所有永久链接以及后期内容中的链接。

    推荐阅读