WordPress中的内容导出导入

使用 WordPress 管理界面的导出/导入功能

WordPress 提供了内置的导出和导入工具,适合迁移文章、页面、评论、分类等内容。这种方法简单,无需直接操作数据库。

步骤

1. 访问源 WordPress 容器管理界面
    • 假设源 WordPress 容器运行在 http://localhost:8080(基于你的 docker-compose.yml 中的 ports: "8080:80")。
    • 登录 WordPress 管理后台(http://localhost:8080/wp-admin),使用管理员账号。
    2. 导出文章
      • 进入 工具 > 导出(Tools > Export)。
      • 选择 所有内容(All Content,包括文章、页面、评论、分类等)。
      • 点击 下载导出文件,生成一个 .xml 文件(WordPress XML 格式,WXR 文件),例如 source.wordpress.2025-07-28.xml
      • 保存此文件到本地(例如 /Users/chengxinsun/myapps/wordpress_mysql/export.xml)。
      3. 目标WordPress安装WordPress Importer插件
        • 在目标 WordPress 管理后台,进入 插件 > 添加新插件(Plugins > Add New)。
        • 搜索并安装 WordPress Importer 插件,激活它。
        4. 导入文章
          • 进入 工具 > 导入(Tools > Import)。
          • 选择 WordPress 导入器,点击 运行导入器
          • 上传之前导出的 .xml 文件(例如 export.xml)。
          • 配置导入选项:
            • 作者映射:选择将源站点的作者映射到目标站点的现有用户,或创建新用户。
            • 附件:勾选“下载并导入附件”(Download and import file attachments)以迁移图片等媒体(需要网络访问源站点的媒体文件)。
          • 点击 提交,等待导入完成。
          • 检查 文章(Posts)、页面(Pages)和 媒体(Media)是否正确导入。
          5. 验证导入
            • 浏览目标站点(http://localhost:8081),确认文章、页面、分类等内容已迁移。
            • 检查是否有缺失的媒体文件(可能因源站点媒体不可访问)。

            发表回复

            您的邮箱地址不会被公开。 必填项已用 * 标注