使用自定义字段将用户导入到BuddyPress

时间:2010-12-06 作者:aendra

以下是设置:

客户端使用了一个专有的定制PHP CMS,并希望通过BuddyPress迁移到WordPress。

旧的自定义CMS有一个RosterFunction,我正在使用BuddyPress自定义字段来替换它。

自定义字段是基本联系人信息(电话、传真)和公司信息(文本字段)。

导入这些产品的最佳方式是什么?看来我有两个选择:

创建一个相当大的SQL查询,在数据库之间重新格式化这些数据(到目前为止,我大约用了3个小时)

将其导出为某种JSONformat并使用Ning导入器。

如果最好的选择是使用Ning导入器,知道从哪里可以获得示例Ning用户列表CSV,以便我可以相应地格式化用户数据?如果最好的选择是使用大型MySQL查询,那么就WordPress期望的行值而言,我应该考虑哪些方面?

非常感谢!

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

最后我写了一堆MySQL语句。我的流程如下:

将用户添加到wp\\U用户中

  • 向BuddyPress添加名称在六七个人请求我的SQL代码后,我写了一篇博客文章,其中包括我使用的完整SQL,以及一个基本的导入器脚本。请参见:http://aendrew.com/content/importing-proprietary-user-database-buddypress-boss

  • 结束

    相关推荐

    我如何才能检测到我的主题中的BuddyPress页面是否处于活动状态?

    我试图将子菜单加入到我的主题中,但在导航到BuddyPress页面时遇到了问题(与标准WP页面、帖子等相反)。基本上,我想做的是让页面(在适当的情况下)显示一个子菜单,ala:但当我浏览到BuddyPress控制下的页面时,我会得到以下信息:我使用以下命令生成子菜单:if (is_page()) { global $wp_query; if( empty($wp_query->post->post_parent) ) { $parent = $