When members paste a URL into the BuddyPress activity box, it posts as plain text and the conversation loses context. BuddyPress Activity Link Preview automatically fetches the linked page and displays a rich preview card with image, title, and description directly in the activity stream, the same behavior members expect from every other social platform.
Added German, Spanish, French, Italian and Portuguese (Brazil) translations.
Improve
Plugin assets and the Twitter/Facebook SDKs now load only in BuddyPress activity contexts (the activity directory, member activity and group screens) instead of every page. Use the bp_activity_link_preview_load_assets filter to load them on custom pages that embed an activity stream.
Failed link lookups are cached for 15 minutes and comment rendering never fetches remote URLs, so slow or unreachable links no longer delay page loads.
Fix
The composer preview controls (Cancel Preview, previous/next image and the image counter) were built in JavaScript with no translatable source, so they always rendered in English. They are now translatable.
The plugin never registered its text domain, so bundled translations could never load.
Invalid or blocked URLs now show an error message in the composer instead of failing silently.
Preview close and image navigation icons render correctly when the admin toolbar is hidden.
Security
Scraped link titles and descriptions are sanitized before saving and escaped on output.
Hardened short-URL resolution to resolve redirects through the WordPress HTTP API and re-validate the redirect target against the SSRF private/loopback IP guard.
v1.7.3
March 12, 2026
Dev 5
Dev
Fixed all WordPress Coding Standards (WPCS) violations
Applied strict comparisons, Yoda conditions, and proper inline comment punctuation
Added ABSPATH direct access protection
Added missing PHPDoc parameter documentation for all functions
Fixed all Plugin Check errors (0 errors)
v1.7.2
January 22, 2026
New 2 Improve 1 Fix 4
New
Helper function to detect social media URLs for native embed handling
Same-site URL filtering to prevent internal profile links from generating previews
Improve
Better null checking for image navigation in JavaScript
Fix
Twitter/X and Facebook link previews now work in activity comments
@mentions no longer generate unwanted link previews
Hash symbol (#) no longer added to browser URL when closing previews
"Image X of undefined" no longer shows when images can't be determined
v1.7.1
Improve 1 Fix 2
Improve
Better error handling for missing dependencies
Fix
Plugin now auto-deactivates when BuddyPress or BuddyBoss Platform is not active
Added proper dependency check on admin_init hook
v1.7.0
New 1 Improve 2 Fix 10
New
Plugin version constant for proper asset cache busting
Improve
Tested up to WordPress 7.0
Requires PHP 7.4 minimum
Fix
Scripts now load in footer for better performance
Proper input sanitization with wp_unslash() for POST data
Use wp_parse_url() instead of parse_url() for better compatibility
Added translators comments for internationalization
Plugin Check compatibility improvements
Nonce verification now mandatory for security (CSRF protection)
Comment filter registration timing for proper enable/disable support
v1.6.1
Security 1
Security
Patched SSRF (Server Side Request Forgery) vulnerability in the URL parser.
v1.6.0
New 1 Improve 1 Fix 6 Security 2
New
Filter and event hooks to extend the activity preview functionality.
Improve
String labels and content clarity across the plugin.
Fix
Twitter card preview duplication issue in multiple activities.
Twitter preview incorrectly appended to the second activity.
Activity content not displaying when preview is enabled.
Iframe not rendering correctly in activity previews.
Preview not visible when sharing X (formerly Twitter) links.
Activity link preview index logic for accurate rendering.
Security
Patched SSRF (Server Side Request Forgery) vulnerability in the URL parser.
Fixed XSS issues in link preview rendering to improve safety.
v1.4.4
New 1 Improve 3 Fix 5
New
Included activity link preview data in the REST API activity endpoint.
Improve
Improved code quality for better readability and maintainability.
Added support for Twitter, YouTube, and LinkedIn link previews.
Enhanced compatibility with Reddit link previews.
Fix
Hide raw Facebook and Twitter URLs in BuddyPress activity content.
Addressed multiple issues with Facebook embed functionality.
Resolved issues with console errors during content injection.
Resolved a YouTube link preview issue.
Addressed issues where comments and replies could not be added to activities.
v1.4.3
Fix 2
Fix
Issue with Reddit
Issue with YouTube link preview
v1.4.2
Fix 1
Fix
Twitter/Instagram/Facebook preview issue
v1.4.0
Fix 2
Fix
Added spacing between link preview container and post button
Unable to comment and reply issue
v1.3.0
Fix 2
Fix
Added activity link data in REST API activity endpoint
PHPCS Fixes
v1.2.0
Fix 3
Fix
Plugin activated when BuddyPress is not activated
Update spacing between text and buttons
YouTube link issue
v1.1.0
Fix 3
Fix
Legacy Support
Preview generation on pasting URLs
Error message when meta values are not readable
v1.0.0
Note 1
Note
Initial release
WBComDesigns is amazing!
WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth.…
Hoang Phan·VN·
The job well done!
The job well done, well in time - Thanks so much Anmbiya and team!
Happy Client·ZA·
WBCOM Designs is Amazing!
WBCOM Designs has constantly updated and supported their plugins and themes. Recently the new BuddyNext project is Amazing! - and the new line of addons like Mediaverse, Jetonomy, Mediashield, and Listora.. are likewise Amazing! - and very…
Edward S.·US·
High quality WordPress plugins and themes
We’ve hosted a number of Wbcom Designs clients on Levamo, and our experience with their products has been very positive. Their plugins and themes are well built, their support has been reliable, and they seem to be very innovative and…
Michael Eisenwasser·US·
I have worked with Wbcom Designs on…
I have worked with Wbcom Designs on several custom development requests for my WordPress platform, and my experience has been excellent.
christian nicolas·BJ·
Love this company
Love this company. Loved the REIGN product. They were there the entire time helping me set things up; and when things went wrong? They were quick to take action and help find a solution.
Fable Fortitude·CA·
Seriously, one of the best "software tech experiences" I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
I was using an excellent plugin created…
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket - I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…