你好,
你的意思是导入器(
https://lt.wordpress.org/plugins/fg-joomla-to-wordpress /)导入了图片但没有更改文章中的 url?
我可能会考虑一个**免责声明**未经测试和不受支持的**/免责声明**解决方案:
我必须添加此免责声明,

因为它可能在很多方面失败,并且需要开发人员进行 SQL 查询并在 WP 数据库中挖掘以适应我将提供的解决方案。Wordpress
WP Media Folder插件集成
https://wordpress.org/plugins/wp-media-folders /(此插件来自第三方开发人员)。
但是,即使不建议移动实际文件,因为 Wordpress 不是为此而设计的,但在你的情况下,这可能是必要的。
你可以按照以下步骤操作:
- 使用迁移插件进行迁移。
- 删除导入插件添加的所有媒体文件,
https://www.h3xed.com/web-development/how-to-bulk-delete-all-images-in-wordpress-media-library-and-database - 安装WP Media Folder
- 使用从文件夹导入功能将所有文件导入到您的 Wordpress 媒体中, WP Media Folder将根据您的导入文件夹结构创建虚拟文件夹。
- 使用WP Media Folder插件将虚拟文件夹复制到实际文件夹中。在设置页面中有一个按钮可以从现有的虚拟结构中执行此操作。
- 此时,您的 /wp-content/uploads 文件夹将包含与您的 /media/joomla 文件夹相同的内容(加上 WP 创建的缩略图)。
- 运行查询 UPDATE `wp_posts` SET `post_content` = replace(`post_content`, "/media/", "http://localhost/wp-content/uploads/"

; 将 /media/ joomla 路径替换为 wp-content/upload 路径。您可以调整此 SQL 查询以适合您的网站 URL,并根据您使用的相对 URL 或绝对 URL 更改不同的路径。
- 然后,您可以删除WP Media Folder插件,因为它不再需要了。
这应该可以解决问题。
此致敬礼