‘Posts’表不应存储绝对图像路径 时间:2018-05-14 作者:Rogério Dec 我在从网站制作沙盒时遇到了一些困难,其中之一是wordpress正在中注册图像的绝对路径posts.guid 字段:http://example.com/path/image.jpg我认为正确的方法应该是相对路径,即/path/image.jpg因此,如果我复制数据库并尝试在另一个域甚至子域中使用它,图像将不会出现。如何解决这个问题? 2 个回复 SO网友:Rogério Dec 嗯,经过一点研究,我意识到Wordpress的一个(不方便的)功能是存储图像和其他文件的绝对路径,这是我完全不同意的。无论如何,我发现了这个插件https://wordpress.org/plugins/root-relative-urls/.它不会修复已插入文件的URL,但会更正新文件的URL。对于新安装,我理解这是essential plugin.同时,我将尝试找出如何修复包含绝对路径的所有表的所有字段。 SO网友:Rogério Dec 读了这篇文章之后https://yoast.com/dev-blog/relative-urls-issues/, 我被降级,接受Wordpress保留绝对URL的做法是正确的。我还注意到,使用此插件可以极大地简化迁移过程:https://br.wordpress.org/plugins/all-in-one-wp-migration/因此,一切都变得更加容易,并尊重当前的最佳实践。 结束 文章导航