更改SITE_URL域会断开图像链接

时间:2013-11-05 作者:vulcan raven

我使用的是网络黑猩猩的反应主题。

我在同一台服务器上重新定位了Wordpress安装,方法是从设置中更改Url,并从FTP中重命名文件夹。

所有东西都在加载,Wp-Admin、CSS、JS、页面等,除了一些图像,包括网站徽标。

我尝试了很多解决方案,清除了bowser缓存等,但都没有成功。

我调试了它,当我去定制时。php,它为网站徽标显示相同的旧Url。

有人能告诉我在哪吗customize.php line 138, 从何处装载$section->maybe_render();?

我甚至可以在更新了域的媒体库中看到徽标。但显然是定制的。php要么缓存了旧域名,要么由于其他原因绑定了旧域名。。

有什么建议吗?

1 个回复
最合适的回答,由SO网友:helgatheviking 整理而成

这实际上与主题定制器无关。从Codex on moving WordPress :

已上载媒体的现有图像/媒体链接将引用旧文件夹,必须使用新位置更新。您可以使用Velvet Blues更新URL插件、搜索和替换工具或在SQL数据库中手动执行此操作。

数据库中的值(存储徽标URL的位置…或插入帖子的图像URL)不会自动更改。这些必须手动更改,或者您可以使用某些插件/脚本来自动化该过程。

我使用了Velvet Blues Plugin 以及Serialized Search and Replace script 取得了巨大的成功。如果非要我选择的话,我会说Velvet Blues对于那些不/不能进行FTP访问的人来说更容易使用。

结束

相关推荐