Adding Posts to a BuddyPress Group
** preface: i’m new to buddypress
Over the last few months I have had several clients requesting POST integration into the buddpress group structure. If anyone has BP experience customizing these aspects, your feedback would be GREATLY appreciated. I’m sure theres a brand new shiny BP in the works… however in the meantime I’m hoping to find a way to bridge the gap between BP conversation and WP posts.
Just to makesure I understand….Currently in Buddypress the primary means of conversation is the Bppress “forumns” tab. This content type is fragemented from the standard WP table setup into a seperate table, and also has it’s own library of functions and ajax calls to create a new forum post, edit an existing or delete content… on the front-end the display options and interface possibilities for display of these forumns posts is limited. This strays far from all of the native functionality of WordPress and makes integrating conversation across different components of a WordPress website difficult.
==========”Posts” are different then “forumn topics” in the following way: (this is obvious… but just to be clear)
> They can be setup as custom post types
> They can be associated with custom taxonomy
> They can contain rich media content
> They can be easily associated with META content
> They can be integrated with the comprehensive library of WP functions
> They can be stored in the standard wp_posts table
===========Biggest Challenges of integrating posts with groups….
> Integrating existing plug-ins with this new groups “posts”… plug-ins such as “rate forumn posts” and “group email subscription” rely on the BP group forumns… by implementing “posts” as the primary conversation object none of these existing plug-ins would be compatible.
> Creating and editing posts on the front-end for members of a group, especially attempting to integrate the pop-up media manager can be very challenging.
> Moderation of new posts created…. (perhaps flagged as “content pending review”)
> BP User profile displaying “my posts”
> Creating a custom taxonomy which mirrors the group structure, then manually customizing the BP child theme forumns page to display posts related to the matching taxonomy.
> Creating both a forumn post and a regular post when a new topic is created and linking them together with a hidden ID field
> Associating posts to the group using post meta -> group ID
Any feedback you might have on overcoming these challenges would be greatly appreciated:
You must be logged in to reply to this topic.