[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fn2wtWz5QkAmi5qtfSYxTlsFK53vz5cMutxFDbu5yTEg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":121,"fingerprints":172},"bp-xprofile-fields-custom-css-classes","Buddypress Xprofile Fields Custom Css Classes","1.0","codepixlabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepixlabs\u002F","\u003Cp>Buddypress Xprofile Fields Custom Css Classes allows to add classes to xprofile fields for ease of styling.\u003C\u002Fp>\n\u003Ch4>Gives more control for frontend designers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add single or multiple classes to each field\u003C\u002Fli>\n\u003Cli>Group fields based on classes\u003C\u002Fli>\n\u003Cli>Extremely light \u003C 5kb\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Eases process of css framework support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Buddypress forms ( register \u002F profile edit ) do not support any css frameworks out of the box\u003C\u002Fli>\n\u003Cli>This plugins makes it easy to style forms as per any css framworks, as it provide ability to add css classes for each field\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom classes to xprofile fields for ease of styling.",20,1931,0,"2017-04-24T11:07:00.000Z","4.7.32","3.2","",[19,20,21,22,23],"buddypress","buddypress-groups","buddypress-profile-field","groups","social-network","http:\u002F\u002Fcodepixlabs.com\u002Fplugins\u002Fbuddypress-xprofile-fields-custom-css-classes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-xprofile-fields-custom-css-classes.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T08:32:20.551Z",[36,53,66,86,98],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":33,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":16,"requires_php":49,"tags":50,"homepage":51,"download_link":52,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-xprofile-fields-for-buddypress","Advanced XProfile Fields for BuddyPress","1.0.4.2","SuitePlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuiteplugins\u002F","\u003Cp>Advanced XProfile Fields for BuddyPress creates a way to enhance your BuddyPress profile fields.\u003C\u002Fp>\n\u003Ch4>Take control of all your field labels\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create 1 profile field and change the label shown on Registration, Profile Edit, My Profile, Other User Profile screen\u003C\u002Fli>\n\u003Cli>Add a label for user listing screen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Validate fields on Profile Edit\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set Character Limits\u003C\u002Fli>\n\u003Cli>Set Minimum Character Requirements\u003C\u002Fli>\n\u003Cli>Text Format\u003Cbr \u002F>\n** Force text formats – Alphanumeric, Alpha, Email and URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide field on registration page\u003C\u002Fli>\n\u003Cli>Make a field non-editable after a user has saved entry. Perfect for field like Gender, Title etc\u003C\u002Fli>\n\u003Cli>Show fields in admin. Show the profile field in the user’s admin list.\u003C\u002Fli>\n\u003C\u002Ful>\n","Enhance your BuddyPress profile fields with Advanced XProfile Fields for BuddyPress. Manage fields labels, validation and show fields in admin.",100,13299,5,"2020-04-26T18:57:00.000Z","5.4.19","5.3",[19,20,21,22,23],"http:\u002F\u002Fsuiteplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-xprofile-fields-for-buddypress.zip",{"slug":54,"name":55,"version":56,"author":40,"author_profile":41,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":44,"num_ratings":31,"last_updated":17,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":61,"homepage":63,"download_link":64,"security_score":44,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":65},"bp-premiums","BP Premiums for BuddyPress","1.2.0","\u003Cp>BP Premiums is the additional edge needed to monetize a BuddyPress Social Network. Additional to Memberships, you can charge site members a premium for access to parts and features of your social network. Using WooCommerce, administrators can create individual or bundles of products of features. Restrict access to certain BuddyPress features on your site.\u003C\u002Fp>\n\u003Cp>Take your social network to the next level, check out the addons available to enhance your site\u003C\u002Fp>\n\u003Ch4>Built-in Addons\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Group Create Access\u003C\u002Fstrong> – Limit group creation and force users to pay for a quota of groups they can create.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Users can purchase packages to create groups\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After each purchase, users receive a quota of groups they can create.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Group Access\u003C\u002Fstrong> – Require users to pay to join private groups\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Administrators select a number of private groups that users can pay to join\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Upon completing an order, members are automatically added to private groups\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>rtMedia (BuddyPress Media)\u003C\u002Fstrong> – Require users to purchase access to upload and\u002For browse media files by RTMedia\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Site members can be restricted from uploading any media files unless access is purchased\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Site members are restricted from browsing another user’s media files unless access is purchased\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress-media\u002F\" rel=\"ugc\">rtMedia\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Available Here \u003Ca href=\"https:\u002F\u002Fsuiteplugins.com\u002Fdownloads\u002Frtmedia-for-buddypress-premiums\u002F\" rel=\"nofollow ugc\">rtMedia Addon\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>BuddyDrive\u003C\u002Fstrong> – Force users to purchase access to upload and\u002For browse files by the BuddyDrive Plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Site members can be restricted from uploading any buddydrive files unless access is purchased\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Site members are restricted from browsing another user’s buddydrive files unless access is purchased\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Site members can pay to increase their BuddyDrive quota\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddydrive\u002F\" rel=\"ugc\">BuddyDrive\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Available Here \u003Ca href=\"https:\u002F\u002Fsuiteplugins.com\u002Fdownloads\u002Fbuddydrive-for-buddypress-premiums\u002F\" rel=\"nofollow ugc\">BuddyDrive Addon\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Member Types (Coming Soon)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>BP Gifts (Coming Soon)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Possible Social Network User Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dating Sites\u003C\u002Fli>\n\u003Cli>Community Networks\u003C\u002Fli>\n\u003Cli>Entertainment\u003C\u002Fli>\n\u003Cli>Family\u003C\u002Fli>\n\u003Cli>Fan Sites\u003C\u002Fli>\n\u003Cli>Education\u002FTutor Sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003Cli>Documented\u003C\u002Fli>\n\u003Cli>Hooks and Filters available\u003C\u002Fli>\n\u003Cli>Documentation available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>BuddyPress and WooCommerce are both required to use the plugin.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>English (United States)\u003C\u002Fp>\n","BP Premiums is an addon for monetizing social networks. Charge users a premium for accessing features on your network.",10,4649,[19,20,62,22,23],"buddypress-monetize","https:\u002F\u002Fsuiteplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-premiums.1.2.0.zip","2026-03-15T10:48:56.248Z",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":13,"num_ratings":13,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":84,"download_link":85,"security_score":44,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mycred-bp-group-leaderboards","myCred BP Group Leaderboards","1.3.2","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>📢🚨 \u003Cstrong>Important Notice: myCred BP Group Leaderboards is now part of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmycred-toolkit\u002F\" rel=\"ugc\">myCred Toolkit\u003C\u002Fa> and will no longer receive updates here. Only security fixes will be provided.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This add-on allows you to setup leaderboards for your BuddyPress groups that are based on the groups members balances. These leaderboards are generated automatically as soon as a group has more then one user and supports leaderboard setups for multiple point types. Leaderboards are cached to prevent unnecessary database queries and updated whenever a group member gains or loses points.\u003C\u002Fp>\n\u003Cp>You can set the size of the leaderboard and the option to append members to the end of the leaderboard that might not had made it into set size. These settings can be set generically for all groups or you can let group admins change them for each group.\u003C\u002Fp>\n\u003Ch4>myCred BP Group Leaderboards Features\u003C\u002Fh4>\n\u003Cp>Here are the most notable features of myCred BP Group Leaderboards plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Leaderboard Based on Current Balance (default):\u003C\u002Fstrong> The leaderboard is based on a users current balance. This was the leaderboard this plugin rendered in previous versions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leaderboard Based on Total Balance:\u003C\u002Fstrong> This will generate a leaderboard based on a users total balance. Total balances are calculated by adding up all point gains a user has then deducting any manual adjustments an admin might have made.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leaderboard Based on Today’s Gains:\u003C\u002Fstrong> This will generate a leaderboard based on members total accumulated points today. This is done by adding up all point gains and losses from the beginning of each day until now.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leaderboard Based on This Week’s Gains:\u003C\u002Fstrong> This will generate a leaderboard based on members total accumulated points this week. This is done by adding up all point gains and losses from the the start of each week until now. Resets each week.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leaderboard Based on This Month’s Gains:\u003C\u002Fstrong> This will generate a leaderboard based on members total accumulated points this month. This is done by adding up all point gains and losses from the start of each month until now.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Leaderboard Based on Date Range:\u003C\u002Fstrong> This option allows a leaderboard creation between two dates. When this option is selected, two hidden fields will become available where you can set the start and end date. These dates must be well formatted either YYYY-MM-DD or MM\u002FDD\u002FYYYY.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Caching\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This version also includes caching of leaderboards to cut down on database queries. Each groups leaderboard(s) are cached until a member balance changes or if you save your leaderboard settings in your group admin area.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmycred\u002F\" rel=\"ugc\">myCred 1.8+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">BuddyPress 2.5+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress 5.0+\u003C\u002Fli>\n\u003Cli>PHP 5.3+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More myCred Freebies Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-h5p\" rel=\"nofollow ugc\">myCred H5P\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-credly\" rel=\"nofollow ugc\">myCred Credly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-learndash\u002F\" rel=\"nofollow ugc\">myCred – Learndash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-lifterlms-integration\" rel=\"nofollow ugc\">LifterLMS Plugin Integration with myCred \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-event-espresso-4\" rel=\"nofollow ugc\">myCred for Event Espresso 4.6+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-wp-pro-quiz\u002F\" rel=\"nofollow ugc\">myCred for Wp-Pro-Quiz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-rating-form\" rel=\"nofollow ugc\">myCred for Rating Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-birthdays\" rel=\"nofollow ugc\">myCred Birthdays\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-wp-postviews\" rel=\"nofollow ugc\">myCred for WP-PostViews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-totalpoll\" rel=\"nofollow ugc\">myCred for TotalPoll\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-gutenberg\" rel=\"nofollow ugc\">myCred Gutenberg\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-events-manager-pro\" rel=\"nofollow ugc\">myCred for Events Manager Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-buddypress-compliments\" rel=\"nofollow ugc\">myCred for BuddyPress Compliments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-retro\" rel=\"nofollow ugc\">myCred Retro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-courseware\" rel=\"nofollow ugc\">myCred for Courseware\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-gd-star-rating\" rel=\"nofollow ugc\">myCred for GD Star Rating\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-buddypress-links\" rel=\"nofollow ugc\">myCred for BuddyPress Links\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-bp-album-bp-gallery\" rel=\"nofollow ugc\">myCred for BP Album and BP Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-elementor\u002F\" rel=\"nofollow ugc\">myCred Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DOCUMENTATION AND SUPPORT\u003C\u002Fh4>\n\u003Cp>For more information visit our \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fcodex.mycred.me\u002Fchapter-iv\u002Ffreebies\u002Fbp-group-leaderboards\u002F\" rel=\"nofollow ugc\">Documentation Page\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n","📢🚨 Important Notice: myCred BP Group Leaderboards is now part of the myCred Toolkit and will no longer receive updates here.",80,9789,"2025-04-17T04:38:00.000Z","6.8.5","4.8","7.0",[19,20,81,82,83],"leaderboards","mycred","tokens","http:\u002F\u002Fmycred.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-bp-group-leaderboards.1.3.2.zip",{"slug":87,"name":88,"version":89,"author":40,"author_profile":41,"description":90,"short_description":91,"active_installs":59,"downloaded":92,"rating":13,"num_ratings":13,"last_updated":93,"tested_up_to":94,"requires_at_least":16,"requires_php":17,"tags":95,"homepage":51,"download_link":97,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"bp-favorite-groups","BP Favorite Groups","1.0.0","\u003Cp>BP Favorite Groups allows users to save their favorite BuddyPress groups to there profile. Much like liking a Facebook Page, users can favorite a group and view the group activities on their wall.\u003C\u002Fp>\n\u003Cp>The plugin also come packed with a simple short code for displaying a user’s favorite groups [sp_favorite_groups user_id=1] . The shortcode will display a list of the user’s favorite groups and link to the group.\u003C\u002Fp>\n\u003Cp>You can modify the language file and change the button “Favorite Group” to you liking. Some example are; “Like Group”, “Bookmark Group” etc\u003C\u002Fp>\n","BP Favorite Groups is an easy way for users to bookmark the best groups. Users can filter activity by their favorite groups.",2938,"2015-08-24T14:46:00.000Z","4.3.34",[19,20,22,96],"socialnetwork","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-favorite-groups.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":49,"tags":113,"homepage":117,"download_link":118,"security_score":119,"vuln_count":31,"unpatched_count":13,"last_vuln_date":120,"fetched_at":28},"bp-xprofile-custom-field-types","BuddyPress Xprofile Custom Field Types","1.3.0","BuddyDev","https:\u002F\u002Fprofiles.wordpress.org\u002Fbuddydev\u002F","\u003Cp>BuddyPress Xprofile Custom Field Types plugin adds some essential field types to BuddyPress Profile.\u003C\u002Fp>\n\u003Cp>The newly added BuddyPress field types are:-\u003Cbr \u002F>\n* Birthdate.\u003Cbr \u002F>\n* Image.\u003Cbr \u002F>\n* File.\u003Cbr \u002F>\n* Checkbox acceptance.\u003Cbr \u002F>\n* Country field.\u003Cbr \u002F>\n* From\u002FTo field(can be used to show 2 numbers or text strings).\u003Cbr \u002F>\n* Token (can be used to set a list of predefined approved codes for registration etc).\u003Cbr \u002F>\n* oEmbed ( allow your users to use youtube\u002Ffacebook, vimeo and other oembed supporting urls to embed in their profile).\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002FTR\u002Fhtml-markup\u002Finput.email.html\" title=\"Input type email - HTML5\" rel=\"nofollow ugc\">Email\u003C\u002Fa>.\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002FTR\u002Fhtml-markup\u002Finput.url.html\" title=\"Input type url - HTML5\" rel=\"nofollow ugc\">Web\u003C\u002Fa>.\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002FTR\u002F2013\u002FNOTE-html-markup-20130528\u002Finput.date.html\" title=\"Input type date - HTML5\" rel=\"nofollow ugc\">Datepicker\u003C\u002Fa>.\u003Cbr \u002F>\n* Custom post type selector.\u003Cbr \u002F>\n* Custom post type multiselector.\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002FTR\u002F2013\u002FNOTE-html-markup-20130528\u002Finput.color.html\" title=\"Input type color - HTML5\" rel=\"nofollow ugc\">Colorpicker\u003C\u002Fa>.\u003Cbr \u002F>\n* Decimal number.\u003Cbr \u002F>\n* Number within min\u002Fmax values.\u003Cbr \u002F>\n* Custom taxonomy selector.\u003Cbr \u002F>\n* Custom taxonomy multiselector.\u003Cbr \u002F>\n* Range input (slider)\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fselect2.github.io\u002F\" rel=\"nofollow ugc\">Select2 javascript plugin\u003C\u002Fa> for select boxes.\u003C\u002Fp>\n\u003Cp>BuddyPress Xprofile Custom Field Types is 100% compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-profile-search\u002F\" rel=\"ugc\">BP Profile Search plugin\u003C\u002Fa>.\u003Cbr \u002F>\nAt the moment, following fields are searchable using BP Profile Search:-\u003Cbr \u002F>\n* Birthdate\u003Cbr \u002F>\n* Datepicker\u003Cbr \u002F>\n* Color\u003Cbr \u002F>\n* Email\u003Cbr \u002F>\n* Web\u003Cbr \u002F>\n* Number Min\u002FMax\u003Cbr \u002F>\n* Range Input\u003Cbr \u002F>\n* Decimal Number\u003Cbr \u002F>\n* Country\u003Cbr \u002F>\nOther fields such as post type, taxonomy etc., are not searchable as they are stored in serialized format( due to back compatibility).\u003C\u002Fp>\n\u003Cp>The plugin is opensource and currently developed on github. We welcome you to be part of its future development at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbuddydev\u002Fbp-xprofile-custom-field-types\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbuddydev\u002Fbp-xprofile-custom-field-types\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Discuss the plugin on our \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fadd-extra-buddypress-profile-fields-with-buddypress-xprofile-custom-field-types-plugin\u002F\" rel=\"nofollow ugc\">release post\u003C\u002Fa> or view the plugin’s \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fbp-xprofile-custom-field-types\u002F\" rel=\"nofollow ugc\">detailed documentation here\u003C\u002Fa>.\u003Cbr \u002F>\nThe idea is based on @donmik’s plugin. This plugin is a complete rewrite. Some field type do share code with the original plugin. My guess, we are using 20-30% of the code for field types from the original.\u003C\u002Fp>\n\u003Cp>In the future, we hope to add more fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note: This plugin is not 100% backward compatible\u003C\u002Fstrong>\u003Cbr \u002F>\nIt is very easy to migrate. Should take less than 5 minute. If you are looking to move from the older plugin to this one, please read our \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fbp-xprofile-custom-field-types\u002F#migrate\" rel=\"nofollow ugc\">migration guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note 2: The Custom taxonomy field does not allow you to categorize users. They allow you to let users select some terms and display the terms on their profile.\u003Cbr \u002F>\n           It is not intended for classifying user\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Credit\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdonmik.com\" rel=\"nofollow ugc\">@donmik\u003C\u002Fa> for the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdonmik\u002Fbuddypress-xprofile-custom-fields-type\" rel=\"nofollow ugc\">BuddyPress Xprofile Custom Fields Type\u003C\u002Fa> from where we adopted the field types in our first version.\u003Cbr \u002F>\n In the first version, te plugin brought all the profile fields offered by the currently abandoned The \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdonmik\u002Fbuddypress-xprofile-custom-fields-type\" rel=\"nofollow ugc\">“BuddyPress Xprofile Custom Fields Type”\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Ch4>More Plugins\u003C\u002Fh4>\n\u003Cp>We love BuddyPress, and we have created 100+ BuddyPress plugins.\u003Cbr \u002F>\nPlease take a look at our\u003Cbr \u002F>\n 1. \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fplugins\u002F\" title=\"Best BuddyPress Plugins\" rel=\"nofollow ugc\">Free BuddyPress Plugins\u003C\u002Fa>\u003Cbr \u002F>\n 1. \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fcategory\u002Fbuddypress-premium-plugins\u002F\" title=\"Best BuddyPress Premium Plugins\" rel=\"nofollow ugc\">Premium BuddyPress plugins\u003C\u002Fa>\u003Cbr \u002F>\n We hope that it will help you take your BuddyPress network to the next level.\u003C\u002Fp>\n\u003Ch4>BuddyPress Custom development & Maintenance Service\u003C\u002Fh4>\n\u003Cp>If you need any assistance with setting up or adding new features to BuddyPress or this plugin, Our team is available for hire.\u003Cbr \u002F>\nPlease use our \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fbuddypress-custom-plugin-development-service\u002F\" rel=\"nofollow ugc\">BuddyPress Development Services\u003C\u002Fa> for any custom development needs.\u003C\u002Fp>\n","Buddypress Xprofile Custom Field Types adds extra custom profile fields to BuddyPress. Field types are: Birthdate, Email, Url etc.",4000,145742,98,16,"2026-01-01T14:23:00.000Z","6.9.4","5.0",[19,114,115,116],"buddypress-profile-field-types","fields","xprofile","https:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fbuddypress-xprofile-custom-field-types\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-xprofile-custom-field-types.1.3.0.zip",97,"2026-01-05 16:27:40",{"attackSurface":122,"codeSignals":147,"taintFlows":157,"riskAssessment":158,"analyzedAt":171},{"hooks":123,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":13,"unprotectedCount":13},[124,131,135,139],{"type":125,"name":126,"callback":127,"priority":128,"file":129,"line":130},"action","xprofile_field_after_contentbox","add_content_box",12,"xprofile-fields-custom-css-classes.php",50,{"type":125,"name":132,"callback":133,"priority":128,"file":129,"line":134},"xprofile_fields_saved_field","save_options",51,{"type":136,"name":137,"callback":137,"file":129,"line":138},"filter","bp_field_css_classes",52,{"type":125,"name":140,"callback":141,"file":129,"line":142},"bp_init","xprofile_custom_classes_init",105,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":156},[],{"prepared":13,"raw":13,"locations":150},[],{"escaped":13,"rawEcho":31,"locations":152},[153],{"file":129,"line":154,"context":155},79,"raw output",[],[],{"summary":159,"deductions":160},"The \"bp-xprofile-fields-custom-css-classes\" plugin v1.0 exhibits a generally strong security posture based on the static analysis provided. The plugin demonstrates an absence of common attack vectors such as AJAX handlers, REST API routes, shortcodes, and cron events, resulting in a zero attack surface. Furthermore, the code analysis indicates a lack of dangerous functions, no file operations, no external HTTP requests, and the use of prepared statements for all SQL queries. This suggests careful development practices regarding data handling and system interaction.\n\nHowever, a significant concern arises from the output escaping analysis, where 100% of outputs are not properly escaped. This presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website through user-controlled data that is later displayed without proper sanitization. The absence of nonce checks and capability checks on any potential entry points, though these are currently zero, also means that if any were introduced in future versions, they would likely be unprotected, further exacerbating the XSS risk.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs, which is a positive indicator. However, this cannot mitigate the critical risk identified in the output escaping. The lack of any identified taint flows is also positive, but again, this is overshadowed by the unescaped output issue. In conclusion, while the plugin adheres to good practices in many areas, the complete lack of output escaping is a severe flaw that requires immediate attention to prevent potential XSS attacks.",[161,164,166,169],{"reason":162,"points":163},"100% of outputs not properly escaped",15,{"reason":165,"points":46},"0% of outputs properly escaped",{"reason":167,"points":168},"No nonce checks",3,{"reason":170,"points":168},"No capability checks","2026-03-16T23:01:12.268Z",{"wat":173,"direct":179},{"assetPaths":174,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[175],"\u002Fwp-content\u002Fplugins\u002Fbp-xprofile-fields-custom-css-classes\u002Fxprofile-fields-custom-css-classes.php",[],[],[],{"cssClasses":180,"htmlComments":182,"htmlAttributes":183,"restEndpoints":184,"jsGlobals":185,"shortcodeOutput":186},[181],"xprofile-custom-classes",[],[],[],[],[]]