WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Varun Dubey v1.7.5

Activity Link Preview For BuddyPress

BuddyPress activity link preview displays image, title and description from websites when links are shared in activity posts.

Activity Link Preview For BuddyPress

The facts

Rating
4★ from 5
Active installs
100+
Price
Free
Last updated
29 Jul 2026
Added
Mar 2021
Requires WP
6.5
Tested up to
WP 7.0.4
Requires PHP
8.0
Downloads
11,691

Our analysis

AI-assisted

Activity Link Preview For BuddyPress is a WordPress plugin that enhances the activity stream in BuddyPress and BuddyBoss by converting plain URLs into rich previews. When a member shares a link, the plugin retrieves the title, description, and image from the linked page, displaying this information in a card format before the post is submitted. It also supports internal links to member profiles and groups, displaying relevant data without external requests.

This plugin is designed for communities that frequently share content such as articles, videos, and news within their activity streams. It is suitable for sites that want to improve the visual appeal of links shared by members, making them more engaging and informative.

Best for: Communities using BuddyPress or BuddyBoss that share links and content frequently.

What it does well

  • Transforms URLs into rich preview cards
  • Supports internal links to member profiles and groups
  • Works in activity comments and replies
  • No settings page required; activates immediately
  • Developer-friendly with multiple filters available

Where it falls short

  • Requires BuddyPress or BuddyBoss to function
  • Limited information on premium support options

Verdict

This plugin provides a straightforward solution for enhancing link sharing in community environments. It is particularly useful for sites focused on content sharing and engagement.

From the developer

Varun Dubey's own description of Activity Link Preview For BuddyPress, lightly tidied.

Activity Link Preview For BuddyPress turns a plain URL into a rich card. When a member pastes a link into the activity composer or a comment, the plugin reads the page, pulls a title, description and image, and shows a preview card before they post. Saved previews render server-side, so they still display when JavaScript is off.

It needs BuddyPress or BuddyBoss Platform active. There is no settings page: previews work as soon as you activate the plugin, and developers can change behaviour through filters.

What you get

Rich previews as members type
* Detects URLs as they are typed or pasted into the activity form.
* Shows title, description and a featured image in a card the member can review before posting.
* Multiple image selection: when a page offers several images, prev and next buttons let the member pick one, with an “Image X of Y” counter.
* The preview clears itself when the URL is removed from the composer, and blocked or invalid URLs show an inline error instead of failing quietly.

Internal member and group cards, with no HTTP request
* Sharing a link to a member profile on your own site (/members/username/) builds a card from your database: display name, the XProfile About text, and the member’s avatar.
* Sharing a link to a group (/groups/group-slug/) builds a card with the group name, description and group avatar.
* Because this reads locally, there is no self-request and no external fetch, which keeps busy sites fast.

Comments and embeds
* Link previews work in activity comments and replies, not just top-level posts.
* Native embeds for Twitter/X and Facebook.
* Inline video and rich embeds via WordPress oEmbed (YouTube, Vimeo and other providers WordPress supports).
* Short URLs (bit.ly, tinyurl and similar) are resolved to the real destination before the preview is built.

Fast and safe by default
* Per-URL caching, plus 15-minute negative caching so a slow or unreachable link is not retried on every render.
* Comment rendering never fetches remote URLs, so a dead link cannot delay a page load.
* SSRF protection blocks localhost, private and reserved IP ranges, and re-validates redirect targets.
* Nonce verification, logged-in-only parsing, and sanitized and escaped output.

Works alongside your platform
* On BuddyBoss Platform with its own link preview enabled, this plugin stands down so you never get two cards on one post.
* On Youzify with its wall URL preview enabled, it does the same.
* Preview data is included in the BuddyPress REST API activity response.

Developer friendly
* bp_activity_link_preview_load_assets – control which pages load the CSS, JS and social SDKs.
* bp_activity_parse_url_preview – filter the preview data returned by the parse endpoint.
* bp_activity_link_parse_url – filter the parsed result before it is returned.
* bp_activity_link_parse_url_shorten_url_provider – add or remove short-URL providers to resolve.
* bp_oembed_discover_support – opt in to oEmbed discovery for unknown providers.
* bp_activity_link_preview_enable_comments – turn preview handling in activity comments on or off.

Perfect For

  • BuddyPress and BuddyBoss communities where members share articles, videos and news
  • Groups that use the activity stream as a reading or link-sharing feed
  • Communities that link internally to member profiles and groups
  • Any activity stream that currently shows bare, unclickable-looking URLs

Premium Support

Our support team can help with setup, theme compatibility and troubleshooting. Reach us through the links below.

Documentation

Translations

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for community building.

Ultimate Member

Membership & community plugin with user profiles, registration & login, member directories, content re...

Free 200k+ installs 4.4★ (1,444)
WP ULike

One-click like buttons your visitors actually use, plus a built-in analytics dashboard that shows what your au...

Free 60k+ installs 4.8★ (281)
Better Messages

Real-time messaging and chat rooms for WordPress ecosystem: private conversations, public and private chat roo...

Free 10k+ installs 4.8★ (141)
wpForo Forum

Number one WordPress forum plugin with AI features. Full-fledged forum solution with modern forum design. Comm...

Free 20k+ installs 4.7★ (390)
Hubbub Lite

Your content is worth sharing. Let's makes it easier!

Free 30k+ installs 4.7★ (173)
WP User Manager

The most customizable profiles & community builder WordPress plugin with front-end login, registration, pr...

Free 10k+ installs 4.7★ (350)