[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-o0f95kQ0_HFzdT4EaXwO02-weOgZkNp5nCD47ND830":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":28,"download_link":29,"security_score":30,"vuln_count":13,"unpatched_count":13,"last_vuln_date":31,"fetched_at":32,"vulnerabilities":33,"developer":34,"crawl_stats":31,"alternatives":41,"analysis":143,"fingerprints":186},"lh-personalised-content","LH Personalised Content","1.31","shawfactor","https:\u002F\u002Fprofiles.wordpress.org\u002Fshawfactor\u002F","\u003Cp>This plugin allows one to personalise content for a logged in user or emails for a email recipeient that is in the user database.  It uses shortcode type functionality in any email, page, post, or custpm post type. It extract stored details of the viewer or reader. A default text can be specified for situations where there are no stored details.\u003C\u002Fp>\n\u003Cp>This can allow you to offer a more customised service for example with a more helpful unsubscribe link.  Or you could create your own “profile” page for logged in users only.\u003C\u002Fp>\n\u003Cp>Check out \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshawfactor\u002Flh-personalised-content\" rel=\"nofollow ugc\">our documentation\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>All tickets for the project are being tracked on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshawfactor\u002Flh-login-page\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin allows one to personalise wordpress emails, or content for a logged in user.",10,1376,0,"2015-11-30T10:43:00.000Z","4.2.39","3.0","",[19,20,21,22,23,24,25,26,27],"emails","first-name","name","personalise","personalize","sender","sender-email","sender-name","user","http:\u002F\u002Flhero.org\u002Fplugins\u002Flh-personalised-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flh-personalised-content.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},77,14650,87,7,91,"2026-04-04T03:53:53.291Z",[42,65,88,108,126],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":50,"downloaded":51,"rating":52,"num_ratings":53,"last_updated":54,"tested_up_to":55,"requires_at_least":56,"requires_php":17,"tags":57,"homepage":17,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":13,"last_vuln_date":64,"fetched_at":32},"force-first-last","Force First and Last Name as Display Name","1.2.2","Andrew Lima","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrewza\u002F","\u003Cp>This plugin hides the “Display Name” field on the Edit Profile screen for all users. Instead of allowing users to set this field, the plugin will always set the User field display_name to their first and last name. If these field are empty, display_name will be set to their username.\u003C\u002Fp>\n\u003Cp>Display names are set when the user registers as well as when a user’s profile is updated via the WordPress admin.\u003C\u002Fp>\n\u003Cp>The plugin includes a batch process to update the display name for existing users. Navigate to Settings > Force First Last in the WordPress admin to run the update.\u003C\u002Fp>\n","Force the user field \"display_name\" to be set as the user's first and last name.",2000,32375,86,18,"2024-11-18T14:43:00.000Z","6.7.5","5.2",[58,20,59,60,27],"display-name","force","last-name","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fforce-first-last.1.2.2.zip",92,1,"2023-03-16 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":17,"tags":80,"homepage":86,"download_link":87,"security_score":30,"vuln_count":13,"unpatched_count":13,"last_vuln_date":31,"fetched_at":32},"extended-user-search-in-wp-admin","Extended User Search In WP-Admin","3","amit5204","https:\u002F\u002Fprofiles.wordpress.org\u002Famit5204\u002F","\u003Cp>By default WordPress in WP-admin allows users to search only by username or email id.\u003C\u002Fp>\n\u003Cp>But what if you want to search user by first name or last name or both. What if you want to search by entering only partial email address\u002Fid or username or by bio, you cannot do it as by default. WordPress do not come with this feature.\u003Cbr \u002F>\nThis plugin eliminate above limitation. Which could perform search based on full-name, first-name, last-name, email, username and bio.\u003Cbr \u002F>\n“Extended User Search In WP-admin” Plugin that allows admin to search user much more deeply and overcomes the limit possessed by WordPress.\u003C\u002Fp>\n\u003Cp>Note :- This plugin is inspired from “Improved user search in backend” and “User First Name \u002F Full Name Search In WP-admin” plugins.\u003C\u002Fp>\n","By default WordPress in WP-admin allows users to search only by username or email id.",1000,8913,94,13,"2022-12-13T16:06:00.000Z","6.1.10","4.9.6",[81,82,83,84,85],"empower-user-search-in-wpadmin","extend-user-search-in-wpadmin","search-by-first-name-in-wpadmin","search-by-full-name-in-wpadmin","search-by-last-name-in-wpadmin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fextended-user-search-in-wp-admin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextended-user-search-in-wp-admin.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":106,"download_link":107,"security_score":62,"vuln_count":13,"unpatched_count":13,"last_vuln_date":31,"fetched_at":32},"enhanced-user-search","Enhanced User Search","1.0.0","khan.shabnam","https:\u002F\u002Fprofiles.wordpress.org\u002Fkhanshabnam\u002F","\u003Cp>Enhanced User Search: Effortlessly Find Your Users\u003Cbr \u002F>\nStruggling to locate specific users in your WordPress admin panel? The default search only allows filtering by username and email, making it cumbersome to find users with common names or if you don’t recall their exact login credentials.\u003C\u002Fp>\n\u003Cp>Enhanced User Search simplifies user management by expanding the search capabilities. This plugin allows you to search for users by their first name, last name, username, or email address.\u003C\u002Fp>\n\u003Cp>Here’s how Enhanced User Search streamlines your workflow:\u003C\u002Fp>\n\u003Cp>Effortless User Identification: Quickly locate users with common names or those whose credentials you might not readily remember.\u003Cbr \u002F>\nImproved Efficiency: Save time and frustration by searching based on any combination of user information.\u003Cbr \u002F>\nEnhanced User Management: Gain greater control over your user base with a more comprehensive search functionality.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Cp>Search users by first name, last name, username, and email address.\u003Cbr \u002F>\nIntegrates seamlessly with the existing WordPress user search interface.\u003Cbr \u002F>\nLightweight and efficient, ensuring smooth performance on your website.\u003Cbr \u002F>\nEasy to use – no configuration required, activates upon installation.\u003C\u002Fp>\n\u003Cp>Benefits:\u003C\u002Fp>\n\u003Cp>Save Time: Find the users you need faster with a more comprehensive search.\u003Cbr \u002F>\nImproved Accuracy: Locate specific users with ease, reducing the risk of identifying the wrong person.\u003Cbr \u002F>\nEnhanced User Management: Gain greater control over your user base.\u003Cbr \u002F>\nWho should use Enhanced User Search?\u003C\u002Fp>\n\u003Cp>This plugin is ideal for anyone who manages users in WordPress, especially those with:\u003C\u002Fp>\n\u003Cp>Large User Bases: Easily find specific users even amidst a vast number of accounts.\u003Cbr \u002F>\nMembership Sites: Efficiently manage user accounts for membership websites.\u003Cbr \u002F>\nMultisite Networks: Effortlessly locate users across multiple sites in your network.\u003Cbr \u002F>\nEnhanced User Search empowers you to manage your WordPress users with greater efficiency and ease. Download the plugin today and experience the difference!\u003C\u002Fp>\n","Effortlessly find users in WordPress! Search by first & last name, username, or email.",100,1264,80,4,"2024-04-29T16:50:00.000Z","6.5.8","6.4.3",[89,83,85,104,105],"user-search","username-search-in-admin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenhanced-user-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhanced-user-search.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":63,"last_updated":119,"tested_up_to":17,"requires_at_least":17,"requires_php":17,"tags":120,"homepage":124,"download_link":125,"security_score":30,"vuln_count":13,"unpatched_count":13,"last_vuln_date":31,"fetched_at":32},"buddypress-real-names","BuddyPress Real Names","0.3.5","grosbouff","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrosbouff\u002F","\u003Cp>BuddyPress Real Names allows you to change the regular nickname displayed for a user to anything you want,\u003Cbr \u002F>\nfor example for displaying something like “John Smith”, “Smith John Mr”, “jsmith44 (John Smith)”, or any other combination of xprofile fields.\u003C\u002Fp>\n\u003Cp>You can set rules to display names differently on their profile pages or in the members lists (eg. “John Smith” on the profile and “Smith John, Mr” in the lists).\u003Cbr \u002F>\nWhen ordering members lists alphabetically, you can choose the priority of the fields that will be sorted !\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>= 0.3.4 =\u003Cbr \u002F>\n* Update rule by clicking list items (jquery)\u003C\u002Fp>\n\u003Ch4>0.3.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added function ‘bprn_get_profile_field_value’ \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.3.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Totally rewritten for BP 1.7.\u003C\u002Fli>\n\u003Cli>Ordering members alphabetically with custom settings now works !\u003C\u002Fli>\n\u003C\u002Ful>\n","BuddyPress Real Names allows you to change the regular nickname displayed for a user to anything you want.",30,10116,60,"2013-02-13T11:42:00.000Z",[121,20,122,60,123],"buddypress","full-name","names","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbuddypress-real-names\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-real-names.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":11,"downloaded":134,"rating":13,"num_ratings":13,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":17,"tags":138,"homepage":141,"download_link":142,"security_score":30,"vuln_count":13,"unpatched_count":13,"last_vuln_date":31,"fetched_at":32},"first-name-and-last-name-on-registration-page","First name Last name","0.1","slee","https:\u002F\u002Fprofiles.wordpress.org\u002Fslee\u002F","\u003Cp>This plugin simply adds the fields for First name and Last name to the Registration form.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Support is provided at http:\u002F\u002Fwww.thefunkhouse.co.uk\u002Fwordpress-plugins\u002Ffirstname-lastname\u002F\u003C\u002Fp>\n","Adds First name and Last name to registration form.",1880,"2010-03-05T18:08:00.000Z","2.9.2","2.5",[20,60,139,140],"registration","surname","http:\u002F\u002Fwww.thefunkhouse.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffirst-name-and-last-name-on-registration-page.zip",{"attackSurface":144,"codeSignals":169,"taintFlows":176,"riskAssessment":177,"analyzedAt":185},{"hooks":145,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":168,"entryPointCount":63,"unprotectedCount":13},[146,152,157],{"type":147,"name":148,"callback":149,"file":150,"line":151},"filter","wp_mail","wp_mail_filter","lh-personalised-content.php",249,{"type":153,"name":154,"callback":155,"file":150,"line":156},"action","init","register_shortcodes",250,{"type":147,"name":158,"callback":159,"file":150,"line":160},"the_title","the_title_filter",251,[],[],[164],{"tag":165,"callback":166,"file":150,"line":167},"lh_personalised_content","lh_personalised_content_output",239,[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":175},[],{"prepared":13,"raw":13,"locations":172},[],{"escaped":13,"rawEcho":13,"locations":174},[],[],[],{"summary":178,"deductions":179},"The \"lh-personalised-content\" plugin v1.31 exhibits a strong security posture based on the provided static analysis. The code demonstrates excellent adherence to secure coding practices, with no dangerous functions, 100% usage of prepared statements for SQL queries, and 100% proper output escaping. The absence of file operations, external HTTP requests, and identified taint flows with unsanitized paths further bolster its security.  The plugin's attack surface is minimal, consisting of a single shortcode, and importantly, there are no unprotected entry points. The lack of recorded vulnerabilities, including critical or high severity CVEs, and the absence of common vulnerability types in its history suggest a well-maintained and secure codebase over time.  While the plugin demonstrates significant strengths, the complete absence of nonce and capability checks, even on the single shortcode, represents a potential area for improvement. Although the attack surface is small and there are no current indications of exploitation, robust security often involves implementing these checks to prevent potential abuse of even limited entry points.",[180,183],{"reason":181,"points":182},"Missing capability checks",5,{"reason":184,"points":182},"Missing nonce checks","2026-03-17T01:20:38.134Z",{"wat":187,"direct":192},{"assetPaths":188,"generatorPatterns":189,"scriptPaths":190,"versionParams":191},[],[],[],[],{"cssClasses":193,"htmlComments":194,"htmlAttributes":195,"restEndpoints":196,"jsGlobals":197,"shortcodeOutput":199},[],[],[],[],[198],"lh_personalised_user",[200,201],"[lh_personalised_content]","[lh_personalised_content loggedout=\"\"]"]