[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJ9DGv5UimcqxJcVMzzTCN1qowK3cJAQgUnf9SQRMFqY":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":141,"fingerprints":186},"easy","Easy","0.9.9.3","2046","https:\u002F\u002Fprofiles.wordpress.org\u002Fo-o\u002F","\u003Cp>Easy is a multi-functional widget covering most of the native WordPress functions commonly used in templates.\u003Cbr \u002F>\nYou can place almost any part of your content anywhere in your sidebars.\u003C\u002Fp>\n\u003Cp>The widget is made out of drag&drop bits (bricks) and is totally up to you what you want to show on your website.\u003C\u002Fp>\n\u003Cp>Showcase:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FN8KoQmQmXB0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Easy widget has variety of bricks representing the content and its logic. You can make simple or complex layout simply by dragging the bricks in to their slots and define on what cases it has to be shown or not.\u003C\u002Fp>\n\u003Cp>Content bricks are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>title\u003C\u002Fli>\n\u003Cli>content\u003C\u002Fli>\n\u003Cli>featured image\u003C\u002Fli>\n\u003Cli>categories\u003C\u002Fli>\n\u003Cli>tags\u003C\u002Fli>\n\u003Cli>taxonomies\u003C\u002Fli>\n\u003Cli>custom meta\u003C\u002Fli>\n\u003Cli>comments\u003C\u002Fli>\n\u003Cli>author\u003C\u002Fli>\n\u003Cli>date\u003C\u002Fli>\n\u003Cli>shortcode\u003C\u002Fli>\n\u003Cli>post gallery\u003C\u002Fli>\n\u003Cli>sidebar\u003C\u002Fli>\n\u003Cli>WPpagenavi (when installed)\u003C\u002Fli>\n\u003Cli>…\u003C\u002Fli>\n\u003Cli>and even your own content bricks if you like\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The resulting content is displayed based on the logic you build the same way as you did the content.\u003Cbr \u002F>\nYou just drag the logical bricks to their slot and the content will be shown based on that logic.\u003Cbr \u002F>\nLogical bricks are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of posts\u003C\u002Fli>\n\u003Cli>post type chooser\u003C\u002Fli>\n\u003Cli>offset\u003C\u002Fli>\n\u003Cli>hierarchical logic (for pages and alike) \u003C\u002Fli>\n\u003Cli>category filter\u003C\u002Fli>\n\u003Cli>custom meta filter\u003C\u002Fli>\n\u003Cli>post status\u003C\u002Fli>\n\u003Cli>edit link\u003C\u002Fli>\n\u003Cli>permissions\u003C\u002Fli>\n\u003Cli>meta filter\u003C\u002Fli>\n\u003Cli>taxonomy filter\u003C\u002Fli>\n\u003Cli>…\u003C\u002Fli>\n\u003Cli>and even your own logic bricks if you like\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In adition to that the result can be designed to your needs. You can add your own classes to the whole widget (the HTML structure) and also to each content brick (a part of the content).\u003Cbr \u002F>\nThen again it is totally up to you how you design your website.\u003C\u002Fp>\n\u003Cp>Does it reminds you something?\u003Cbr \u002F>\nYes, it is exactly what you do when you design your template; you loop through the post or pages in your template, but this time without touching the code.\u003Cbr \u002F>\nAll the content and logical bricks are only graphical representation of the WordPress functions.\u003C\u002Fp>\n\u003Cp>The aim of this plugin is to speed up common programming work, so we do not have to repeat our selves.\u003Cbr \u002F>\nImagine a website made out of “sidebars” filled with widgets representing the list of last posts, menu, the image gallery, any content that is actually the website.\u003Cbr \u002F>\nAll built out of widgets that you can re-arrange anyway you or your client like right out of the admin area. That is the main purpose of the widgets anyway, Easy makes it real.\u003C\u002Fp>\n\u003Ch4>Notice\u003C\u002Fh4>\n\u003Cp>In order to have the website fast as light even with the Easy plugin heavily in charge use the W3TC caching plugin [\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">1\u003C\u002Fa>]\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy\u002F\" rel=\"nofollow ugc\">Easy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Fblog\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy\u002Fgeneral\" rel=\"nofollow ugc\">General description\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy\u002Fview\" rel=\"nofollow ugc\">View description\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy\u002Fcontrol\" rel=\"nofollow ugc\">Control description\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy\u002Fextend\" rel=\"nofollow ugc\">Extend\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy theme framework\u003C\u002Fh4>\n\u003Cp>A pure theme with slots (sidebars) for tons of your widgets.\u003Cbr \u002F>\n * \u003Ca href=\"http:\u002F\u002F2046.cz\u002Feasy-framework\" rel=\"nofollow ugc\">Easy framework\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatible with (although not fully covering):\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqtranslate\u002F\" rel=\"ugc\">qTranslate\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Furl?q=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-content-type-manager\u002F&sa=U&ei=R-DNUcKJIM2B4AT7xoGwDQ&ved=0CAcQFjAA&client=internal-uds-cse&usg=AFQjCNE2SU-CT1WLx80VKYlh4e1w6ZIcbg\" rel=\"nofollow ugc\">CCTM\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-pagenavi\u002F\" rel=\"ugc\">WP-pagenavi\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">W3TC\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffancybox-for-wordpress\u002F\" rel=\"ugc\">fancybox\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-to-posts\u002F\" rel=\"ugc\">Posts 2 Posts\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002F\" rel=\"nofollow ugc\">Advanced custom fields\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimber-library\u002F\" rel=\"ugc\">Timber\u003C\u002Fa> and others.\u003C\u002Fp>\n","Easy, but complex widget website builder.",40,27267,100,8,"2016-07-13T22:25:00.000Z","4.5.33","4.3","",[20,21,22,23,24],"admin","loop","page","post","widget","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Feasy\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"o-o",6,140,88,30,86,"2026-04-05T09:06:06.232Z",[41,56,79,100,120],{"slug":42,"name":43,"version":44,"author":7,"author_profile":8,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":54,"download_link":55,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"2046s-widget-loops","2046's Loop widget","1.0","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdU8Qll6Wqes?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>When you build the content with “2046’s loop widget”, the only thing you have to decide is what content you want to see and where. All the programming you always wanted to avoid is gone.\u003Cbr \u002F>\nThe widget covers the most routinely used content logic. The aim of this widget is to speed up the process of content structuring and simplicity of usage while keeping the standards.\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>I highly encourage you to use the “Easy” instead of 2046’s loop widget. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Feasy\u002Fscreenshots\u002F\" rel=\"ugc\">Easy\u003C\u002Fa> is a new version of 2046 loop widgets.  It’s is much more flexible and in active development.\u003C\u002Fp>\n\u003Cp>Why I made different Plugin of the same type?\u003Cbr \u002F>\nWell some people use the 2046’s loop widget already and are “used to it”. Most importantly the Easy is totally different animal although with similar functions.\u003C\u002Fp>\n\u003Cp>“A picture better be worth a thousand words.” Don’t forget to check \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002F2046s-widget-loops\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Localization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Tested with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcustom-content-type-manager\u002F\" rel=\"ugc\">CCTM\u003C\u002Fa>, \u003Ca href=\"More Types\" rel=\"nofollow ugc\">More types\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fmore-taxonomies\u002F\" rel=\"ugc\">More taxonomies\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-pagenavi\u002F\" rel=\"ugc\">WP-PageNavi\u003C\u002Fa> ready.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Ftwitter.github.com\u002F\" rel=\"nofollow ugc\">Bootstrap\u003C\u002Fa> ready.\u003C\u002Fp>\n","2046's loop widget boosts you website prototyping.",10,10960,1,"2012-11-26T22:16:00.000Z","3.4.2","3.1",[20,21,22,23,24],"http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002F2046s-widget-loops\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F2046s-widget-loops.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":76,"download_link":77,"security_score":78,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ele-custom-skin","Elementor Custom Skin","3.1.9","dudaster","https:\u002F\u002Fprofiles.wordpress.org\u002Fdudaster\u002F","\u003Cp>This plugin adds new skin to Elementor Page Builder Posts and Posts Archive widget.\u003C\u002Fp>\n\u003Cp>You can design a loop item just like a single template and it would be used as a skin so you can be able to create a post grid the way you like.\u003C\u002Fp>\n\u003Cp>All you have to do is to create a Custom Grid Template and place the Post Item Widget (placeholder) in your template made with sections and columns, and why not other widgets.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FDwLFdaZ69KU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=94&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>For a quick tutorial see Frequently Asked Questions!\u003C\u002Fp>\n\u003Cp>For more details and demo check our official site https:\u002F\u002Fdudaster.com\u002F\u003C\u002Fp>\n\u003Cp>Note: This plugin is an addon of Elementor Page Builder (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F) and will only work with Elementor Page Builder installed.\u003C\u002Fp>\n\u003Cp>Also check \u003Ca href=\"https:\u002F\u002Fdudaster.com\u002Fecs-pro\u002F\" rel=\"nofollow ugc\">Elementor Custom Skin Pro\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>You can expand your freedom in more ways than you can imagine. Check it out at https:\u002F\u002Fdudaster.com\u002Fecs-pro\u002F !\u003C\u002Fp>\n","Create new skins for Elementor PRO 3.x page builder. Design your own skins for Post and Post Archive Widgets using Elementor Loop Templates.",100000,1491073,94,116,"2024-04-11T09:40:00.000Z","6.5.8","5.0",[72,73,21,74,75],"archive-list","elementor","page-builder","post-widget","https:\u002F\u002Fdudaster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fele-custom-skin.zip",92,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":13,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":98,"download_link":99,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"unicode-character-keyboard","Unicode Character Keyboard","1.2","Terry O'Brien (HoosierDragon)","https:\u002F\u002Fprofiles.wordpress.org\u002Fhoosierdragon\u002F","\u003Cp>Admin widget on the Write Post or Write Page forms for inserting HTML encodings of Unicode characters into the edit window.\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>This plugin is based on “HTML Special Characters Helper”, an original design by Scott Reilly (aka coffee2code).\u003C\u002Fp>\n\u003Ch4>Languages Sets supported\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Devanagari (Sanskrit)\u003C\u002Fli>\n\u003Cli>Devanagari Transliteration\u003C\u002Fli>\n\u003Cli>Esperanto\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003Cli>Hirigana\u003C\u002Fli>\n\u003Cli>Katakana\u003C\u002Fli>\n\u003Cli>Myanmar (Burmese)\u003C\u002Fli>\n\u003Cli>Ogham\u003C\u002Fli>\n\u003Cli>Runic\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Tifinagh\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Unicode Sets supported\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>APL\u003C\u002Fli>\n\u003Cli>Alchemical\u003C\u002Fli>\n\u003Cli>Arrows\u003C\u002Fli>\n\u003Cli>Astrology\u003C\u002Fli>\n\u003Cli>Braille\u003C\u002Fli>\n\u003Cli>Computers\u003C\u002Fli>\n\u003Cli>Counting Rods\u003C\u002Fli>\n\u003Cli>Currency\u003C\u002Fli>\n\u003Cli>Dingbats\u003C\u002Fli>\n\u003Cli>Drawing\u003C\u002Fli>\n\u003Cli>Emoji Pictographs\u003C\u002Fli>\n\u003Cli>Emoticons\u003C\u002Fli>\n\u003Cli>Games\u003C\u002Fli>\n\u003Cli>Gothic\u003C\u002Fli>\n\u003Cli>Latin Extended\u003C\u002Fli>\n\u003Cli>LetterLike\u003C\u002Fli>\n\u003Cli>Mathematics\u003C\u002Fli>\n\u003Cli>Mathematical Alphameric Symbols\u003C\u002Fli>\n\u003Cli>Punctuation\u003C\u002Fli>\n\u003Cli>Religious\u003C\u002Fli>\n\u003Cli>Roman Numerals\u003C\u002Fli>\n\u003Cli>Shapes\u003C\u002Fli>\n\u003Cli>Signs\u003C\u002Fli>\n\u003Cli>Small\u003C\u002Fli>\n\u003Cli>Spacing\u003C\u002Fli>\n\u003Cli>Subscripts\u003C\u002Fli>\n\u003Cli>Superscripts\u003C\u002Fli>\n\u003Cli>Symbols\u003C\u002Fli>\n\u003Cli>Technical\u003C\u002Fli>\n\u003C\u002Ful>\n","Admin widget on the Write Post or Write Page forms for inserting HTML encodings of Unicode characters into the edit window.",60,4162,2,"2015-11-11T20:52:00.000Z","4.3.34","2.7",[94,95,75,96,97],"admin-widget","html-special-characters","write-page","write-post","http:\u002F\u002Fwww.terryobrien.me\u002Fprogramming\u002Fwordpress\u002Fplugins\u002Funicode-character-keyboard\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funicode-character-keyboard.1.2.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":13,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":118,"download_link":119,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"reveal-ids-for-wp-admin-25","Reveal IDs","1.6.2","wpseek","https:\u002F\u002Fprofiles.wordpress.org\u002Falphawolf\u002F","\u003Cp>With WordPress 2.5 being released, the IDs on all admin pages have been removed as it is. Propably due to the fact that the common user dont need them. However, for advanced WordPress Users\u002F developers those IDs were quite interesting for some plugins or template tags.\u003C\u002Fp>\n\u003Cp>What this plugin does is to reveal most removed entry IDs on admin pages, showing the entry IDs, as it was in versions prior to 2.5\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sortable columns for WP 3.1 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fx.com\u002Fwpseek\" title=\"Developer on X\" rel=\"nofollow ugc\">Developer on X\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fbsky.app\u002Fprofile\u002Fcyberblitzbirne.bsky.social\" title=\"Developer on Bluesky\" rel=\"nofollow ugc\">Developer on Bluesky\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included languages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German (de_DE) (Thanks to me ;-))\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (pt_BR) (Thanks for contributing brazilian portuguese language goes to \u003Ca href=\"https:\u002F\u002Fwww.maujor.com\" rel=\"nofollow ugc\">Maurício Samy Silva\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Italian (it_IT) (Thanks for contributing italian language goes to Gianluca Urgese)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) (Thanks for contributing spanish language goes to \u003Ca href=\"https:\u002F\u002Fwww.es-xchange.com\" rel=\"nofollow ugc\">Karin Sequen\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) (Thanks for contributing russian language goes to \u003Ca href=\"https:\u002F\u002Fgrugl.me\" rel=\"nofollow ugc\">Dimitry German\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Belorussian (by_BY) (Thanks for contributing belorussian language goes to \u003Ca href=\"https:\u002F\u002Fwww.fatcow.com\" rel=\"nofollow ugc\">FatCow\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) (Thanks for contributing dutch language goes to \u003Ca href=\"https:\u002F\u002Fwpwebshop.com\u002Fpremium-wordpress-plugins\u002F\" rel=\"nofollow ugc\">wpwebshop.com\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>European Portuguese (pt_PT) (Thanks for contributing european portuguese language goes to \u003Ca href=\"https:\u002F\u002Fthepatientcapacitor.com\u002F\" rel=\"nofollow ugc\">PL Monteiro\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) (Thanks for contributing polish language goes to Simivar)\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) (Thanks for contributing romanian language goes to \u003Ca href=\"https:\u002F\u002Fwww.jibo.ro\" rel=\"nofollow ugc\">Anunturi Jibo\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Georgian (ge_KA) (Thanks for contributing georgian language goes to \u003Ca href=\"https:\u002F\u002Fwww.onlinecasinobluebook.com\u002F\" rel=\"nofollow ugc\">Online Casino Bluebook\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) (Thanks for contributing swedish language goes to \u003Ca href=\"https:\u002F\u002Ffjellner.com\u002F\" rel=\"nofollow ugc\">Tor-Bjorn Fjellner\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk) (Thanks for contributing ukrainian language goes to \u003Ca href=\"https:\u002F\u002Fwww.everycloudtech.com\u002F\" rel=\"nofollow ugc\">Everycloud\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Looking for more WordPress plugins? Visit \u003Ca href=\"https:\u002F\u002Fwww.schloebe.de\u002Fportfolio\u002F\" rel=\"nofollow ugc\">www.schloebe.de\u002Fportfolio\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","What this plugin does is to reveal most removed IDs on admin pages, as it was in versions prior to 2.5.",40000,1137575,61,"2026-02-15T13:44:00.000Z","6.9.99","3.0",[115,116,22,23,117],"id","media","wp-admin","https:\u002F\u002Fwww.schloebe.de\u002Fwordpress\u002Freveal-ids-for-wp-admin-25-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freveal-ids-for-wp-admin-25.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":78,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":18,"tags":134,"homepage":137,"download_link":138,"security_score":139,"vuln_count":89,"unpatched_count":28,"last_vuln_date":140,"fetched_at":30},"wp-admin-ui-customize","WP Admin UI Customize","1.5.14","gqevu6bsiz","https:\u002F\u002Fprofiles.wordpress.org\u002Fgqevu6bsiz\u002F","\u003Cul>\n\u003Cli>Dashboard\u003C\u002Fli>\n\u003Cli>Display options tab\u003C\u002Fli>\n\u003Cli>Output-meta site\u003C\u002Fli>\n\u003Cli>Admin bar (Toolbar)\u003C\u002Fli>\n\u003Cli>Admin menu (Side menu)\u003C\u002Fli>\n\u003Cli>Management of meta boxes\u003C\u002Fli>\n\u003Cli>Login screen\u003C\u002Fli>\n\u003Cli>Other features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These to Customization is possible.\u003C\u002Fp>\n\u003Ch3>日本語でのご説明\u003C\u002Fh3>\n\u003Cp>このプラグインは、管理画面UIのカスタマイズをするプラグインです。\u003Cbr \u002F>\n「ダッシュボード」「オプションタブ」「サイトのメタタグ管理」「管理バー」「管理メニュー」「メタボックス」「ログイン画面」\u003Cbr \u002F>\nこれらのカスタマイズを、このプラグインひとつで出来ます。\u003C\u002Fp>\n","Customize the management screen UI.",30000,390623,59,"2024-11-20T02:52:00.000Z","4.9.29","4.2",[20,135,22,23,136],"option","posts","http:\u002F\u002Fwpadminuicustomize.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admin-ui-customize.1.5.14.zip",91,"2024-11-26 00:00:00",{"attackSurface":142,"codeSignals":163,"taintFlows":179,"riskAssessment":180,"analyzedAt":185},{"hooks":143,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":28,"unprotectedCount":28},[144,150,154],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","widgets_init","builder_2046_main_loop_load_widget","2046-easy.php",19,{"type":145,"name":151,"callback":152,"file":148,"line":153},"admin_print_styles-widgets.php","f2046_Easy_insert_custom_css",986,{"type":145,"name":155,"callback":156,"priority":157,"file":148,"line":158},"init","easy_widget_DB_options",99,1047,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":49,"bundledLibraries":178},[],{"prepared":28,"raw":28,"locations":166},[],{"escaped":168,"rawEcho":169,"locations":170},9,4,[171,173,174,176],{"file":148,"line":36,"context":172},"raw output",{"file":148,"line":78,"context":172},{"file":148,"line":175,"context":172},250,{"file":148,"line":177,"context":172},1300,[],[],{"summary":181,"deductions":182},"The plugin \"easy\" v0.9.9.3 exhibits a generally strong security posture based on the provided static analysis. The absence of detectable AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface.  Furthermore, the code signals indicate good practices such as using prepared statements for all SQL queries, and a majority of output escaping is properly handled. The single capability check also suggests some level of access control is in place.\n\nHowever, there are a few areas that warrant attention. The lack of nonce checks is a notable concern, as this can leave the plugin vulnerable to Cross-Site Request Forgery (CSRF) attacks if any actions are performed without proper validation. While the taint analysis shows no critical or high severity issues, this is based on zero flows analyzed, which could be due to a small codebase or limitations of the analysis tool. The absence of any recorded vulnerabilities in its history is a positive indicator of past security diligence, but it does not guarantee future security.\n\nIn conclusion, \"easy\" v0.9.9.3 demonstrates several good security practices, particularly in its limited attack surface and SQL query handling. The primary weakness identified is the lack of nonce checks. While the vulnerability history is clean, the potential for un-analyzed taint flows or undiscovered CSRF vectors means ongoing vigilance is still advisable.",[183],{"reason":184,"points":14},"Missing nonce checks","2026-03-16T22:16:09.181Z",{"wat":187,"direct":202},{"assetPaths":188,"generatorPatterns":194,"scriptPaths":195,"versionParams":196},[189,190,191,192,193],"\u002Fwp-content\u002Fplugins\u002Feasy\u002Fincludes\u002Fadmin\u002Fcss\u002Feasy.style.css","\u002Fwp-content\u002Fplugins\u002Feasy\u002Fincludes\u002Fadmin\u002Fcss\u002Feasy.admin.css","\u002Fwp-content\u002Fplugins\u002Feasy\u002Fincludes\u002Fadmin\u002Fjs\u002Feasy.admin.js","\u002Fwp-content\u002Fplugins\u002Feasy\u002Fincludes\u002Fadmin\u002Fjs\u002Fcolorpicker.js","\u002Fwp-content\u002Fplugins\u002Feasy\u002Fincludes\u002Fadmin\u002Fjs\u002Fjscolor.js",[],[191,192,193],[197,198,199,200,201],"easy\u002Fincludes\u002Fadmin\u002Fcss\u002Feasy.style.css?ver=","easy\u002Fincludes\u002Fadmin\u002Fcss\u002Feasy.admin.css?ver=","easy\u002Fincludes\u002Fadmin\u002Fjs\u002Feasy.admin.js?ver=","easy\u002Fincludes\u002Fadmin\u002Fjs\u002Fcolorpicker.js?ver=","easy\u002Fincludes\u002Fadmin\u002Fjs\u002Fjscolor.js?ver=",{"cssClasses":203,"htmlComments":206,"htmlAttributes":207,"restEndpoints":210,"jsGlobals":211,"shortcodeOutput":213},[204,205],"easy_2046_lw","builder_2046_main_loop",[],[208,209],"id=\"the_widget_id_.*\"","data-idbase=\"builder_2046_main_loop-widget\"",[],[212],"Easy_2046_builder",[]]