[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFY4rFA_sw0_8INz2X2Q7c3csmuGa37ov1VigZWj-qpg":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":14,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":138,"fingerprints":202},"updated-today-plugin","Updated Today Banner","2.6","Chris Klosowski","https:\u002F\u002Fprofiles.wordpress.org\u002Fcklosows\u002F","\u003Cp>When people link into your site, the content may not be your most recent. The visitor may not realize that you are still active and publishing new content. With this plugin, visitors will see that you are active and writing new content.\u003C\u002Fp>\n","Displays a banner graphic on your site whenever you publish or update a post or page on your blog.",10,15965,0,"","4.0.38","2.7.1",[18,19,20,21],"banner","css","posts","updates","http:\u002F\u002Fwww.chriskdesigns.com\u002Fupdated-today\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupdated-today-plugin.2.6.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"cklosows",9,860,87,30,85,"2026-04-04T14:11:43.680Z",[37,60,79,100,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":14,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":59},"raw-html","Raw HTML","1.6.4","Janis Elsts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiteshadow\u002F","\u003Cp>Lets you disable automatic formatting like smart quotes and automatic paragraph creation, and use raw HTML\u002FJS\u002FCSS code in your posts without WordPress messing it up.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With this plugin, you can wrap any part of your post in [raw]…[\u002Fraw] tags to prevent WordPress from converting newlines to HTML paragraphs, replacing apostrophes with typographic quotes and so on. This is very useful if you need to add a CSS block or JavaScript to your post.\u003C\u002Fp>\n\u003Cp>RawHTML will also add new checkboxes to the “Edit Post” screen that let you disable certain WP filters on a per-post basis. This way you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable wptexturize (the function that creates smart quotes and other typographic characters).\u003C\u002Fli>\n\u003Cli>Disable automatic paragraph creation.\u003C\u002Fli>\n\u003Cli>Disable image smilies. \u003C\u002Fli>\n\u003Cli>Disable convert_chars (the function that converts ampersands to HTML entities and “fixes” some Unicode characters).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The free version only supports editing posts in the Text tab (called “HTML” in older WordPress versions). \u003Ca href=\"http:\u002F\u002Frawhtmlpro.com\u002F?utm_source=wordpress.org&utm_medium=readme_link&utm_campaign=RawHTML%20free\" rel=\"nofollow ugc\">Get the Pro version\u003C\u002Fa> if you want to be able to switch between Text and the Visual editor without WordPress messing up your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin doesn’t fully support the Gutenberg editor. As of WordPress 5.0, some Raw HTML features will only work if you use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To prevent a part of your post or page from being filtered by WordPress, switch to the Text\u002FHTML editor and wrap it in \u003Ccode>[raw]...[\u002Fraw]\u003C\u002Fcode> or \u003Ccode>\u003C!--raw-->...\u003C!--\u002Fraw-->\u003C\u002Fcode> tags. These two versions work exactly the same, except that the latter won’t be visible to your visitors even if you deactivate Raw HTML.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example :\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[raw]\nThis \n\nis \n\na \"test\"!\n[\u002Fraw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In this case, the tags will prevent WordPress from inserting paragraph breaks between “This”, “is” and “a “test””, as well as ensure that the double quotes arround “test” are not converted to typographic (curly) quotes.\u003C\u002Fp>\n\u003Cp>To avoid problems, only edit posts that contain your custom code in Text\u002FHTML mode. If you’d like to be able to also use the Visual editor, \u003Ca href=\"http:\u002F\u002Frawhtmlpro.com\u002F?utm_source=wordpress.org&utm_medium=readme_link&utm_campaign=RawHTML%20free\" rel=\"nofollow ugc\">get the Pro version\u003C\u002Fa>. It will make the code betwen [raw] tags appear as a read-only placeholder when viewed in Visual mode, ensuring WordPress doesn’t change it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Combining shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, shortcodes that are inside [raw] tags will not work. They will just show up as plain text. To enable shortcodes, add the \u003Ccode>shortcodes=1\u003C\u002Fcode> attribute to the tag:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[raw shortcodes=1]This [shortcode] will be run.[\u002Fraw]\n\n[raw]This [shortcode] won't work.[\u002Fraw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Preserving \u003Ccode>[raw]\u003C\u002Fcode> code in excerpts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, the plugin will automatically remove any code that’s inside \u003Ccode>[raw]...[\u002Fraw]\u003C\u002Fcode> tags from post excerpts. You can prevent that by adding the following line to \u003Ccode>wp-config.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define('RAW_HTML_KEEP_RAW_IN_EXCERPTS', true);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This will ensure that the plugin doesn’t strip \u003Ccode>[raw]\u003C\u002Fcode> blocks from automatically generated excerpts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Some features of Raw HTML will only work for users who have the “unfiltered_html” capability. In a normal WordPress install that includes the Editor and Administrator roles. In a Multisite install, only the Super Admin has this capability by default.\u003C\u002Fp>\n","Lets you use raw HTML or any other code in your posts. You can also disable smart quotes and other automatic formatting on a per-post basis.",10000,586247,86,33,"2024-11-11T15:00:00.000Z","6.7.5","2.8",[19,53,54,55,20],"formatting","html","javascript","http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2007\u002F12\u002F13\u002Fraw-html-in-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraw-html.1.6.4.zip",92,"2026-03-15T15:16:48.613Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":24,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":14,"tags":74,"homepage":77,"download_link":78,"security_score":34,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":59},"specific-cssjs-for-posts-and-pages","Specific CSS\u002FJS for Posts and Pages","1.0","techtastico","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechtastico\u002F","\u003Cp>\u003Cstrong>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fstrong> is a plugin that allows you to add custom CSS or Javascript files or embeded code in header to individual posts or pages.\u003C\u002Fp>\n\u003Ch4>Plugin’s Official Site\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">\u003Cem>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Major features in \u003Cem>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fem> include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can add multiples CSS files to indivual posts or pages\u003C\u002Fli>\n\u003Cli>You can add multiples Javascript files to indivual posts or pages\u003C\u002Fli>\n\u003Cli>Also you can add CSS or Javascript code directly between header tags in posts or pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>New translations are welcomed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information please visit us at \u003Ca href=\"http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fstrong>\u003C\u002Fa> plugin page.\u003C\u002Fp>\n","With Specific CSS\u002FJS for Posts and Pages you can add CSS or JavaScript files to a specific page or post.",400,15765,1,"2011-01-19T19:54:00.000Z","3.0.5","3.0",[19,55,75,76,20],"js","post","http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspecific-cssjs-for-posts-and-pages.zip",{"slug":80,"name":81,"version":63,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":34,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":59},"page-peel","Page Peel","Avram","https:\u002F\u002Fprofiles.wordpress.org\u002Favram\u002F","\u003Cp>This plugin adds a HTML5 pure CSS Page Peel effect to your WP powered web site.\u003C\u002Fp>\n\u003Cp>Try it instantly on \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew?pre-installed-plugin-slug=page-peel&redirect=__front&ni=true\" rel=\"nofollow ugc\">tastewp.com\u003C\u002Fa>!\u003C\u002Fp>\n","Adds page peel to your web site.",90,65190,80,2,"2021-11-01T18:57:00.000Z","5.8.13","2.5","5.0",[95,18,96,80,97],"advertising","banners","pure-css","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-peel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-peel.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":86,"downloaded":108,"rating":24,"num_ratings":70,"last_updated":109,"tested_up_to":110,"requires_at_least":51,"requires_php":14,"tags":111,"homepage":117,"download_link":118,"security_score":34,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":59},"recently-updated-pages-and-posts","Recently Updated Pages and Posts","1.0.2","Corey Salzano","https:\u002F\u002Fprofiles.wordpress.org\u002Fsalzano\u002F","\u003Cp>This plugin displays a list of links to recently modified items in any WordPress widget area.\u003C\u002Fp>\n","Creates a sidebar widget that lists recently updated pages and posts including newly published items.",5429,"2022-04-13T18:04:00.000Z","5.9.13",[112,113,114,115,116],"list-pages","list-updated-pages","list-updated-posts","newest-posts","recent-updates","https:\u002F\u002Fgithub.com\u002Fcsalzano\u002Frecently-updated-pages-and-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecently-updated-pages-and-posts.1.0.2.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":88,"downloaded":127,"rating":24,"num_ratings":89,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":14,"tags":131,"homepage":14,"download_link":135,"security_score":136,"vuln_count":70,"unpatched_count":13,"last_vuln_date":137,"fetched_at":59},"safe-editor","Safe Editor","1.2.1","forde","https:\u002F\u002Fprofiles.wordpress.org\u002Fforde\u002F","\u003Cp>Safe Editor allows you to write custom CSS \u002F Javascript to manipulate the appearance and behavior of themes \u002F plugins on your website without worrying that your changes will be overwritten with the future theme \u002F plugin updates.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>konrad@forde.pl\u003C\u002Fp>\n","Add custom css\u002Fjavascript to your website without worrying that your changes will be overwritten with the future theme\u002Fplugin updates.",3978,"2016-05-16T06:20:00.000Z","3.9.40","3.8",[132,133,134,21],"css-changes","editor","javascript-chnages","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsafe-editor.zip",84,"2016-05-06 00:00:00",{"attackSurface":139,"codeSignals":163,"taintFlows":189,"riskAssessment":190,"analyzedAt":201},{"hooks":140,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":13,"unprotectedCount":13},[141,147,151,155],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_menu","settings_menu","updated-today.php",37,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_init","register_settings",38,{"type":142,"name":152,"callback":153,"file":145,"line":154},"admin_enqueue_scripts","enqueue_admin_js",39,{"type":142,"name":156,"callback":157,"file":145,"line":158},"init","enqueue_stuff",43,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":70,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":188},[],{"prepared":70,"raw":13,"locations":166},[],{"escaped":13,"rawEcho":168,"locations":169},11,[170,173,175,177,178,179,181,182,183,185,186],{"file":145,"line":171,"context":172},188,"raw output",{"file":145,"line":174,"context":172},189,{"file":145,"line":176,"context":172},191,{"file":145,"line":176,"context":172},{"file":145,"line":176,"context":172},{"file":145,"line":180,"context":172},268,{"file":145,"line":180,"context":172},{"file":145,"line":180,"context":172},{"file":145,"line":184,"context":172},270,{"file":145,"line":184,"context":172},{"file":145,"line":187,"context":172},272,[],[],{"summary":191,"deductions":192},"The \"updated-today-plugin\" v2.6 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of identified dangerous functions, the sole SQL query utilizing prepared statements, and a complete lack of known CVEs are all positive indicators. Furthermore, the plugin has no external HTTP requests or bundled libraries, reducing common attack vectors.  However, a significant concern arises from the \"Output escaping\" results, where 0% of the 11 total outputs are properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data could be rendered directly in the browser without sanitization, potentially allowing malicious scripts to execute.\n\nWhile the attack surface appears minimal with no identified entry points requiring authentication, the lack of capability checks and nonce checks on these theoretical entry points is a missed opportunity for robust security.  The taint analysis showing zero flows with unsanitized paths is reassuring, but it's crucial to remember that this is based on the current code and might not cover all potential exploitation scenarios. The plugin's vulnerability history being completely clean is excellent, but it should not lead to complacency, especially given the identified output escaping issue.",[193,196,199],{"reason":194,"points":195},"0% output escaping",8,{"reason":197,"points":198},"No capability checks",3,{"reason":200,"points":198},"No nonce checks","2026-03-16T23:14:12.800Z",{"wat":203,"direct":212},{"assetPaths":204,"generatorPatterns":207,"scriptPaths":208,"versionParams":209},[205,206],"\u002Fwp-content\u002Fplugins\u002Fupdated-today-plugin\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fupdated-today-plugin\u002Fpngfix.js",[],[206],[210,211],"updated-today-plugin\u002Fstyles.css?ver=","updated-today-plugin\u002Fpngfix.js?ver=",{"cssClasses":213,"htmlComments":214,"htmlAttributes":215,"restEndpoints":222,"jsGlobals":223,"shortcodeOutput":224},[],[],[216,217,218,219,220,221],"name=\"updated_today_options[banner_position]\"","name=\"updated_today_options[alert_on_post]\"","name=\"updated_today_options[alert_on_page]\"","name=\"updated_today_options[alert_on_published]\"","name=\"updated_today_options[alert_on_modified]\"","name=\"updated_today_options[banner_hook_option]\"",[],[],[]]