个性化阅读
专注于IT技术分析

如何通过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编码的版本(使用此工具获取)

这应该修复所有永久链接以及后期内容中的链接。

赞(0)
未经允许不得转载:srcmini » 如何通过Filezilla在WordPress上还原以前的自定义媒体存储链接

评论 抢沙发

评论前必须登录!