Skip to content

BuddyPress and bbPress dependency

BuddyPress Giphy requires either BuddyPress or bbPress to be installed and active. The plugin does nothing on a site without at least one of them.

Dependency What the plugin adds
BuddyPress GIF picker in activity posts, activity comments, and private messages
bbPress GIF picker in forum topic and reply forms (via the TinyMCE button)
Both All of the above

You can run only BuddyPress, only bbPress, or both. The plugin detects which are active and enables the relevant integration points accordingly.

On activation, the plugin checks for BuddyPress and bbPress. If neither is found, the plugin deactivates itself and shows an admin notice:

BuddyPress Giphy is ineffective now as it requires BuddyPress or bbPress to be installed and active.

Install and activate BuddyPress or bbPress, then activate BuddyPress Giphy again.

BuddyPress 2.6 or later is recommended. Earlier versions lack the activity hooks the plugin relies on for saving and rendering GIF metadata.

If BuddyBoss is active, BuddyPress Giphy deactivates itself automatically. BuddyBoss replaces BuddyPress in a way that is not compatible with this plugin. There is no workaround for BuddyBoss.

On a WordPress multisite network:

  • If BuddyPress Giphy is network-activated, settings are stored in network options (get_site_option).
  • If activated on a single site within a network, settings are stored in that site’s options only.

BuddyPress must be active on the same site (or network-activated) for the BuddyPress integration to work. The same applies to bbPress.

If the Youzify plugin is active alongside BuddyPress, BuddyPress Giphy adjusts which action hooks it uses for the GIF button and message attachments. This is handled automatically with no extra configuration needed.

Plugin Minimum Notes
WordPress 5.0
BuddyPress 2.6 Recommended for the activity hooks the plugin uses
bbPress Any stable No specific version requirement
Youzify Any stable Optional, auto-detected