如何在CSV或xlsx中导出用户自定义字段

时间:2019-07-15 作者:Mauro Langiu

嗨,伙计们,我有个大问题。。我正在使用Eduma LMS,我有两种类型的客户。。。一些人购买单一视频课程,另一些人购买会员资格(由付费会员专业人士管理)。

当用户购买产品或会员时,他/她必须填写所需的自定义字段(codice snep)。这是他们网络营销帐户的ID号。

今天,该公司要求我提供一个CSV文件,其中包含所有文件的名称和ID codice snep。

我尝试用一些插件导出,但所有插件都忽略了自定义字段(ID)codice snep。。

我如何也导出它?免费插件不起作用:(它们只导出wp的基本字段,忽略自定义字段。

提前谢谢你<;3.

1 个回复
最合适的回答,由SO网友:Rup 整理而成

可能最简单的方法是使用MySQL Workbench或类似工具连接到数据库,并使用SQL查询提取数据。

select u.user_login, u.user_email,
       m1.meta_value as first_name, m2.meta_value as last_name,
       m3.meta_value as billing_codice_snep,
       m4.meta_value as codice_snep
  from wp_users u
  left join wp_usermeta m1 on m1.user_id = u.id and m1.meta_key = \'first_name\'
  left join wp_usermeta m2 on m2.user_id = u.id and m2.meta_key = \'last_name\'
  left join wp_usermeta m3 on m3.user_id = u.id and m3.meta_key = \'billing_codice_snep\'
  left join wp_usermeta m4 on m4.user_id = u.id and m4.meta_key = \'codice_snep\'
然后可以使用Workbench的导出将其保存为CSV或XLSX。

我猜您已经将您的用户元字段称为“codice\\u snep”和“billing\\u codice\\u snep”。如果没有,则必须使用正确的用户元键更改查询的最后两行。

相关推荐

将Codesen动画作为预加载器添加到WordPress

我在上找到了一个CSS动画片段Codepen, 并希望将其添加到我的WordPress网站中,用于预加载动画。我在网上看到过类似的问题here , 但根据那里的可用信息,我无法解决这个问题。我想知道:1) 我应该在哪个位置添加codepen html代码?2) 我应该在哪个位置添加给定的CSS?3) 我应该在哪个位置添加所需的JS以使其正常工作here?