[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fms2JlDUImo7s82vmu2Hq7OaanK3pT_Wxe_WZI35FcTs":3,"$fgvEfePdMLuw0g7hgJd8Er0JvtHObv9SV0-tIl3unPfA":342,"$fczOOBMaj-a8ebONrGcZnPartZGcdUh4q18u3vCLo_l8":346},{"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":15,"requires_php":15,"tags":16,"homepage":20,"download_link":21,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24,"discovery_status":25,"vulnerabilities":26,"developer":27,"crawl_stats":23,"alternatives":32,"analysis":141,"fingerprints":322},"bp-extend-groups-fields","BuddyPress Extend Fields","1.0","serggordienko","https:\u002F\u002Fprofiles.wordpress.org\u002Fserggordienko\u002F","\u003Cp>Additional fields for BuddyPress Groups. Now you can create additional fields and tabs for your buddypress groups.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add New Group Field\u003C\u002Fli>\n\u003Cli>Multiple Type Fields\u003C\u002Fli>\n\u003Cli>Sortable Fields\u003C\u002Fli>\n\u003Cli>Edit Group Fields Page\u003C\u002Fli>\n\u003C\u002Ful>\n","Additional fields for BuddyPress Groups",10,2291,0,"2017-01-19T12:03:00.000Z","",[17,18,19],"buddypress","fields","groups","https:\u002F\u002Fgithub.com\u002Fsergordienko\u002Fbuddypress-extend-fields","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-extend-groups-fields.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":22,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},1,30,84,"2026-05-19T16:32:56.722Z",[33,57,80,101,122],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":53,"download_link":54,"security_score":55,"vuln_count":28,"unpatched_count":13,"last_vuln_date":56,"fetched_at":24},"buddypress-groups-extras","BuddyPress Groups Extras","3.7.0","Slava Abakumov","https:\u002F\u002Fprofiles.wordpress.org\u002Fslaffik\u002F","\u003Cp>BuddyPress Groups doesn’t have much-predefined content inside. Forums and activities are created (or not) by users. But most of the time group creators (aka administrators) have much more to say or explain to other members of the community.\u003C\u002Fp>\n\u003Cp>BuddyPress Groups Extras will give the ability to them to create extra content.\u003C\u002Fp>\n\u003Ch4>General\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Choose groups you want to allow custom fields and pages.\u003C\u002Fli>\n\u003Cli>Define who will have access to managing fields or pages in groups (groups admins or site admins or both).\u003C\u002Fli>\n\u003Cli>Create a predefined Set of Fields that can be imported to all groups on a site OR can be imported on a per-group basis.\u003C\u002Fli>\n\u003Cli>Tweak various options, like enabling Rich Editor.\u003C\u002Fli>\n\u003Cli>Drag-n-drop groups nav menu items as you wish (Fields and Pages can be your new group front page!).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Custom Group Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create custom fields using various types (radios, checkboxes, dropdown select, textarea, and text).\u003C\u002Fli>\n\u003Cli>Edit fields data on Edit Group Details page in Group Admin area.\u003C\u002Fli>\n\u003Cli>Display\u002Fhide page, where all groups fields will be displayed (and rename it too).\u003C\u002Fli>\n\u003Cli>Reorder fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Custom Group Pages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create group pages (for group FAQ or wiki, or events, or descriptions or whatever you want).\u003C\u002Fli>\n\u003Cli>Edit page data in the Group Admin area using WordPress RichEditor (with embedding content that WordPress supports!).\u003C\u002Fli>\n\u003Cli>Display\u002Fhide page, where all group pages will be displayed (and rename it too).\u003C\u002Fli>\n\u003Cli>Reorder pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Make your groups full of possibilities!\u003C\u002Fp>\n","Introduce custom fields and custom pages to your BuddyPress-powered groups.",400,80704,86,35,"2024-12-01T18:56:00.000Z","6.7.5","6.0","7.2",[17,50,51,52,19],"field-sets","group-fields","group-pages","https:\u002F\u002Fovirium.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-groups-extras.3.7.0.zip",91,"2024-11-08 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":28,"unpatched_count":13,"last_vuln_date":79,"fetched_at":24},"bp-xprofile-custom-field-types","BuddyPress Xprofile Custom Field Types","1.3.1","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,147875,98,16,"2026-04-08T05:50:00.000Z","6.9.4","5.0","5.3",[17,74,18,75],"buddypress-profile-field-types","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.1.zip",97,"2026-01-05 16:27:40",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":15,"download_link":100,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"bp-registration-options","Registration Options for BuddyPress","4.4.5","Brian Messenlehner","https:\u002F\u002Fprofiles.wordpress.org\u002Fmessenlehner\u002F","\u003Cp>Prevent users and bots from accessing the BuddyPress or bbPress areas of your website(s) until they are approved.\u003C\u002Fp>\n\u003Cp>This BuddyPress extension allows you to enable user moderation for new members, as well as help create a private network for your users. If moderation is enabled, any new members will be denied access to your BuddyPress and bbPress areas on your site, with the exception of their own user profile. They will be allowed to edit and configure that much. They will also not be listed in the members lists on the frontend until approved. Custom messages are available so you can tailor them to the tone of your website and community. When an admin approves or denies a user, email notifications will be sent to let them know of the decision.\u003C\u002Fp>\n\u003Cp>Requires BuddyPress version 1.7 or higher and bbPress 2.0 or higher.\u003C\u002Fp>\n\u003Ch3>General Data Protection Regulation\u003C\u002Fh3>\n\u003Cp>BuddyPress Registration Options temporarily stores user IP addresses as user meta to help validate and vet pending users. Saved IP values are deleted upon both approval and denial of pending user. No other personal data is recorded.\u003C\u002Fp>\n","Moderate new BuddyPress members and fight BuddyPress spam.",1000,175783,88,33,"2023-03-05T15:26:00.000Z","6.0.11","5.2","5.6",[97,17,19,98,99],"admin","moderation","registration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-registration-options.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":88,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":72,"tags":115,"homepage":119,"download_link":120,"security_score":121,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"buddypress-group-email-subscription","BuddyPress Group Email Subscription","4.2.4","Boone Gorges","https:\u002F\u002Fprofiles.wordpress.org\u002Fboonebgorges\u002F","\u003Cp>This powerful plugin allows users to receive email notifications of group activity. Weekly or daily digests are available. Each user can choose how they want to subscribe to their groups.\u003C\u002Fp>\n\u003Cp>Please note that this plugin requires BuddyPress, as well as the BuddyPress Groups and Activity components.\u003C\u002Fp>\n\u003Cp>EMAIL SUBSCRIPTION LEVELS\u003Cbr \u002F>\nThere are 5 levels of email subscription options:\u003C\u002Fp>\n\u003Col>\n\u003Cli>No Email – Read this group on the web\u003C\u002Fli>\n\u003Cli>Weekly Summary Email – A summary of new topics each week\u003C\u002Fli>\n\u003Cli>Daily Digest Email – All the day’s activity bundled into a single email\u003C\u002Fli>\n\u003Cli>New Topics Email – Send new topics as they arrive (but don’t send replies)\u003C\u002Fli>\n\u003Cli>All Email – Send all group activity as it arrives\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>DEFAULT SUBSCRIPTION STATUS\u003Cbr \u002F>\nGroup admins can choose one of the 5 subscription levels as a default that gets applied when new members join.\u003C\u002Fp>\n\u003Cp>DIGEST AND SUMMARY EMAILS\u003Cbr \u002F>\nThe daily digest email is sent every morning and contains all the emails from all the groups a user is subscribed to. The digest begins with a helpful topic summary. The weekly summary email contains the topic titles from the past week by default. Summary and digest timing can be configured in the back end. (The admin can view a sample of the digests and summaries in the queue by going adding this to your url: mydomain.com\u002Fsum=1. This won’t send emails just show what will be sent)\u003C\u002Fp>\n\u003Cp>HTML EMAILS\u003Cbr \u002F>\nThe digest and summary emails are sent out in multipart HTML and plain text email format. This makes the digest much more readable with better links. The email is multipart so users who need only plain text will get plain text.\u003C\u002Fp>\n\u003Cp>EMAILS FOR TOPICS I’VE STARTED OR COMMENTED ON (only available with BuddyPress legacy discussion forums)\u003Cbr \u002F>\nUsers receive email notifications when someone replies to a topic they create or comment on (similar to Facebook). This happens whether they are subscribed or not. Users can control this behaviour in their notifications page.\u003C\u002Fp>\n\u003Cp>TOPIC FOLLOW AND MUTE (only available with BuddyPress legacy discussion forums)\u003Cbr \u002F>\nUsers who are not fully subscribed to a group (ie. maybe they are on digest) can choose to get immediate email updates for specific topic threads. Any subsequent replies to that thread will be emailed to them. In an opposite way, users who are fully subscribed to a group but want to stop getting emails from a specific (perhaps annoying) thread can choose to mute that topic.  bbPress plugin users can utilize the “Subscribe” \u002F “Notify me of follow-up replies via email” option.\u003C\u002Fp>\n\u003Cp>ADMIN NOTIFICATION\u003Cbr \u002F>\nGroup admins can send out an email to all group members from the group’s admin section. This feature is helpful to quickly communicate to the whole group, but it should be used with caution.\u003C\u002Fp>\n\u003Cp>GROUP ADMINS CAN SET SUBSCRIPTION LEVEL\u003Cbr \u002F>\nGroup admins can set the subscription level for existing users on the group’s “Admin > Manage Members” page – either one by one or all at once.\u003C\u002Fp>\n\u003Cp>SPAM PROTECTION\u003Cbr \u002F>\nTo protect against spam, you can set a minimum number of days users need to be registered before their group activity will be emailed to other users. This feature is off by default, but can be enabled in the admin.\u003C\u002Fp>\n\u003Cp>TRANSLATORS\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brazilian Portuguese – www.about.me\u002Fdennisaltermann (or www.congregacao.net)\u003C\u002Fli>\n\u003Cli>Catalan – Sara Arjona Téllez\u003C\u002Fli>\n\u003Cli>Danish – Morten Nalholm\u003C\u002Fli>\n\u003Cli>Dutch – Anja werkgroepen.net\u002Fwordpress, Tim de Hoog\u003C\u002Fli>\n\u003Cli>Farsi – Vahid Masoomi http:\u002F\u002Fwww.AzUni.ir\u003C\u002Fli>\n\u003Cli>French – http:\u002F\u002Fwww.claudegagne-photo.com, Sylvain Ghysens\u003C\u002Fli>\n\u003Cli>German – Peter Peterson, Thorsten Wollenhöfer, Jörg Lohrer\u003C\u002Fli>\n\u003Cli>Hebrew – Iggy Pritzker\u003C\u002Fli>\n\u003Cli>Italian – Stefano Russo\u003C\u002Fli>\n\u003Cli>Japanese – https:\u002F\u002Fbuddypress.org\u002Fcommunity\u002Fmembers\u002Fchestnut_jp\u002F\u003C\u002Fli>\n\u003Cli>Lithuanian – Vincent G http:\u002F\u002Fwww.Host1Free.com\u003C\u002Fli>\n\u003Cli>Russian – http:\u002F\u002Fwww.viaestvita.net\u002Fgroups\u002F\u003C\u002Fli>\n\u003Cli>Spanish – Williams Castillo, Gregor Gimmy\u003C\u002Fli>\n\u003Cli>Swedish – Thomas Schneider, Joakim Hising\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE TO PLUGIN AUTHORS\u003Cbr \u002F>\nIf your plugin posts updates to the standard BuddyPress activity stream, then group members who are subscribed via 3. Daily Digest and 5. All Email will get your updates automatically. However people subscribed as 2. Weekly Summary and 4. New Topic will not. If you feel some of your plugin’s updates are very important and want to make sure all subscribed members receive them, you can filter ‘ass_this_activity_is_important’ and return TRUE when $type matches your activity. See the ass_this_activity_is_important() function in bp-activity-subscription-functions.phpfor more info.\u003C\u002Fp>\n\u003Cp>PLUGIN SUPPORTERS:\u003Cbr \u002F>\nMajor supporters: shambhalanetwork.org & commons.gc.cuny.edu\u003Cbr \u002F>\nOther supporters: bluedotproductions.com\u003C\u002Fp>\n\u003Cp>PLUGIN DEVELOPMENT\u003Cbr \u002F>\nFor bug reports or to add patches or translation files, please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fboonebgorges\u002Fbuddypress-group-email-subscription\u002F\" rel=\"nofollow ugc\">GES Github page\u003C\u002Fa>.  Contributions are definitely welcome!\u003C\u002Fp>\n","This powerful plugin allows users to receive email notifications of group activity. Weekly or daily digests are available.",230873,80,32,"2024-10-04T14:35:00.000Z","6.6.5","3.2",[116,117,118,17,19],"activities","activity","bp","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbuddypress-group-email-subscription\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-group-email-subscription.4.2.4.zip",92,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":121,"num_ratings":11,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":15,"tags":135,"homepage":138,"download_link":139,"security_score":140,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"shortcodes-for-buddypress","Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress","2.9.1","wbcomdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fwbcomdesigns\u002F","\u003Cp>This plugin will add an extended feature to BuddyPress. It will use Shortcode for Listing Activity Streams, Members directory, and Groups directory on any post or page within the website.\u003C\u002Fp>\n\u003Cp>With our current update, we have added three widgets to display the activity stream, member directory, and group directory using Elementor.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F554193567\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>THEME – WORDPRESS THEME WITH OUTSTANDING BUDDYPRESS SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fbuddyx\u002F\" rel=\"ugc\">FREE BuddyPress Theme: BuddyX\u003C\u002Fa> – Offers unique layouts with clean code and easy-to-customise options, giving you a whole new way to visualize BuddyPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin generates shortcodes for Listing Activity Streams, Members, and Groups on any website post or page.",700,51984,"2025-09-22T06:44:00.000Z","6.8.5","5.0.0",[117,17,136,19,137],"buddypress-shortcodes","members","https:\u002F\u002Fgithub.com\u002Fwbcomdesigns\u002Fshortcodes-for-buddypress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-for-buddypress.2.9.1.zip",100,{"attackSurface":142,"codeSignals":192,"taintFlows":270,"riskAssessment":309,"analyzedAt":321},{"hooks":143,"ajaxHandlers":183,"restRoutes":189,"shortcodes":190,"cronEvents":191,"entryPointCount":28,"unprotectedCount":13},[144,150,152,155,159,163,166,170,174,178],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","add_submenu","bp-fields.php",28,{"type":145,"name":146,"callback":151,"file":148,"line":29},"remove_publish_box",{"type":145,"name":153,"callback":154,"file":148,"line":111},"add_meta_boxes","add_meta_box",{"type":145,"name":156,"callback":157,"priority":11,"file":148,"line":158},"save_post","post_fields_save",34,{"type":145,"name":160,"callback":161,"file":148,"line":162},"admin_enqueue_scripts","enqueue_scripts",36,{"type":145,"name":164,"callback":164,"file":148,"line":165},"wp_enqueue_scripts",38,{"type":145,"name":167,"callback":168,"file":148,"line":169},"bp_init","SG_extend_fields_group",874,{"type":145,"name":171,"callback":172,"file":148,"line":173},"bp_setup_nav","add_groups_extend_fields_page",876,{"type":145,"name":175,"callback":176,"file":148,"line":177},"bp_screens","groups_screen_group_admin_other_fields",930,{"type":179,"name":180,"callback":181,"priority":11,"file":148,"line":182},"filter","bp_get_template_stack","bp_plugin_add_template_stack",942,[184],{"action":185,"nopriv":186,"callback":185,"hasNonce":187,"hasCapCheck":186,"file":148,"line":188},"group_reorder_fields",false,true,40,[],[],[],{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":199,"fileOperations":13,"externalRequests":13,"nonceChecks":268,"capabilityChecks":268,"bundledLibraries":269},[],{"prepared":13,"raw":28,"locations":195},[196],{"file":148,"line":197,"context":198},760,"$wpdb->get_results() with variable interpolation",{"escaped":200,"rawEcho":165,"locations":201},12,[202,205,206,208,209,211,213,215,217,219,221,223,224,226,228,231,232,233,234,236,238,240,242,243,245,247,249,252,254,256,257,258,260,262,263,264,266,267],{"file":148,"line":203,"context":204},126,"raw output",{"file":148,"line":203,"context":204},{"file":148,"line":207,"context":204},127,{"file":148,"line":207,"context":204},{"file":148,"line":210,"context":204},140,{"file":148,"line":212,"context":204},174,{"file":148,"line":214,"context":204},175,{"file":148,"line":216,"context":204},620,{"file":148,"line":218,"context":204},622,{"file":148,"line":220,"context":204},660,{"file":148,"line":222,"context":204},743,{"file":148,"line":222,"context":204},{"file":148,"line":225,"context":204},745,{"file":148,"line":227,"context":204},953,{"file":229,"line":230,"context":204},"templates\\form.php",19,{"file":229,"line":91,"context":204},{"file":229,"line":91,"context":204},{"file":229,"line":44,"context":204},{"file":229,"line":235,"context":204},37,{"file":229,"line":237,"context":204},51,{"file":229,"line":239,"context":204},58,{"file":229,"line":241,"context":204},109,{"file":229,"line":241,"context":204},{"file":229,"line":244,"context":204},113,{"file":229,"line":246,"context":204},123,{"file":229,"line":248,"context":204},130,{"file":250,"line":251,"context":204},"templates\\types.php",3,{"file":250,"line":253,"context":204},64,{"file":250,"line":255,"context":204},66,{"file":250,"line":255,"context":204},{"file":250,"line":255,"context":204},{"file":250,"line":259,"context":204},68,{"file":250,"line":261,"context":204},74,{"file":250,"line":261,"context":204},{"file":250,"line":261,"context":204},{"file":250,"line":265,"context":204},78,{"file":250,"line":265,"context":204},{"file":250,"line":265,"context":204},2,[],[271,288,301],{"entryPoint":272,"graph":273,"unsanitizedCount":251,"severity":287},"getField (bp-fields.php:698)",{"nodes":274,"edges":285},[275,280],{"id":276,"type":277,"label":278,"file":148,"line":279},"n0","source","$_field (x3)",698,{"id":281,"type":282,"label":283,"file":148,"line":222,"wp_function":284},"n1","sink","echo() [XSS]","echo",[286],{"from":276,"to":281,"sanitized":186},"medium",{"entryPoint":289,"graph":290,"unsanitizedCount":13,"severity":300},"group_fields_save (bp-fields.php:752)",{"nodes":291,"edges":298},[292,295],{"id":276,"type":277,"label":293,"file":148,"line":294},"$_POST['_wp_http_referer']",785,{"id":281,"type":282,"label":296,"file":148,"line":294,"wp_function":297},"wp_redirect() [Open Redirect]","wp_redirect",[299],{"from":276,"to":281,"sanitized":187},"low",{"entryPoint":302,"graph":303,"unsanitizedCount":13,"severity":300},"\u003Cbp-fields> (bp-fields.php:0)",{"nodes":304,"edges":307},[305,306],{"id":276,"type":277,"label":293,"file":148,"line":294},{"id":281,"type":282,"label":296,"file":148,"line":294,"wp_function":297},[308],{"from":276,"to":281,"sanitized":187},{"summary":310,"deductions":311},"The \"bp-extend-groups-fields\" v1.0 plugin exhibits a mixed security posture. On the positive side, it has a very small attack surface with only one AJAX handler, and importantly, this handler appears to be protected by authentication checks, which is a significant strength. The absence of any known vulnerabilities (CVEs) in its history is also a positive indicator. However, the code analysis reveals several areas for concern. A substantial portion of its output is not properly escaped, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. Furthermore, the plugin uses a raw SQL query without prepared statements, which is a serious security flaw that could lead to SQL Injection. While taint analysis did not reveal critical or high severity flows, the presence of a flow with unsanitized paths warrants attention, as it suggests potential for misuse if input is not validated appropriately. The lack of bundled libraries is neither a strength nor a weakness in itself, but it means the security of external dependencies is not a factor here. Overall, while the limited attack surface and clean CVE history are encouraging, the unescaped output and raw SQL query are significant weaknesses that require immediate attention.",[312,315,318],{"reason":313,"points":314},"SQL queries not using prepared statements",8,{"reason":316,"points":317},"Low percentage of properly escaped output",6,{"reason":319,"points":320},"Flows with unsanitized paths",4,"2026-03-17T00:17:51.989Z",{"wat":323,"direct":332},{"assetPaths":324,"generatorPatterns":327,"scriptPaths":328,"versionParams":329},[325,326],"\u002Fwp-content\u002Fplugins\u002Fbp-extend-groups-fields\u002Fjs\u002Ffields.js","\u002Fwp-content\u002Fplugins\u002Fbp-extend-groups-fields\u002Fcss\u002Ffields.css",[],[325],[330,331],"bp-extend-groups-fields\u002Fjs\u002Ffields.js?ver=","bp-extend-groups-fields\u002Fcss\u002Ffields.css?ver=",{"cssClasses":333,"htmlComments":335,"htmlAttributes":336,"restEndpoints":339,"jsGlobals":340,"shortcodeOutput":341},[334],"gf_advanced_fields",[],[337,338],"data-validation","validation_format",[],[],[],{"error":187,"url":343,"statusCode":344,"statusMessage":345,"message":345},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbp-extend-groups-fields\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":347},[348],{"version":6,"download_url":349,"svn_tag_url":350,"released_at":23,"has_diff":186,"diff_files_changed":351,"diff_lines":23,"trac_diff_url":23,"vulnerabilities":352,"is_current":187},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-extend-groups-fields.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbp-extend-groups-fields\u002Ftags\u002F1.0\u002F",[],[]]