2013-12-18 131 views
0

我工作的wordpress +基於buddypress的電子商務網站,其中安裝了插件插件來處理電子商務部分。我遇到的問題是wordpress usermeta和buddypress x-profile字段沒有通過設計相互集成。Buddypress Xprofile字段和Wordpress自定義用戶元2路同步

在我目前的設置中,用戶可以使用buddypress註冊註冊並填寫他們的個人資料信息並進行編輯。 我想讓buddypress配置文件信息與我創建的Wordpress自定義用戶meta字段同步,以便buddypress配置文件信息可以在插件中使用,如marketpress(它依賴於wordpress用戶元來填充登錄用戶的運輸字段)。有沒有buddypress和wordpress鉤子可以用來設置buddypress xprofile和wordpress用戶meta字段之間的雙向同步?

回答

0

在「設置> BuddyPress>配置文件設置」下的儀表板中,您是否選擇了「啓用BuddyPress到WordPress配置文件同步」?

我認爲它只能同步全名和電子郵件地址。

可用同步功能在 BuddyPress的\ BP-xprofile \ BP-xprofile-的functions.php發現

  • 功能xprofile_sync_wp_profile()
  • 功能xprofile_sync_bp_profile()

也許這裏使用的鉤子將幫助您編寫一個將BP配置文件字段推送到usermeta的函數。但將MarketPress改爲從BP而不是WP取而代之可能更容易。

相關問題