[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9i9WI_PGaOCZB6AGVLT5yAZcB2Z4yXNBRKrsZyX7dto":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":145,"fingerprints":191},"admin-screenshots","Admin Screenshots","1.0.5","Senff - a11n","https:\u002F\u002Fprofiles.wordpress.org\u002Fsenff\u002F","\u003Ch4>Summary\u003C\u002Fh4>\n\u003Cp>Admin Screenshots for WordPress will add a button to every page in the admin Dashboard, allowing you to take a screenshot of the page you’re on. The screenshot will be saved in your Media Library, and you will get a direct link to it to share. This will let you show how certain settings are, without giving them access to your backend.\u003C\u002Fp>\n\u003Cp>If you’re on the other end (like a support agent) and you need to know how someone’s site settings without having to log in, tell your customer to install the plugin, take a screenshot of the page that you want to see, and send you the link.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Saves screenshots in Media Library\u003C\u002Fstrong>: every image is saved in the \u002Fadmin-screenshots\u002F subdirectory under \u002Fuploads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gives you direct link to images\u003C\u002Fstrong>: immediately after taking the screenshot, you get the link to it, easy to copy to your clipboard and share with others.\u003C\u002Fli>\n\u003C\u002Ful>\n","Want to take a screenshot of any page in your admin Dashboard and share it with someone else? It couldn't be easier with Admin Screenshots!",10,1280,100,1,"2026-01-14T00:55:00.000Z","6.9.4","5.0","",[20,21,22,23],"admin","debug","screenshot","share","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-screenshots","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-screenshots.1.0.5.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"senff",7,9240,1004,79,"2026-04-04T16:24:27.899Z",[38,62,84,105,126],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":26,"last_vuln_date":61,"fetched_at":28},"my-wp","My WP Customize Admin\u002FFrontend","1.27.1","gqevu6bsiz","https:\u002F\u002Fprofiles.wordpress.org\u002Fgqevu6bsiz\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmywpcustomize.com\" rel=\"nofollow ugc\">My WP Customize\u003C\u002Fa> is customize for WordPress.\u003C\u002Fp>\n\u003Cp>Simply and easy-to-use the customize for Admin and Frontend. A lot of custom filters and actions, and included the developer tools.\u003C\u002Fp>\n\u003Cp>There are lots of custom actions and filters.\u003C\u002Fp>\n\u003Cp>You will speed up to your site creation. Debug on current post, Debug on current using theme, Debug on server info, …etc more helpful info.\u003C\u002Fp>\n\u003Cp>The demo site is here: \u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?plugin=my-wp&url=\u002Fwp-admin\u002Fadmin.php?page=mywp\" rel=\"nofollow ugc\">https:\u002F\u002Fplayground.wordpress.net\u002F?plugin=my-wp&url=\u002Fwp-admin\u002Fadmin.php?page=mywp\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Customize the admin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin General(hide update notifications, hide screen options, custom footer text).\u003C\u002Fli>\n\u003Cli>Admin Dashboard(hide meta boxes, change meta box title, restrict meta box order).\u003C\u002Fli>\n\u003Cli>Admin Sidebar(hide menus, order menus, change icon and title, add custom link menu).\u003C\u002Fli>\n\u003Cli>Admin Toolbar(hide menus, order menus, change icon and title, add custom link menu).\u003C\u002Fli>\n\u003Cli>Admin Post list(hide columns, order columns, change title).\u003C\u002Fli>\n\u003Cli>Admin Post edit(support block editor and classic editor, hide meta boxes, change title placeholder, restrict order meta box).\u003C\u002Fli>\n\u003Cli>Admin Terms(hide columns, order columns, change title).\u003C\u002Fli>\n\u003Cli>Admin Media uploads(hide columns, order columns, change title).\u003C\u002Fli>\n\u003Cli>Admin Comments(hide columns, order columns, change title).\u003C\u002Fli>\n\u003Cli>Admin Users(hide columns, order columns, change title).\u003C\u002Fli>\n\u003Cli>Admin User edit(hide Visual Editor checkbox, hide Syntax Highlighting checkbox, hide Admin Color Scheme).\u003C\u002Fli>\n\u003Cli>Admin Site editor(Change top left button).\u003C\u002Fli>\n\u003Cli>Admin Nav menus(hide meta boxes, hide Link target, hide Title Attribute, hide CSS classes).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize the frontend\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Frontend General(show and hide toolbar, hide Rest link, hide Shortlink, set X-Frame-Options, add custom header meta).\u003C\u002Fli>\n\u003Cli>Frontend Author archive(hide archive page, add Disallow to robots.txt).\u003C\u002Fli>\n\u003Cli>Frontend Date archive(hide archive page).\u003C\u002Fli>\n\u003Cli>Frontend Taxonomy archive(hide archive page).\u003C\u002Fli>\n\u003Cli>Frontend Toolbar(hide menus, order menus, change icon and title, add custom link menu).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize the login\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Login General(Change logo link and image, hide select language, add custom footer text).\u003C\u002Fli>\n\u003Cli>Login User(redirect after login and logout).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize the website\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Site General(Disable file edit, hide PHP X-Mailer version).\u003C\u002Fli>\n\u003Cli>Site Post type(Change create_posts capability).\u003C\u002Fli>\n\u003Cli>Site Sitemap(hide core sitemap.xml).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For Debug\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Debug General(Display a debug screen that is useful for development).\u003C\u002Fli>\n\u003Cli>Debug Blogs(Show all blogs on network\u002Fmultisite).\u003C\u002Fli>\n\u003Cli>Debug Crons(Show all crons).\u003C\u002Fli>\n\u003Cli>Debug Date time(Show all date and time values).\u003C\u002Fli>\n\u003Cli>Debug Defines(Show all defines).\u003C\u002Fli>\n\u003Cli>Debug Post statuses(Show all post statuses).\u003C\u002Fli>\n\u003Cli>Debug Post structure(Show a post structure).\u003C\u002Fli>\n\u003Cli>Debug Post types(Show all post types).\u003C\u002Fli>\n\u003Cli>Debug Rest API(Show all rest api).\u003C\u002Fli>\n\u003Cli>Debug Site options(Show all site options on network\u002Fmultisite).\u003C\u002Fli>\n\u003Cli>Debug Taxonomies(Show all taxonomies).\u003C\u002Fli>\n\u003Cli>Debug Terms(Show all terms).\u003C\u002Fli>\n\u003Cli>Debug transients(Show all transients).\u003C\u002Fli>\n\u003Cli>Debug translations(Show all translations).\u003C\u002Fli>\n\u003Cli>Debug Capabilities(Show all user roles capabilities).\u003C\u002Fli>\n\u003C\u002Ful>\n","Simply and easy-to-use the customize for Admin and Frontend. A lot of custom filters and actions, and included the developer tools.",8000,114518,86,16,"2025-12-07T03:54:00.000Z","4.7","5.6",[20,21,54,55,56],"frontend","sidebar","toolbar","https:\u002F\u002Fmywpcustomize.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-wp.1.27.1.zip",99,2,"2024-12-13 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":16,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":82,"download_link":83,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"plugin-detective","Plugin Detective – Troubleshooting Conflicts","1.2.29","NSquared","https:\u002F\u002Fprofiles.wordpress.org\u002Fcroixhaug\u002F","\u003Cp>\u003Cstrong>Plugin Detective helps you troubleshoot issues on your site quickly and easily to find the cause of a problem.\u003C\u002Fstrong> Once the culprit is found, the problem plugin can be quickly deactivated. You can even fix your site when it has the white screen of death (fatal error). You’ll want to have Plugin Detective installed, so if your site crashes from a conflict or bad plugin update, you can get it back up and running quickly!\u003C\u002Fp>\n\u003Cp>Plugin Detective is your best friend when you need to:\u003Cbr \u002F>\n– Troubleshoot WordPress plugin conflicts\u003Cbr \u002F>\n– Remove stuck .maintenance files\u003Cbr \u002F>\n– Recover your site from fatal errors caused by plugins\u003C\u002Fp>\n\u003Cp>We’ve all been there–something’s broken on your site. You’ve looked around the web for advice about what to do and have stumbled across the typical wisdom: deactivate all your plugins and then reactivate them one by one, checking your site for the problem after each reactivation.\u003C\u002Fp>\n\u003Cp>Ugh.\u003C\u002Fp>\n\u003Cp>Sure, it works. But who has \u003Cem>time\u003C\u002Fem> for that?\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F270010645\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Find Plugin Conflicts with Detective Otto Bot\u003C\u002Fh4>\n\u003Cp>Detective Otto Bot walks you through solving your case one step at a time, all from one single screen.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open a case and tell Detective Otto where you’re seeing the problem. If your site requires any plugins to run correctly, tell Otto about those, too.\u003C\u002Fli>\n\u003Cli>Then, Otto will interrogate the suspects and track clues, checking in with you from time to time.\u003C\u002Fli>\n\u003Cli>All you need to do is answer “Yes, it’s fixed” or “No, it’s still broken” each time. Otto will do the rest and find the culprit in minutes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Best of all – Plugin Detective can work even if you’re seeing the White Screen of Death on your site or if all you can see are PHP errors. Please have a look at the FAQ’s for how to access Plugin Detective and log into WordPress even if you can’t get to your login screen.\u003C\u002Fp>\n\u003Cp>Once Otto has identified the culprit, you can quickly deactivate the troublesome plugin and go about your day.\u003C\u002Fp>\n\u003Ch4>Remove Stuck .Maintenance File or Scheduled Maintenance\u003C\u002Fh4>\n\u003Cp>Have you gotten stuck in maintenance mode on WordPress? The dreaded “Briefly unavailable for scheduled maintenance. Check back in a minute” message haunts you; the minute never ends!\u003C\u002Fp>\n\u003Cp>With Plugin Detective installed you can quickly get out of these situations without the hassle of deleting files via your host or FTP. Just tack on this slug to the end of your website URL:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp-content\u002Fplugins\u002Fplugin-detective\u002Ftroubleshoot\u002F?restore=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>So that your URL looks like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fyoursite.com\u002Fwp-content\u002Fplugins\u002Fplugin-detective\u002Ftroubleshoot\u002F?restore=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This will prompt you to log in and automatically remove that stuck maintenance file for you.\u003C\u002Fp>\n\u003Ch4>Who Can Use This Troubleshooting Tool?\u003C\u002Fh4>\n\u003Cp>Plugin Detective is a tool that requires no coding experience or technical knowledge to use. For that reason, Plugin Detective is the ideal troubleshooting and conflict-checking tool for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Any WordPress website owner\u003C\u002Fli>\n\u003Cli>Developers and technical support engineers\u003C\u002Fli>\n\u003Cli>Plugin and theme owners and their support teams\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Debug Tool Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Strategically activate and deactivate plugins on your site to help you find the plugin causing trouble\u003C\u002Fli>\n\u003Cli>Open Plugin Detective for troubleshooting on any page on your site – both in the backend and the frontend!\u003C\u002Fli>\n\u003Cli>Choose any subset of your active plugins as the baseline for your testing  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Loved by Plugin Support Teams\u003C\u002Fh4>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fsimplyscheduleappointments.com\u002Fguides\u002Fplugin-detective-for-plugin-conflicts\u002F\" rel=\"nofollow ugc\">Simply Schedule Appointments\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwpdrawattention.com\u002Fguides\u002Fplugin-detective-for-finding-conflicts\u002F\" rel=\"nofollow ugc\">Draw Attention\u003C\u002Fa> support teams love to share this conflict-checking tool with their customers.\u003Cbr \u002F>\nPlugin Detective makes it easy for their clients to debug performance issues and figure out plugin conflicts in a jiffy!\u003C\u002Fp>\n\u003Ch3>1.2.14 – 2023-06-10\u003C\u002Fh3>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix PHP 8.2 compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.13 – 2023-05-25\u003C\u002Fh3>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update required WP version to 6.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.12 – 2023-05-25\u003C\u002Fh3>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update required WP version to 6.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.11 – 2023-04-27\u003C\u002Fh3>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Cp>PR:#25 – Compatibility with WordPress 6.2\u003C\u002Fp>\n\u003Ch3>1.2.10 – 2023-04-11\u003C\u002Fh3>\n\u003Ch4>Fixes\u003C\u002Fh4>\n\u003Cp>PR:#19 – Prevent fatal error on WP versions where WP_Textdomain_Registry doesn…\u003C\u002Fp>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Ch3>1.2.9 – 2023-03-28\u003C\u002Fh3>\n\u003Ch4>Fixes\u003C\u002Fh4>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Ch3>1.2.8 – 2023-03-28\u003C\u002Fh3>\n\u003Ch4>Fixes\u003C\u002Fh4>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Ch3>1.2.7 – 2023-03-28\u003C\u002Fh3>\n\u003Ch4>Fixes\u003C\u002Fh4>\n\u003Ch4>Features and Improvements\u003C\u002Fh4>\n\u003Ch3>1.2.6 – 2023-02-24\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>no changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed for WP 6.1 compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed for WP 5.9 compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.8\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed for WP 5.8 compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.8\u003C\u002Fh3>\n\u003Cp>For older changelog entries, please see the \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fplugin-detective\u002Ftrunk\u002FCHANGELOG.md\" rel=\"nofollow ugc\">additional changelog.txt file\u003C\u002Fa> delivered with the plugin.\u003C\u002Fp>\n","Plugin Detective helps you troubleshoot issues on your site quickly and easily to find the cause of a problem. Once the culprit is found, the problem  &hellip;",5000,211383,80,48,"2025-12-09T17:11:00.000Z","6.1","5.3",[78,79,21,80,81],"administration","conflicts","support","troubleshoot","https:\u002F\u002Fnsquared.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugin-detective.1.2.29.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":13,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":52,"tags":98,"homepage":18,"download_link":102,"security_score":103,"vuln_count":60,"unpatched_count":26,"last_vuln_date":104,"fetched_at":28},"which-template-file","which template file","5.2.0","gilles66","https:\u002F\u002Fprofiles.wordpress.org\u002Fgilles66\u002F","\u003Cp>Need to know which template is used by WordPress to display your pages in the front office ?\u003Cbr \u002F>\nThis plugin simply does this.\u003C\u002Fp>\n\u003Cp>Show the name of the php file of your theme used to display the current page.Need to know which template is used by WordPress to display your pages in the front office ?\u003Cbr \u002F>\nThis plugin simply does this.\u003C\u002Fp>\n\u003Cp>Efficient and very easy to install, it will show you in the admin bar the name of the php file currently used to display the current page.\u003Cbr \u002F>\nThe color of the text is different regarding the origin of the template(the theme, a parent theme, or a plugin)\u003Cbr \u002F>\n(icon author :http:\u002F\u002Fwww.megaicons.net\u002Ficonspack-1096\u002F45043\u002F)\u003C\u002Fp>\n","Show the name of the php file of your theme used to display the current page.",4000,54446,4,"2025-02-02T14:14:00.000Z","6.7.5","3.3.0",[99,21,100,56,101],"adminbar","template","tpl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhich-template-file.5.2.0.zip",91,"2023-11-29 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":13,"num_ratings":11,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":123,"download_link":124,"security_score":125,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"log-deprecated-notices","Log Deprecated Notices","0.4.1","Andrew Nacin","https:\u002F\u002Fprofiles.wordpress.org\u002Fnacin\u002F","\u003Cp>This plugin logs the usage of deprecated files, functions, and function arguments. It identifies where the deprecated functionality is being used and offers the alternative if available.\u003C\u002Fp>\n\u003Cp>This is a plugin for developers. WP_DEBUG is not needed, though its general usage is strongly recommended. Deprecated notices normally exposed by WP_DEBUG will be logged instead.\u003C\u002Fp>\n\u003Cp>This plugin also logs incorrect function usage, which WordPress started reporting in 3.1.\u003C\u002Fp>\n\u003Cp>Please report any bugs to plugins in a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flog-deprecated-notices\" rel=\"ugc\">support thread\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This is young software. It works, but there’s a lot left on the todo (check out the Other Notes tab). Have an idea? Let me know.\u003C\u002Fp>\n\u003Ch3>Ideas\u003C\u002Fh3>\n\u003Cp>These are the various things on the @todo:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Plugin identification. Also, an unobstrusive note on plugins page next to said plugins.\u003C\u002Fli>\n\u003Cli>Perhaps the ability to auto-purge the log.\u003C\u002Fli>\n\u003Cli>Ability to filter on file or plugin in which the deprecated functionality is used.\u003C\u002Fli>\n\u003Cli>Offer some kind of better multisite support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to add something here? I’m all ears. plugins at \u003Ca href=\"http:\u002F\u002Fandrewnacin.com\u002F\" rel=\"nofollow ugc\">andrewnacin.com\u003C\u002Fa> or @\u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fnacin\" rel=\"nofollow ugc\">nacin\u003C\u002Fa> on Twitter.\u003C\u002Fp>\n\u003Cp>I will prioritize these tasks based on feedback, so let me know what you’d like to see.\u003C\u002Fp>\n","Logs the usage of deprecated files, functions, and function arguments, and identifies where the deprecated functionality is being used.",1000,165887,"2021-06-25T14:17:00.000Z","5.8.13","3.0",[20,119,120,121,122],"deprecated","e_notice","logging","wp_debug","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flog-deprecated-notices\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flog-deprecated-notices.0.4.1.zip",85,{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":113,"downloaded":134,"rating":13,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":18,"tags":139,"homepage":142,"download_link":143,"security_score":144,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"what-template","What Template","0.1","Brian Alexander","https:\u002F\u002Fprofiles.wordpress.org\u002Fironprogrammer\u002F","\u003Cp>Adds the current page’s template name to the admin bar.\u003C\u002Fp>\n\u003Cp>Because this plugin reveals potentially sensitive information about the active theme, it is recommended for development environments only, and should not be enabled on a production site.\u003C\u002Fp>\n","Adds the current page's template name to the admin bar.",22245,3,"2024-07-19T20:49:00.000Z","6.6.5","3.1",[140,21,141,100],"admin-bar","development","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwhat-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhat-template.0.1.2.zip",92,{"attackSurface":146,"codeSignals":175,"taintFlows":182,"riskAssessment":183,"analyzedAt":190},{"hooks":147,"ajaxHandlers":163,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":60,"unprotectedCount":60},[148,154,158],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","admin_enqueue_scripts","admin_screenshots_styles","admin-screenshots.php",36,{"type":149,"name":155,"callback":156,"file":152,"line":157},"wp_enqueue_scripts","admin_screenshots_front_styles",46,{"type":149,"name":159,"callback":160,"priority":161,"file":152,"line":162},"admin_bar_menu","admin_screenshots_toolbar_button",999,63,[164,169],{"action":165,"nopriv":166,"callback":167,"hasNonce":166,"hasCapCheck":166,"file":152,"line":168},"save_canvas",false,"admin_screenshots_save_canvas",125,{"action":165,"nopriv":170,"callback":167,"hasNonce":166,"hasCapCheck":166,"file":152,"line":171},true,126,[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":181},[],{"prepared":26,"raw":26,"locations":178},[],{"escaped":94,"rawEcho":26,"locations":180},[],[],[],{"summary":184,"deductions":185},"The 'admin-screenshots' plugin, version 1.0.5, exhibits a mixed security posture.  On the positive side, the plugin demonstrates good practices regarding SQL queries, ensuring all are prepared, and all identified output operations are properly escaped, which are crucial for preventing common web vulnerabilities. There is also no recorded history of vulnerabilities, suggesting a generally stable codebase or a lack of past scrutiny.  However, a significant concern arises from the plugin's attack surface. With two AJAX handlers identified, both lacking authentication checks, there's a clear risk of unauthorized access and execution of plugin functions. This is compounded by a lack of nonce checks, further weakening defenses against Cross-Site Request Forgery (CSRF) attacks.  The absence of taint analysis findings and dangerous functions is reassuring, but the unprotected entry points are a notable weakness that demands immediate attention. The plugin's vulnerability history is a strong point, but it should not overshadow the identified static analysis risks. Overall, while the plugin has some solid security foundations, the unprotected AJAX handlers present a tangible risk that lowers its security score.",[186,188],{"reason":187,"points":11},"AJAX handlers without authentication",{"reason":189,"points":11},"Missing nonce checks on AJAX","2026-03-17T01:14:55.034Z",{"wat":192,"direct":205},{"assetPaths":193,"generatorPatterns":198,"scriptPaths":199,"versionParams":200},[194,195,196,197],"\u002Fwp-content\u002Fplugins\u002Fadmin-screenshots\u002Fassets\u002Fcss\u002Fadmin-screenshots.css","\u002Fwp-content\u002Fplugins\u002Fadmin-screenshots\u002Fassets\u002Fjs\u002Fhtml2canvas.min.js","\u002Fwp-content\u002Fplugins\u002Fadmin-screenshots\u002Fassets\u002Fjs\u002Fadmin-screenshots.js","\u002Fwp-content\u002Fplugins\u002Fadmin-screenshots\u002Fassets\u002Fcss\u002Fadmin-screenshots-front.css",[],[195,196],[201,202,203,204],"admin-screenshots\u002Fassets\u002Fcss\u002Fadmin-screenshots.css?ver=","admin-screenshots\u002Fassets\u002Fjs\u002Fhtml2canvas.min.js?ver=","admin-screenshots\u002Fassets\u002Fjs\u002Fadmin-screenshots.js?ver=","admin-screenshots\u002Fassets\u002Fcss\u002Fadmin-screenshots-front.css?ver=",{"cssClasses":206,"htmlComments":207,"htmlAttributes":212,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":215},[],[208,209,210,211],"\u003C!-- ADD THE .CSS AND .JS TO ADMIN AREA -->","\u003C!-- ADD .CSS TO FRONT AREA -->","\u003C!-- ADD THE SCREENSHOT BUTTON TO THE TOOLBAR -->","\u003C!-- THE FUNCTION THAT CREATES A CANVAS AND SAVES IT AS AN IMAGE -->",[],[],[],[]]