缙哥哥的博客
与你分享我的点点滴滴生活

WordPress 用户数据通过 CSV 表格批量导入导出、合并更新

淘宝限量1元购,每天10点和20点更新产品!淘口令:¥R4XtX5xe2xE¥查看二维码

总有客户因为各种原因,需要对 WordPress 用户进行批量操作,比如电商站长导入客户数据以便进行邮件推广;多站点用户数据合并;教育网站批量给用户开账号;购买一个网站要合并用户群体……

WordPress 用户数据通过 CSV 表格批量导入导出、合并更新

所以今天 WPEXP 就来跟大家分享下WordPress 使用 CSV 表格批量导入导出、合并用户账号的方法。

该插件还可以创建前端页面,授权特定用户组(角色)进行用户批量操作,方便非管理员账号进行操作!

准备工作

  1. WordPress 插件:import-users-from-csv-with-meta
  2. CSV 编辑器:WPS 表格 或 Office Excel,这里推荐 EmEditor 文本编辑器(需以 UTF-8 编码保存)
  3. CSV 模板文件位置如下,也可以自己导出一份再修改,关于 CSV 模板说明写在文末。

WordPress 导入用户

选择好已有用户数据的 CSV 文件(记得用 UTF-8 编码保存,避免中文内容乱码),不要更新现有用户,也不要更新密码,点击开始导入即可。

如果你需要邮件通知,请勾选发送邮件,并提前设置好邮件模板以及 WordPress SMTP 设置。

WordPress 用户数据通过 CSV 表格批量导入导出、合并更新

点击图片查看大图

WordPress 导出用户

傻瓜式操作,选择自己的导出条件,按需导出即可。

WordPress 用户数据通过 CSV 表格批量导入导出、合并更新

点击图片查看大图

更新用户邮件提醒

设置好自己的电子邮件模板,然后根据需求进行配置。

WordPress 用户数据通过 CSV 表格批量导入导出、合并更新

点击图片查看大图

关于CSV模板

模板最少只需要两列,分别是账号(用户名)和邮箱。账号可以保留为空,用户名将随机生成。其他列内容可根据自己需求定制。

用户 ID 数据

您可以使用名为id的列,以便使用wp_users表中WordPress使用的ID对用户进行插入或更新。会有两种不同的情况:

  • 如果您的用户表中不存在id :WordPress核心不允许我们插入它,因此它将引发以下错误:invalid_user_id
  • 如果id存在:插件检查用户名是否相同,如果是,它将更新数据,如果不存在,它将忽略单元格以避免问题。

密码数据

包含用户密码的字符串。对于这种情况,有不同的选择:

  • 如果未创建密码列:密码将自动生成。
  • 如果为密码创建一列:如果单元格为空,则密码不会更新;如果密码为空,则不会更新密码。如果单元格具有值,则将使用它,注意,密码是区分大小写的。

用户组数据

用户组就是 WordPress 里的角色,插件可以从 CSV 导入角色。

  • 如果您没有为角色创建一列:将从导入屏幕的“默认角色”字段中选择角色。
  • 如果创建一个名为role的列:如果单元格为空,则将从导入屏幕的“默认角色”字段中选择角色;如果单元格具有值,则将其用作角色;如果该角色不存在,则将使用默认角色。
  • 可以导入多个角色,并使用逗号分隔值来创建角色列表。

注意:如果默认的新角色是 WordPress 设置中的管理员,则在使用此插件导入 CSV 文件期间不会设置角色。检查是否所有用户都已以管理员身份导入,并且您已在此插件中设置了另一个角色。

官方 CSV 文件模板

CSV 模板位置

/wp-content/plugins/import-users-from-csv-with-meta/test.csv

官方 CSV 模板默认配置文件数据:

如果要设置适合 WordPress 默认用户列(使用 wp_update_user 函数的列)的 数据,则可以使用这些标签。

  • user_nicename:一个字符串,包含用户的 URL 友好名称。默认值为用户的用户名。
  • user_url:一个字符串,其中包含用户网站的用户 URL。
  • display_name:将在网站上显示的字符串。默认为用户的用户名。您可能会希望通过模糊的方式更改外观和安全性(也就是说,如果您不使用并删除
  • 默认的 admin 用户)。
  • nickname:用户的昵称,默认为用户的用户名。
  • first_name:用户的名字。
  • last_name:用户的姓氏。
  • description:一个包含有关用户内容的字符串。
  • jabber:用户的 Jabber 帐户。
  • aim:用户的 AOL IM 帐户。
  • yim:用户的 Yahoo IM 帐户。
  • user_registered:使用 WordPress 格式的此类数据 Ymd H:i:s

转自 WPEXP – https://wpexp.cn/237.html

赞(1) 打赏
转载请注明来源及链接:缙哥哥 » WordPress 用户数据通过 CSV 表格批量导入导出、合并更新
如需 WordPress 优化加速、二次开发、托管等服务,可联系我购买付费服务:点此联系我 | 近期站内热门福利:

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏