WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: match-me-for-buddypress (Used by 11 domains)

Match Me for BuddyPress & BuddyBoss

👤 Muhammad Kashif 📦 v2.0.0 🔗 Plugin Homepage

Match Me for BuddyPress & BuddyBoss is a compatibility matching plugin that calculates how well members align based on their profile fields. Whether you are building a dating site, a networking community, a roommate finder, a mentor matching platform, or any community where connecting the right people matters, Match Me gives every member pair a compatibility percentage they can see on profiles and the members directory.

You choose which xProfile fields to include, how much each one matters, and how values should be compared. The plugin handles the rest: scoring, caching, and displaying results automatically across your site.

Works with BuddyPress and BuddyBoss Platform. The plugin auto detects which one is active. No configuration needed.

🔧 How It Works

  1. Pick which profile fields to use for matching in the admin panel
  2. Assign a weight to each field so important fields count more
  3. Choose a comparison mode for each field (exact, overlap, range, or partial)
  4. Members browse the site and see compatibility percentages on every profile and in the members directory

⚙️ Matching Engine

  • Weighted scoring Assign a percentage weight to each xProfile field. Fields that matter more contribute more toward the final compatibility score.
  • 4 comparison modes Exact match for dropdowns and radio buttons, overlap (Jaccard similarity) for checkboxes and multi select fields, range for numeric values, and partial for free text similarity.
  • Hard exclusions Mark any field as must match. If two members do not match on a hard exclude field, their compatibility drops to 0% instantly. Useful for language, location, or any critical criteria.
  • Deal breakers A softer penalty that reduces the score when an important field does not match, without zeroing it completely.
  • Confidence indicator Shows what percentage of weighted fields both members actually filled out. A 92% match with low confidence means only a few fields were compared. Helps members understand how reliable a score is.

⚡ Performance

  • SQL first architecture All scoring runs through optimized database queries, not slow PHP loops. A single query handles an entire directory page with hundreds of members.
  • Database caching A dedicated cache table stores computed scores with configurable expiration. Scores are automatically cleared when a member updates their profile.
  • Lazy loading directory Match percentages load on demand as members scroll into view using IntersectionObserver. The page loads instantly without waiting for match calculations.
  • Batch recalculation WP Cron powered background processing recalculates scores in bulk for large communities.

🎨 Display

  • Circle and badge styles Choose between an SVG circle progress indicator or a compact pill badge. Both are mobile responsive and lightweight.
  • Color thresholds Configure which colors represent high, medium, and low compatibility so members can read scores at a glance.
  • Shortcode support Use [matchme] to display a match score anywhere on your site. The legacy [mp_match_percentage] shortcode still works for backward compatibility.

🔌 Developer Friendly

  • REST API GET /matchme/v1/match/{user_id} returns percentage, confidence, and optional field breakdown in JSON.
  • 13 hooks Actions and filters let themes and addons extend the matching engine, display output, admin settings, and API responses without modifying plugin files.
  • Field completion nudges Automatic prompts encourage members to fill in missing profile fields that would improve their match quality.

🛡️ Secure and Private

Nonce verification, capability checks, and input sanitization on every request. Match data is only visible to logged in members. No anonymous access, no external API calls, no tracking, and no third party dependencies. Everything runs entirely on your server.

💎 Pro (Coming Soon)

  • Per field breakdown Detailed tooltip showing exactly what matched, what did not, and which fields were missing for each member pair
  • Advanced directory filters Filter the members directory by minimum match percentage and specific field values
  • Unlimited top matches Show an unlimited number of top matches on each member profile
  • Bar and heart display styles Additional display options with a color customizer and animations
  • Advanced export and reports CSV and JSON export with date filters, scheduled email reports, and delivery options

🏢 Business (Coming Soon)

  • Match based notifications Automatic email alerts when a high compatibility match is discovered
  • Message unlock rules Require a minimum match percentage or mutual match before members can message each other
  • Role to role match rules Control which member types and roles can match using a visual matrix
  • Match analytics Distribution charts, trend graphs, and per member match history
  • Automation and webhooks Trigger external actions when match thresholds are reached, with CRM and email platform integration
  • Geo and distance matching Radius based matching with configurable location weighting
  • Saved segments Create smart member lists such as “80% or higher compatibility and active in the last 7 days”
DomainExposuresHeadersLast Checked
w*m*e*.com (WP 6.9.4) F 2026-06-01 08:56:50
h*p*r*u*e.fr (WP 6.7.2) F 2026-05-31 23:25:56
g*t*r*.me (WP 6.7.5) B 2026-05-30 09:43:57
g*o*a*g*a*s*f*r*m.org (WP 6.1.7) ⚠️ D 2026-05-26 18:06:37
k*o*h*b.com (WP 6.7.5) B 2026-05-24 20:41:12
e*o*p*e*.com F 2026-05-24 06:08:24
y*l*v*d*.com (WP 6.7.5) B 2026-05-19 01:14:44
p*g*n*a*e*t*n*.info (WP 6.9.4) F 2026-05-18 14:45:12
j*m*n*i*e.com (WP 6.9.4) F 2026-05-16 21:52:19
w*r*l*v.com (WP 6.9) F 2026-05-14 19:26:15
s*n*l*s*o*n*c*e*.com (WP 5.2.24) ⚠️ 🔓 F 2026-05-14 01:54:18

Top 50 Plugins

Plugin Count
elementor 1,871,798
contact-form-7 1,843,757
elementor-pro 1,089,069
woocommerce 844,696
revslider 639,662
jetpack 479,567
js_composer 448,539
wp-rocket 348,467
gravityforms 319,183
essential-addons-for-elementor-lite 308,857
complianz-gdpr 269,885
cookie-law-info 242,412
instagram-feed 236,168
google-site-kit 229,894
sitepress-multilingual-cms 229,551
google-analytics-for-wordpress 220,823
elementskit-lite 218,220
header-footer-elementor 217,546
bluehost-wordpress-plugin 192,443
gutenberg 166,637
gutenberg-core 165,665
cookie-notice 160,699
litespeed-cache 141,534
the-events-calendar 138,351
wpforms-lite 133,380
gtranslate 132,950
astra-sites 122,544
popup-maker 120,223
tablepress 116,167
woocommerce-payments 115,683
coblocks 103,314
honeypot 101,860
astra-addon 98,527
duracelltomi-google-tag-manager 97,444
wp-smushit 96,931
all-in-one-seo-pack 96,457
LayerSlider 94,847
bb-plugin 93,024
megamenu 90,727
premium-addons-for-elementor 90,061
akismet 88,214
mailchimp-for-wp 86,570
cleantalk-spam-protect 85,977
woocommerce-gateway-stripe 85,609
ml-slider 84,790
borlabs-cookie 83,812
wp-pagenavi 83,021
fusion-builder 82,576
ewww-image-optimizer 81,808
smart-slider-3 81,041

Top 50 Themes

Theme Count
hello-elementor 640,309
Divi 529,689
astra 437,986
flatsome 148,443
generatepress 131,099
Avada 128,785
pub 114,103
twentytwentyfour 106,852
oceanwp 86,643
sydney 83,651
kadence 82,259
enfold 74,679
salient 68,839
twentyseventeen 58,694
h4 58,480
bb-theme 56,551
betheme 54,060
blocksy 53,224
cocoon-master 52,797
dt-the7 47,878
twentytwentyfive 46,161
neve 41,147
Avada-Child-Theme 38,904
woodmart 34,501
gox 34,416
bridge 33,943
twentytwentyone 33,279
lightning 32,479
twentytwenty 31,299
swell 29,142
Impreza 27,659
voxel 27,638
bricks 26,999
sinatra 25,694
twentytwentythree 24,914
Newspaper 24,851
kubio 22,316
twentytwentytwo 20,511
uncode 19,918
epik-redesign 19,293
twentysixteen 19,247
storefront 18,561
pro 18,224
Total 15,311
extendable 15,060
yith-wonder 14,138
hello-theme-child-master 13,934
yootheme 13,518
themify-ultra 13,500
hestia 13,467