[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLUzeOAs8fzAKbsjQAgzgpVVnhS7eFzxc5mitf4X--30":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":128,"fingerprints":166},"st-insert-post-plugin","ST Insert Post","1.0.3","shayne","https:\u002F\u002Fprofiles.wordpress.org\u002Fshayne-thiessen\u002F","\u003Cp>A simple front end post form for all users, and as a bonus the ability to list subpages.\u003C\u002Fp>\n\u003Cp>Just insert [st_insert_post] into a page to display the front end post form.\u003Cbr \u002F>\nTo list a pages subpages, just insert [stls] into a page.\u003Cbr \u002F>\nSimple eh?\u003C\u002Fp>\n","A simple front end post form for all users, and as a bonus the ability to list subpages.",10,2953,0,"2011-10-06T19:39:00.000Z","3.2.1","3.0","",[19,20,21,22],"admin","form","front-end","post","http:\u002F\u002Fmystickypost.com\u002Fgroups\u002Fwordpress\u002Fforum\u002Ftopic\u002Fst-insert-post-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fst-insert-post-plugin.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"shayne-thiessen",2,20,30,84,"2026-04-05T07:20:02.224Z",[37,48,68,89,109],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":45,"homepage":46,"download_link":47,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"st-admin-protection","ST Admin Protection","1.0.0","\u003Cp>This plugin blocks everyone but the admin from accessing the WordPress Admin. It will redirect the user to your 404 error page if they do not have access to the admin. Your theme will need to have a 404 error page setup.\u003C\u002Fp>\n","This plugin blocks everyone but the admin from accessing the Wordpresss Admin",2275,"2011-10-09T02:16:00.000Z",[19,20,21,22],"http:\u002F\u002Fmystickypost.com\u002Fgroups\u002Fwordpress\u002Fforum\u002Ftopic\u002Fst-admin-protection\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fst-admin-protection.zip",{"slug":49,"name":50,"version":51,"author":52,"author_profile":53,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":58,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":17,"tags":63,"homepage":66,"download_link":67,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"amoforms","amoForms","3.1.19","BaggerMAN","https:\u002F\u002Fprofiles.wordpress.org\u002Fbaggerman\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famoforms\u002F\" rel=\"ugc\">\u003Cem>English\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fgoo.gl\u002F7L42FS\" rel=\"nofollow ugc\">\u003Cem>Español\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fgoo.gl\u002Fcdvs4R\" rel=\"nofollow ugc\">\u003Cem>Русский\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>amoForms is the easiest way to build and stylize any form you need for your WordPress website. No more messing with code or worries about limitations and paid add-ons. amoForms is an absolutely FREE and unique solution to create any form you want, when you want with a simple drag and drop interface and incredible built-in layout & styles visual editor provided by the very powerful amoForms framework.\u003C\u002Fp>\n\u003Cp>amoForms is one of the best responsive form builders in WordPress Plugin Directory. It is a fresh and innovative form builder designed for generating various kinds of forms.\u003C\u002Fp>\n\u003Cp>The process of webform creation has never been as easy as it is now, with amoForms. You have 27 types of fields at your service, where every detail is editable, be that user annotation or the colour of hover effect! You can experiment with your forms appearance, you don’t have to worry that your form is not marrying with the style of your webpage, because all of its attributes are editable by built-in visual editor.\u003C\u002Fp>\n\u003Cp>Do you want to increase effectiveness of your advertising campaigns and compare the effectiveness of lead sources? The integration of amoForms plugin with Google Analytics will help you achieve this and will help you with other tasks! Users capable of programming won’t go past CSS and JS code customization of their created forms within built-in amoForms CSS\u002FJS editor, which will let to create your own styles or expand your form functionality. This contact form builder will equally fit the needs of the beginners and experienced developers and designers.\u003C\u002Fp>\n\u003Cp>Get rid of spam in your incoming requests – use Captcha code or an “Antispam” field. Receive files from your clients using Attach File option in your form. You can specify acceptable file types and maximum file size in Settings easily.\u003C\u002Fp>\n\u003Cp>amoForms has cross-browser compatibility, which means that it can be used in any browser. This form builder can be used for creating simple forms, survey forms and questionnaires, registration and application forms and etc.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 4.0+\u003C\u002Fli>\n\u003Cli>Layout & Styles visual editor\u003C\u002Fli>\n\u003Cli>Integration with Google Analytics\u003C\u002Fli>\n\u003Cli>Custom CSS, Custom JS\u003C\u002Fli>\n\u003Cli>Displaying form in a pop-up\u003C\u002Fli>\n\u003Cli>File upload\u003C\u002Fli>\n\u003Cli>CAPTCHA code\u003C\u002Fli>\n\u003Cli>Drag & drop interface\u003C\u002Fli>\n\u003Cli>27 fully customizable fields\u003C\u002Fli>\n\u003Cli>On-Page form preview\u003C\u002Fli>\n\u003Cli>Submission with AJAX\u003C\u002Fli>\n\u003Cli>Responsive layout and design\u003C\u002Fli>\n\u003Cli>6 editable themes for different form designs\u003C\u002Fli>\n\u003Cli>Possibility to include required field option to receive specific information from the form submitter\u003C\u002Fli>\n\u003Cli>Possibility to receive the filled forms to the admin and form submitter (if applicable) emails\u003C\u002Fli>\n\u003Cli>Data validation for all form fields while submitting the form\u003C\u002Fli>\n\u003Cli>Detailed amoForms User Manual describing plugin installation process, form field descriptions, the process of inserting created form into your site and other details for the amoForms Users\u003C\u002Fli>\n\u003Cli>Form Pagination possibility\u003C\u002Fli>\n\u003Cli>Possibility to edit the form titles whenever required\u003C\u002Fli>\n\u003Cli>Possibility to create forms based on the existing forms with the «Duplicate» button\u003C\u002Fli>\n\u003Cli>Page redirect possibility after the form is submitted, allowing to navigate not only to specific pages (e.g. including other forms) or to another site (providing URL)\u003C\u002Fli>\n\u003Cli>Possibility to have pre-filled texts serving as instructions for the textarea and other text fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Become an amoForms Partner\u003C\u002Fh4>\n\u003Cp>Want access to everything we have and everything we release in the future? Want the ultimate form creation toolkit? That and so much more is exactly what we offer through our Partnership Program.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.amocrm.com\u002Fbecome_amo_partner\" rel=\"nofollow ugc\">Find out more about the amoForms Partnership Program here\u003C\u002Fa>\u003C\u002Fp>\n","Create forms and manage submissions easily with a simple interface. Contact forms, subscription forms, or other forms for WordPress. Absolutely FREE!",300,904287,86,52,"2019-11-13T09:26:00.000Z","5.2.24","4.0",[19,20,22,64,65],"shortcode","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famoforms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famoforms.3.1.19.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":56,"downloaded":76,"rating":77,"num_ratings":78,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":17,"tags":82,"homepage":87,"download_link":88,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"blue-login-style","Blue Login Style","1.4.0","Alimir","https:\u002F\u002Fprofiles.wordpress.org\u002Falimir\u002F","\u003Cp>Blue Login Style is a tiny WordPress plugin that allows you to customize your login page with beautiful themes. Its features: ability to add message, change the login logo, ability to set login, logout and register redirect links and many more…\u003Cbr \u002F>\nScreenshots are available in \u003Ca href=\"http:\u002F\u002Fpreview.alimir.ir\u002Fwordpress-blue-login-style\u002F\" rel=\"nofollow ugc\">Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ability to choose nice themes with great options.\u003C\u002Fli>\n\u003Cli>Ability to add message in your login page.\u003C\u002Fli>\n\u003Cli>Add a custom logo of your wordPress blog as piece of cake.\u003C\u002Fli>\n\u003Cli>Add custom background image.\u003C\u002Fli>\n\u003Cli>Ability to set \u003Ccode>login\u003C\u002Fcode>, \u003Ccode>logout\u003C\u002Fcode> and \u003Ccode>register\u003C\u002Fcode> redirect links.\u003C\u002Fli>\n\u003Cli>Simple configuration panel.\u003C\u002Fli>\n\u003Cli>And so on…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Author\u003C\u002Fh4>\n\u003Cp>Website: \u003Ca href=\"http:\u002F\u002Fabout.alimir.ir\" rel=\"nofollow ugc\">Ali Mirzaei\u003C\u002Fa>\u003Cbr \u002F>\nFollow on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Falimir.ir\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\nYou can catch catch me on twitter as @alimirir\u003C\u002Fp>\n","Blue Login Style is a tiny plugin which allows to customize your wp-login theme easily with a click.",29099,98,17,"2014-12-26T19:38:00.000Z","4.1.42","3.5",[19,83,84,85,86],"customize-wp-login-php-plugin","front-end-login","login-form","wp-login","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblue-login-style\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblue-login-style.1.4.0.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":56,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":107,"download_link":108,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"gravity-forms-post-updates","Gravity Forms: Post Updates","1.2.23","Jupitercow","https:\u002F\u002Fprofiles.wordpress.org\u002Fjcow\u002F","\u003Cp>\u003Cstrong>Requires PHP 5.3 or greater\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allows you to use Gravity Forms to update any post on the front end. If you use the “Gravity Forms + Custom Post Types”, you can even update custom post types and use custom taxonomies.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports custom field file uploading and deletion with thumbnails or mime type icons for existing items.\u003C\u002Fli>\n\u003Cli>Fixed a bugs on multi selects and checkboxes.\u003C\u002Fli>\n\u003Cli>Fixed bug on Categories.\u003C\u002Fli>\n\u003Cli>Completely removed the ability to delete posts.\u003C\u002Fli>\n\u003Cli>There are some filters to customize things now.\u003C\u002Fli>\n\u003Cli>Adds non-query-var template method to setup a form.\u003C\u002Fli>\n\u003Cli>Adds a really basic shortcode to setup a form (UPDATE: This is still supported, but it is better to use the addition, below, to the gravityform shortcode).\u003C\u002Fli>\n\u003Cli>Adds an additional attribute to the gravityform shortcode: “update”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SHORTCODE\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[gravityform id=\"1\" update] \u002F\u002F Loads current post for editing\n\n[gravityform id=\"1\" update=\"34\"] \u002F\u002F Loads post where ID=34 for editing\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>We worked with Rocketgenius, makers of Gravity Forms, to get a small upgrade added that allows us to extend their shortcode, so now you can simply add the “update” attribute to the normal “gravityform” shortcode. If you only add “update”, it will load the current post in to update. If you add an integer to the update attribute, it will use that to load a post by its ID.\u003C\u002Fp>\n\u003Ch4>URL QUERY VARIABLE\u003C\u002Fh4>\n\u003Col>\n\u003Cli>At the heart, it is pretty similar to how it was, but now there is a nonce required to activate it.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>So you should use the action to create your links.\u003C\u002Fp>\n\u003Cp>do_action(‘gform_update_post\u002Fedit_link’);\u003C\u002Fp>\n\u003Cp>do_action(‘gform_update_post\u002Fedit_link’, array(\u003Cbr \u002F>\n    ‘post_id’ => $post->ID,\u003Cbr \u002F>\n    ‘url’     => home_url(‘\u002Fedit_post\u002F’),\u003Cbr \u002F>\n) );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Arguments (query string or array)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>post_id\u003C\u002Fcode> (int) (optional) The id of the post you want to edit. Default: global $post->ID\u003C\u002Fli>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> (string|int) (optional) Either the full url of the page where your edit form resides, or an id for the page\u002Fpost where the edit form resides. Default: get_permalink()\u003C\u002Fli>\n\u003Cli>\u003Ccode>text\u003C\u002Fcode> (string) (optional) The link text. Default: “Edit Post”\u003C\u002Fli>\n\u003Cli>\u003Ccode>title\u003C\u002Fcode> (string) (optional) The title attribute of the anchor tag. Default: (text) parameter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get just the URL\u003C\u002Fh3>\n\u003Cp>This will return a basic edit url\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters('gform_update_post\u002Fedit_url', '');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Specify post to edit (post_id) and post that holds the edit form (url)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters('gform_update_post\u002Fedit_url', 1, home_url('\u002Fedit_post\u002F'));\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Shortcode to show the edit link\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[gform_update_post_edit_link]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Specify post to edit (post_id) and post that holds the edit form (url)\u003Cbr \u002F>\n    [gform_update_post_edit_link post_id=1 url=6]\u003C\u002Fp>\n\u003Ch4>IN TEMPLATE\u003C\u002Fh4>\n\u003Cp>You can use the action to force a form show a specific post:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('gform_update_post\u002Fsetup_form');\n\ndo_action('gform_update_post\u002Fsetup_form', $post->ID);\n\ndo_action('gform_update_post\u002Fsetup_form', array('post_id' => $post->ID, 'form_id' => $form_id));\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Parameters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>post_id\u003C\u002Fcode> (int|array) (optional) The id of the post you want to edit or an array with post id and\u002For form id. This allows you to specify the form id, so that update functionality does not get applied to other forms on the page. Default: global $post->ID\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows you to use Gravity Forms to update any post on the front end.",14969,90,13,"2015-07-02T20:53:00.000Z","4.2.39","3.6.1",[21,104,105,106],"frontend","gravity-forms","update-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgravity-forms-post-updates\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-post-updates.1.2.23.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":33,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":81,"requires_php":17,"tags":122,"homepage":126,"download_link":127,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"better-formats","Better Formats","0.2","Dutch van Andel","https:\u002F\u002Fprofiles.wordpress.org\u002Fveraxus\u002F","\u003Cp>This plugin is intended to improve the usability of WordPress’s built-in Post Formats feature exclusively through some\u003Cbr \u002F>\nkey changes in design.\u003C\u002Fp>\n\u003Cp>The unhelpful list of radio buttons is replaced with with Retina-compatible icons, format titles, and brief, helpful\u003Cbr \u002F>\ndescriptions of each format. Instead of dramatically changing the way WordPress works, Better Formats simply tries to\u003Cbr \u002F>\nmake the existing WordPress Post Formats feature more friendly and informative.\u003C\u002Fp>\n\u003Cp>Additional user-centric improvements are planned. This initial release is intended to help spur conversation about Post\u003Cbr \u002F>\nFormat improvements currently being considered for WordPress core.\u003C\u002Fp>\n","Improves the UI for WordPress's built-in post formats.",7221,100,1,"2013-10-18T18:49:00.000Z","3.7.41",[19,22,123,124,125],"post-formats","posts","ui","http:\u002F\u002Fplugins.mattvanandel.com\u002Fbetterformats","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-formats.0.3.zip",{"attackSurface":129,"codeSignals":149,"taintFlows":156,"riskAssessment":157,"analyzedAt":165},{"hooks":130,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":148,"entryPointCount":31,"unprotectedCount":13},[131],{"type":132,"name":133,"callback":134,"file":135,"line":136},"filter","widget_text","do_shortcode","st-insert-post.php",14,[],[],[140,144],{"tag":141,"callback":142,"file":135,"line":143},"st_insert_post","stip_shortcode",107,{"tag":145,"callback":146,"file":135,"line":147},"stls","stls_generate",165,[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":155},[],{"prepared":13,"raw":13,"locations":152},[],{"escaped":13,"rawEcho":13,"locations":154},[],[],[],{"summary":158,"deductions":159},"The st-insert-post-plugin v1.0.3 exhibits a strong security posture based on the provided static analysis. The complete absence of dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, and a lack of critical or high severity taint flows are excellent indicators of secure coding practices.  Furthermore, the plugin's vulnerability history is clean, with no recorded CVEs, suggesting a well-maintained and secure codebase over time.\n\nHowever, there are some areas that warrant attention. The plugin has two shortcodes, which represent entry points into the plugin's functionality. While the static analysis indicates no authentication or permission checks are associated with these entry points, and no unsanitized taint flows were found, the presence of entry points without explicit security checks is a potential concern.  The absence of nonce checks and capability checks, as reported, could be a weakness if the shortcodes perform any sensitive operations or if they can be leveraged in conjunction with other vulnerabilities to execute actions without proper authorization.  Despite these minor concerns, the overall security of this plugin appears to be good, with a strong emphasis on secure coding standards and a clean vulnerability history.",[160,163],{"reason":161,"points":162},"Shortcodes without capability checks",5,{"reason":164,"points":162},"Shortcodes without nonce checks","2026-03-17T01:20:09.951Z",{"wat":167,"direct":174},{"assetPaths":168,"generatorPatterns":170,"scriptPaths":171,"versionParams":172},[169],"\u002Fwp-content\u002Fplugins\u002Fst-insert-post-plugin\u002Fcss\u002Fstyle.css",[],[],[173],"st-insert-post-plugin\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":175,"htmlComments":183,"htmlAttributes":184,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":197},[176,177,178,179,180,181,182],"st-insert-post","stip-form","stip-box","stip-label","stip-error","stip-success","stls_list",[],[185,186,187,188,189,190,191,192],"name=\"category\"","name=\"title\"","name=\"content\"","name=\"save\"","id=\"stip-message\"","class=\"stip-error\"","class=\"stip-success\"","class=\"stls_list\"",[],[195,196],"javascript:history.go(-1)","location.href",[198,199],"[st_insert_post]","[stls]"]