Merge Wordpress and NodeBB profile
-
It would be awesome if it was possible to retrieve all the "meta" data from NodeBB into Wordpress. So we could build a single profile page with all the custom Wordpress information, aswell as all the NodeBB forum information.
This would then also be a great moment to officially create a plugin to handle SSO and Comments just like Discourse has. -
- https://github.com/julianlam/nodebb-plugin-sso-wordpress
- https://github.com/NodeBB/nodebb-plugin-sso-oauth2-multiple/
Those are only just for user SSO. Nothing related to post/article integration.
That might be better served with
-
Thanks @julian, I have seen the github plugin. This still requires manual code in Wordpress. Not a huge deal, but still not as built in in Wordpress as a normal plugin.
This doesn't answer my question in regards to sharing of data. Is there any possibility to retrieve this data in Wordpress or vice versa?
I don't want people to have two profile pages: one in WP and one in Nodebb. So I somehow need to be able to retrieve the data about topics, posts etc. That way I can easily built a one in all profile page within Wordpress which also allow users to do other stuff in WP.
-
@julian I can imagine especially given amount of work required to properly implement this.
-
I don't say this should be core. But currently Nodebb is lacking on this integration side in comparision to Flarum, Discourse and more. Which to me is a bit of shame. It's one of the largest platforms in the world, a bit better integration would not be too much to ask. But that's my opinion.
-
@Wilco It's worth pointing out that the "integration" of Flarum into WordPress is a paid-for plugin and requires a subscription. It's also somewhat lacklustre from memory and my own experience in the sense that it only handles comments, posts, and cross login - not a full profile integration as you suggest (I could be wrong, but having used that very extension previously, that is the case). Not sure what it is like under Discourse as I've never checked - and have no intention of doing so either, but that's another story
-