为POST中的所有图像添加附件

时间:2012-06-28 作者:snorpey

我想将其他人的WordPress博客移动到新服务器。我只能访问该博客的导出XML文件。使用Wordpress导入器插件导入XML时,除了导入图像外,一切都很顺利。

博客的作者似乎没有使用内置的上传功能将图像添加到博客帖子中,而是将它们分别上传到服务器上。

我能够下载博客帖子中引用的所有图像,并将它们存储在“uploads”文件夹中,这样所有图像都能在新服务器上正确显示。

但是,它们不会出现在媒体库中,因此我无法在新主题的代码中访问它们。

所以我的问题是:

如何扫描所有博客文章中的图像引用并将其作为附件添加?

1 个回复
SO网友:Chris_O

我正在开发一个媒体工具插件。其中一个工具是作为附件导入,它可以遍历所有帖子、页面或自定义帖子类型的内容,并将图像导入并附加到媒体库。它还将内容中引用的url更改为导入创建的新url。

https://github.com/c3mdigital/media-tools-for-WordPress

结束