BuddyBoss Integration
This integration introduces compatibility with the BuddyBoss Platform plugin.
BuddyBoss Platform makes it easy to sell memberships, courses, and build online communities. The BuddyBoss integration for WP Offload Media handles the offloading of user-generated content that is uploaded by BuddyBoss users.
Offloaded File Types
Once a cloud storage provider is configured, the following file types can be offloaded.
- 👤 Profile photos (user avatars and cover images)
- 👥 Group images (group avatars and cover images)
- 🖼 Photos and photo albums
- 📹 Videos and video albums
- 📊 Document uploads including PDFs, ZIP archives, and many more file types
Custom Upload Directories
BuddyBoss stores all of its media within custom upload directories. While the contents of these directories are not visible within the WordPress Media Library, you can browse these files directly by navigating to the wp-content/uploads
directory and drilling down into the subdirectories of the following file types.
BuddyBoss File Type | Storage Location |
---|---|
User avatars | uploads/avatars/{USER ID} |
User cover images | uploads/buddypress/members/{USER ID}/cover-image |
Group avatars | uploads/group-avatars/{GROUP ID} |
Group cover images | uploads/buddypress/groups/{GROUP ID}/cover-image |
Photos | uploads/bb_medias/{YYYY}/{MM} |
Videos | uploads/bb_videos/{YYYY}/{MM} |
Documents | uploads/bb_documents/{YYYY}/{MM} |
Rewriting URLs
Whenever any of the above files are requested within member profiles, social groups, activity feeds, or discussion forums, WP Offload Media will rewrite the file URL, effectively replacing it with the remote URL of the file served from your cloud storage provider.
All integrations are part of the core WP Offload Media plugin and are available to all license holders.