在Wordpress中更改图像的路径

时间:2010-03-18 07:30:42

标签: wordpress .htaccess subdomain

我最近将一个朋友博客移到了他的新网络主机上,但遗憾的是这些图片无效。

这是由于旧主机具有以下图像路径:

http://www.example.com/blog/wp-content/uploads/2009/07/imagename.jpg

新主机使用不同的布局,并为文件提供此路径:

http://www.example.com/wp-content/uploads/2009/07/imagename.jpg

'博客'已被删除。

是否有人知道解决此问题的最简单方法?

4 个答案:

答案 0 :(得分:2)

在您的数据库中使用此查询:

UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com/blog','http://www.new-domain.com');

答案 1 :(得分:1)

我发现Exporting and Importing Wordpress上的这个教程在这种情况下非常有用。

答案 2 :(得分:0)

Search RegEx是一个很好的插件,可以通过所有帖子和页面搜索和替换Grep。另请查看模板文件中的<>php bloginfo(); ?>形式的硬编码链接,以获取路径中不需要的/ blog /。

答案 3 :(得分:0)

搜索替换是一个很好的插件以及搜索RegEx。特别是如果要替换的数据在您的网站中广泛使用。 http://wordpress.org/extend/plugins/search-and-replace/