[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-Uduv_CpXoEXotBR3WCHzRiKvdMqCpFdkKcTY9wnA4U":3,"$fAAQAHUcWlBSaSR3DHE1FiFxXS92CCilOKt3bicDaASE":287,"$fTh-7-t1jkIX0_L3Vsfm4fimTR2IOUBbQOBhFpfYa5WA":291},{"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":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":49,"crawl_stats":37,"alternatives":55,"analysis":156,"fingerprints":255},"page-specific-sidebars","Simple Page Specific Sidebars","2.14.1","ivycat","https:\u002F\u002Fprofiles.wordpress.org\u002Fivycat\u002F","\u003Cp>Page Specific Sidebars adds a checkbox to every page allowing you to choose which pages should have a unique sidebar.\u003C\u002Fp>\n\u003Cp>Once you enable a page-specific sidebar in the page editor, a widget area will automatically be created for that page and you can customize it as you like.\u003C\u002Fp>\n\u003Cp>You can also specify whether the plugin replaces your generic sidebar with the page-specific sidebar, or simply adds your page-specific sidebar on to the existing sidebar.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>Plugin has no built-in styling does not contain native styles; it’s meant to use the styles of your existing theme.\u003C\u002Fp>\n\u003Cp>This is a minimal plugin, placing function over form.  If you would like to extend it, or would like us to extend it in later versions, feel free to \u003Ca href=\"http:\u002F\u002Fwww.ivycat.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>, or post feedback in this plugin’s \u003Ca href=\"\" rel=\"nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Simply activate and go.  There are a couple filters for customization:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$location = apply_filters( 'page_sidebar_location', 'side' );\n\n$priority = apply_filters( 'page_sidebar_priority', 'high' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>These allow you to change the location and priority of the metabox on the “Edit Page” view.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$home_slug = apply_filters( 'page-sidebar-homeslug', $home_slug )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Use this filter if your home page slug is different from “home” :\u003C\u002Fp>\n\u003Cp>NOTE: Any page that has a custom loop pulling in multiple posts will throw this plugin off.  For some reason it always outputs the post ID as the last\u003Cbr \u002F>\npost output on the page.  Also, the homepage is most likely the latest blog posts in WordPress so I created a check.  It will get the Home page ID and\u003Cbr \u002F>\nuse the Home page ID to get its sidebar. (uses is_frontpage() ) to check.\u003C\u002Fp>\n\u003Cp>Contact us if you want some more filters or actions added.  http:\u002F\u002Fwww.ivycat.com\u002Fcontact\u003C\u002Fp>\n\u003Ch3>Road Map\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Add ordering feature? (long down the road).\u003C\u002Fli>\n\u003Cli>Suggest a feature…\u003C\u002Fli>\n\u003C\u002Fol>\n","Add a sidebar to any specific page by creating a widget area on demand.",100,15444,86,4,"2012-11-13T18:32:00.000Z","3.4.2","3.0","",[20,21,22,23],"page","role-based","sidebar","widgets","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpage-specific-sidebars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-specific-sidebars.zip",64,1,"2024-11-01 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":37,"patch_diff_files":46,"patch_trac_url":37,"research_status":37,"research_verified":47,"research_rounds_completed":48,"research_plan":37,"research_summary":37,"research_vulnerable_code":37,"research_fix_diff":37,"research_exploit_outline":37,"research_model_used":37,"research_started_at":37,"research_completed_at":37,"research_error":37,"poc_status":37,"poc_video_id":37,"poc_summary":37,"poc_steps":37,"poc_tested_at":37,"poc_wp_version":37,"poc_php_version":37,"poc_playwright_script":37,"poc_exploit_code":37,"poc_has_trace":47,"poc_model_used":37,"poc_verification_depth":37},"CVE-2024-51633","simple-page-specific-sidebars-cross-site-request-forgery-to-stored-cross-site-scripting","Simple Page Specific Sidebars \u003C= 2.14.1 - Cross-Site Request Forgery to Stored Cross-Site Scripting","The Simple Page Specific Sidebars plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.14.1. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=2.14.1","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-11-06 13:52:58",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe4b7fa61-f760-48f4-b30e-9c63f2d388f9?source=api-prod",[],false,0,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":53,"trust_score":26,"computed_at":54},3,10400,78,2535,"2026-05-20T09:07:54.712Z",[56,79,99,119,138],{"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":75,"download_link":76,"security_score":77,"vuln_count":27,"unpatched_count":48,"last_vuln_date":78,"fetched_at":29},"widgets-on-pages","Widgets on Pages","1.9.0","toddhalfpenny","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoddhalfpenny\u002F","\u003Cp>The easiest, and highest rated way to Add Widgets to Posts and\u002For Pages. Create unlimited dynamic sidebars (widget areas) and insert these into a WordPress post or page.\u003C\u002Fp>\n\u003Cp>Create as many widget areas (Turbo Sidebars) from the settings menu, and these can be used multiple times.\u003C\u002Fp>\n\u003Cp>Each sidebar can be called independently by a shortcode, and you can call more than one per post\u002Fpage.\u003C\u002Fp>\n\u003Cp>Sidebars can be included in the post\u002Fpage by using a shortcode like the following, where \u003Ccode>x\u003C\u002Fcode> is the name of the sidebar.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[widgets_on_pages id=x]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa> version the widgets can be inserted simply with clicks-not-code using a wizard in the visual editor. This version also includes layout options to easily set the widgets in columns\u002Fgrid presentation.\u003C\u002Fp>\n\u003Cp>Pro version also supports the configurable option to automatically add widgets to all your posts and\u002For pages. Choose the layout options and whether to add the sidebar and widgets before or after the content. Ideal for adding lists of related posts to the end of every post. Each post and page can also be individually excluded from the auto-inclsion of the widgets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> key features\u003Cbr \u002F>\n  * Responsive Horizontal\u002FColumn\u002FGrid layout\u003Cbr \u002F>\n  * Auto insert in Header, Content, or Footer\u003Cbr \u002F>\n  * Priority Support\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Basic In-Content Instructions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a Turbo Sidebar, these are your special widget containers\u003C\u002Fli>\n\u003Cli>Add widgets to the Turbo Sidebar in the same way as you do for normal sidebars\u003C\u002Fli>\n\u003Cli>If using the visual editor use the Add Turbo Sidebar button to add the Shortcode into your post or page where you’d like it to appear.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The sidebars can also be added to any theme, using template tags. This is an ace way to add widgets\u002Fsidebars to a theme’s header and footer (or any other part of a theme).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo Video\u003C\u002Fstrong>\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\u002Fw2LfCihCqRI?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>\u003Cstrong>Current Features Include\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Highest Rating – 122 5* Reviews\u003C\u002Fli>\n\u003Cli>No Coding needed\u003C\u002Fli>\n\u003Cli>Create unlimited sidebars\u003C\u002Fli>\n\u003Cli>Place them in posts\u002Fpages\u002Fcustom post types\u003C\u002Fli>\n\u003Cli>Add to themes using template tags\u003C\u002Fli>\n\u003Cli>Works with ALL widgets and themes (let us know if you have an issue)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Recent Reviews\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong>  Just purchased PRO version and well worth the money. – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fextremely-useful-plugin-19\u002F\" rel=\"ugc\">@artmuns\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong> Works as advertised + timely response to support request – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-as-advertised-timely-response-to-support-request\u002F\" rel=\"ugc\">@3cstudio\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>∗ ∗ ∗ ∗ ∗\u003C\u002Fstrong> Saving me HOURS of work – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsaving-me-hours-of-work\u002F\" rel=\"ugc\">@andynick\u003C\u002Fa>\u003C\u002Fp>\n","The easiest and highest rated way to Add Widgets or Sidebars to Posts and Pages using Visual editor,  shortcodes or template tags.",20000,671267,94,161,"2024-11-13T11:11:00.000Z","6.7.0","2.8",[72,22,23,73,74],"pages","widgets-in-page","widgets-in-post","https:\u002F\u002Fdatamad.co.uk\u002Fwordpress-plugins\u002Fwidgets-on-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidgets-on-pages.zip",92,"2023-01-17 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":17,"requires_php":18,"tags":93,"homepage":96,"download_link":97,"security_score":98,"vuln_count":48,"unpatched_count":48,"last_vuln_date":37,"fetched_at":29},"disable-author-pages","Disable Author Pages","0.11","Frank Neumann-Staude","https:\u002F\u002Fprofiles.wordpress.org\u002Ffstaude\u002F","\u003Cp>Disable the author pages ( \u002Fauthor=? ) in wordpress and redirect the user to another page.\u003C\u002Fp>\n","Disable the author pages",6000,50772,98,17,"2017-11-28T17:13:00.000Z","4.7.33",[20,94,95,22,23],"post","shortcode","https:\u002F\u002Fstaude.net\u002Fwordpress\u002Fplugins\u002Fdisable-author-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-pages.0.11.zip",85,{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":11,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":117,"download_link":118,"security_score":98,"vuln_count":48,"unpatched_count":48,"last_vuln_date":37,"fetched_at":29},"feature-a-page-widget","Feature A Page Widget","2.2.0","mrwweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrwweb\u002F","\u003Cp>Feature A Page Widget provides a “just works” solution for showcasing a Page, Post, or custom post type in any widget area (aka sidebar). It leverages core WordPress features, a \u003Cem>simple\u003C\u002Fem> set of options, and a sleek UI for selecting one of three widget layouts.\u003C\u002Fp>\n\u003Ch4>How to Use the Widget\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Edit the page you want to feature.\u003C\u002Fli>\n\u003Cli>Fill out the \u003Ca href=\"http:\u002F\u002Fen.support.wordpress.com\u002Fsplitting-content\u002Fexcerpts\u002F#creating-excerpts\" rel=\"nofollow ugc\">Excerpt\u003C\u002Fa> and select a \u003Ca href=\"http:\u002F\u002Fen.support.wordpress.com\u002Ffeatured-images\u002F#setting-a-featured-image\" rel=\"nofollow ugc\">Featured Image\u003C\u002Fa> on that page.\u003C\u002Fli>\n\u003Cli>Go to Appearance > Widgets or Customize > Widgets.\u003C\u002Fli>\n\u003Cli>Add an instance of the “Feature a Page Widget” to the widget area (Sidebar, Footer, etc.) of your choosing.\u003C\u002Fli>\n\u003Cli>Select the page, choose a layout, and optionally give the widget a title.\u003C\u002Fli>\n\u003Cli>Save the widget!\u003C\u002Fli>\n\u003Cli>Admire your handiwork.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin enables Featured Images (aka “Post Thumbnails”) and Excerpts for Pages and Posts (by default) with the ability to support custom post types. If you don’t see one or both of those fields, they may be hidden in the “Screen Options” (top-right corner) while editing a Page or Post.\u003C\u002Fp>\n\u003Ch4>Important Note: Image Sizes\u003C\u002Fh4>\n\u003Cp>This plugin creates multiple custom image sizes. If you use images that were uploaded to the  media library before you installed this plugin, you may need to use a plugin like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fregenerate-thumbnails\u002F\" rel=\"ugc\">Regenerate Thumbnails\u003C\u002Fa> to create the correctly-sized images.\u003C\u002Fp>\n\u003Ch4>Customizing the Widget\u003C\u002Fh4>\n\u003Cp>There are multiple ways to modify the widget based on your needs:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Prewritten CSS selectors in \u003Ccode>\u002Fcss\u002Ffpw_starter_styles.css\u003C\u002Fcode> to help you get started with custom CSS styles in a child theme or the Custom CSS Customizer field\u003C\u002Fli>\n\u003Cli>Three default overridable templates and the ability to create custom templates\u003C\u002Fli>\n\u003Cli>Eight filters to modify most parts of the widget output (Title, Read More, Image sizes, etc.)\u003C\u002Fli>\n\u003Cli>Interested in commissioning a custom layout just for your site? \u003Ca href=\"https:\u002F\u002Fmrwweb.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Get in touch.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffeature-a-page-widget\u002Ffaq\u002F\" rel=\"ugc\">the FAQs\u003C\u002Fa> for links to code snippets with inline documentation.\u003C\u002Fp>\n\u003Ch4>Like the Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Ffeature-a-page-widget\" rel=\"ugc\">We love 5-star ratings!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Frootwiley\" rel=\"nofollow ugc\">Donations accepted\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffeature-a-page-widget\" rel=\"nofollow ugc\">help translate Feature A Page Widget\u003C\u002Fa>. Users have contributed translations in the following languages:\u003C\u002Fp>\n\u003Cp>English (default), German (\u003Ccode>de_DE\u003C\u002Fcode>), Serbian (\u003Ccode>sr_RS\u003C\u002Fcode>), Polish (\u003Ccode>pl_PL\u003C\u002Fcode>), Spanish (\u003Ccode>es_ES\u003C\u002Fcode>), Italian (\u003Ccode>it_IT\u003C\u002Fcode>), Dutch (\u003Ccode>nl_NL\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Ch4>Other Plugins by @MRWweb\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmrw-web-design-simple-tinymce\u002F\" rel=\"ugc\">MRW Web Design Simple TinyMCE\u003C\u002Fa> – Get rid of bad and obscure TinyMCE buttons. Move the rest to a single top row. Comes with a bit of help for adding custom CSS classes too.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-status-menu-items\u002F\" rel=\"ugc\">Post Status Menu Items\u003C\u002Fa> – Adds post status links–e.g. “Draft” (7)–to post type admin menus.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-type-archive-descriptions\u002F\" rel=\"ugc\">Post Type Archive Description\u003C\u002Fa> – Enables an editable description for a post type to display at the top of the post type archive page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhawaiian-characters\u002F\" rel=\"ugc\">Hawaiian Characters\u003C\u002Fa> – Adds the correct characters with diacriticals to the WordPress editor Character Map for Hawaiian\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget to display an attractive summary of any page in any widget area.",3000,166143,29,"2020-08-12T18:51:00.000Z","5.5.18","3.9",[114,115,22,116,23],"featured-page","featured-post","widget","http:\u002F\u002Fmrwweb.com\u002Fwordpress-plugins\u002Ffeature-a-page-widget\u002Fversion-2-documentation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeature-a-page-widget.2.2.0.zip",{"slug":120,"name":121,"version":17,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":107,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":17,"requires_php":18,"tags":131,"homepage":134,"download_link":135,"security_score":136,"vuln_count":50,"unpatched_count":50,"last_vuln_date":137,"fetched_at":29},"widgetize-pages-light","Widgetize Pages Light","OTWthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fotwthemes\u002F","\u003Cp>Widgetized pages in WordPress are very powerful tool. Have you ever wanted to drag and drop a widget in a page content area, but the only widgetized sections of your theme are usually sidebars and footers?\u003C\u002Fp>\n\u003Cp>Check on the Widgetize Pages Light:  \u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fdemos\u002F1ts\u002F?item=Widgetize%20Pages%20Light&utm_source=wp.org&utm_medium=page&utm_content=demo&utm_campaign=wpl\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fonline-documentation-widgetize-pages-light\u002F?utm_source=wp.org&utm_medium=page&utm_content=docs&utm_campaign=wpl\" rel=\"nofollow ugc\">Documentation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can now easily widgetize a page and drop widgets in page or post content area or any template file. Adding widgets on pages is a very flexible way to build your own unique page layout. This is very easy and fun to do and requires no coding knowledge at all.\u003C\u002Fp>\n\u003Cp>Use the new OTW Grid Manager Light component to build your custom Responsive layout in no time. It is all done in a nice and easy interface. Add some rows and columns in the rows. Insert the sidebars in the columns.\u003C\u002Fp>\n\u003Cp>You can use as many widget areas (sidebars) in as many pages\u002Fposts as you need. Creating sidebars(widget areas) is unlimited.\u003C\u002Fp>\n\u003Cp>The plugin has very easy and intuitive administration area designed to fit into the core WordPress design. Check out the screenshots section or just download it and try it out.\u003C\u002Fp>\n\u003Cp>Upgrade to the full version of \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fsidebar-widget-manager-for-wordpress\u002F2287447?ref=OTWthemes&utm_source=wp.org&utm_medium=page&utm_content=upgrade&utm_campaign=wpl\" rel=\"nofollow ugc\">Sidebar and Widget Manager\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fdemos\u002F1ts\u002F?item=Sidebar%20Widget%20Manager&utm_source=wp.org&utm_medium=page&utm_content=upgrade&utm_campaign=wpl\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fwidgetizing-pages-in-wordpress-can-be-even-easier-and-faster?utm_source=wp.org&utm_medium=page&utm_content=site&utm_campaign=wpl\" rel=\"nofollow ugc\">Create responsive layouts in minutes, drag & drop interface, feature rich\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>How Widgetize Pages Light works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a custom sidebar(widget area)\u003C\u002Fli>\n\u003Cli>Insert the sidebar shortcode in the page editor wherever in the content you need it – either use the Insert Sidebar Shortcode button in the editor or copy\u002Fpaste the sidebar shortcode.\u003C\u002Fli>\n\u003Cli>Go to your widgets section (Appearance -> Widgets) and drop some widgets in your new sidebar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Advanced users:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add any sidebar created with this plugin in any part of your wordpress site. To do that use the shortcode of the sidebar you want to add and the do_shortcode WordPress function in any of the template files of your theme.\u003C\u002Fli>\n\u003C\u002Ful>\n","Drop widgets in page or post content area. Widgetized pages. Build your custom Responsive page layout in no time. No coding, easy and fun!",258710,84,32,"2022-05-07T14:26:00.000Z","5.9.13",[132,22,133,23,73],"custom-sidebar","widgetize-page","http:\u002F\u002Fotwthemes.com\u002F?utm_source=wp.org&utm_medium=admin&utm_content=site&utm_campaign=wpl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidgetize-pages-light.zip",30,"2025-09-05 00:00:00",{"slug":139,"name":140,"version":141,"author":142,"author_profile":143,"description":18,"short_description":144,"active_installs":145,"downloaded":146,"rating":127,"num_ratings":147,"last_updated":148,"tested_up_to":149,"requires_at_least":150,"requires_php":18,"tags":151,"homepage":154,"download_link":155,"security_score":98,"vuln_count":48,"unpatched_count":48,"last_vuln_date":37,"fetched_at":29},"per-page-sidebars","Per Page Sidebars","2.0.3","Brian Layman","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrianlayman\u002F","The Per Page Sidebars (PPS) plugin allows blog administrators to create a unique sidebar for each Page. No template editing is required.",1000,67884,10,"2018-03-14T19:32:00.000Z","4.9.29","3.1",[72,152,153,23],"posts","sidebars","http:\u002F\u002FTheCodeCave.com\u002Fplugins\u002Fper-page-sidebars","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fper-page-sidebars.zip",{"attackSurface":157,"codeSignals":186,"taintFlows":202,"riskAssessment":240,"analyzedAt":254},{"hooks":158,"ajaxHandlers":182,"restRoutes":183,"shortcodes":184,"cronEvents":185,"entryPointCount":48,"unprotectedCount":48},[159,165,169,173,178],{"type":160,"name":161,"callback":162,"file":163,"line":164},"action","widgets_init","build_sidebars","page-specific-sidebars.php",43,{"type":160,"name":166,"callback":167,"file":163,"line":168},"admin_init","add_page_meta_box",44,{"type":160,"name":170,"callback":171,"file":163,"line":172},"save_post","save_custom_page_meta",45,{"type":174,"name":175,"callback":176,"file":163,"line":177},"filter","sidebars_widgets","hijack_sidebar",46,{"type":160,"name":179,"callback":180,"file":163,"line":181},"admin_menu","options_page_init",47,[],[],[],[],{"dangerousFunctions":187,"sqlUsage":188,"outputEscaping":190,"fileOperations":48,"externalRequests":48,"nonceChecks":48,"capabilityChecks":27,"bundledLibraries":201},[],{"prepared":48,"raw":48,"locations":189},[],{"escaped":48,"rawEcho":14,"locations":191},[192,195,197,199],{"file":163,"line":193,"context":194},125,"raw output",{"file":163,"line":196,"context":194},140,{"file":163,"line":198,"context":194},141,{"file":163,"line":200,"context":194},152,[],[203,228],{"entryPoint":204,"graph":205,"unsanitizedCount":226,"severity":227},"page_sidebar_settings_save (page-specific-sidebars.php:80)",{"nodes":206,"edges":223},[207,212,217,221],{"id":208,"type":209,"label":210,"file":163,"line":211},"n0","source","$_POST['home_page_id']",81,{"id":213,"type":214,"label":215,"file":163,"line":211,"wp_function":216},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":218,"type":209,"label":219,"file":163,"line":220},"n2","$_POST['primary_sidebar_slug']",82,{"id":222,"type":214,"label":215,"file":163,"line":220,"wp_function":216},"n3",[224,225],{"from":208,"to":213,"sanitized":47},{"from":218,"to":222,"sanitized":47},2,"low",{"entryPoint":229,"graph":230,"unsanitizedCount":48,"severity":227},"\u003Cpage-specific-sidebars> (page-specific-sidebars.php:0)",{"nodes":231,"edges":236},[232,233,234,235],{"id":208,"type":209,"label":210,"file":163,"line":211},{"id":213,"type":214,"label":215,"file":163,"line":211,"wp_function":216},{"id":218,"type":209,"label":219,"file":163,"line":220},{"id":222,"type":214,"label":215,"file":163,"line":220,"wp_function":216},[237,239],{"from":208,"to":213,"sanitized":238},true,{"from":218,"to":222,"sanitized":238},{"summary":241,"deductions":242},"The 'page-specific-sidebars' plugin v2.14.1 exhibits a mixed security posture.  On the positive side, the static analysis reveals a very small attack surface with no exposed AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication checks.  It also demonstrates good practices by utilizing prepared statements for all SQL queries and having a capability check in place. However, significant concerns arise from the lack of output escaping, with 100% of identified outputs being unescaped. This, coupled with a taint flow indicating unsanitized paths, presents a potential risk for cross-site scripting (XSS) vulnerabilities. The plugin's vulnerability history is also a notable weakness, with one known medium-severity CVE that is currently unpatched, historically being a Cross-Site Request Forgery (CSRF) issue. This indicates a past tendency towards client-side manipulation vulnerabilities and a current failure to address disclosed security flaws.",[243,246,249,251],{"reason":244,"points":245},"Unpatched CVE present",18,{"reason":247,"points":248},"All output unescaped",7,{"reason":250,"points":147},"Flow with unsanitized paths",{"reason":252,"points":253},"Medium severity vulnerability history",5,"2026-03-16T21:08:56.783Z",{"wat":256,"direct":263},{"assetPaths":257,"generatorPatterns":260,"scriptPaths":261,"versionParams":262},[258,259],"\u002Fwp-content\u002Fplugins\u002Fpage-specific-sidebars\u002Fassets\u002Fpage_spec_styles.css","\u002Fwp-content\u002Fplugins\u002Fpage-specific-sidebars\u002Fassets\u002Fpage-spec_scripts.js",[],[259],[],{"cssClasses":264,"htmlComments":270,"htmlAttributes":271,"restEndpoints":284,"jsGlobals":285,"shortcodeOutput":286},[265,132,266,267,268,269],"hidden-h","grpselect","existing-sidebars","add-replace","sidebar-add",[],[272,273,274,275,276,277,278,279,280,281,282,283],"name=\"is-custom\"","value=\"y\"","name=\"customsb\"","value=\"custom\"","value=\"group\"","id=\"primary-slug\"","name=\"primary_sidebar_slug\"","name=\"add2sidebar\"","value=\"add2chk\"","name=\"pre-append\"","value=\"prepend\"","value=\"append\"",[],[],[],{"error":238,"url":288,"statusCode":289,"statusMessage":290,"message":290},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpage-specific-sidebars\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":226,"versions":292},[293,301],{"version":294,"download_url":295,"svn_tag_url":296,"released_at":37,"has_diff":47,"diff_files_changed":297,"diff_lines":37,"trac_diff_url":298,"vulnerabilities":299,"is_current":47},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-specific-sidebars.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-specific-sidebars\u002Ftags\u002F2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-specific-sidebars%2Ftags%2F1.0&new_path=%2Fpage-specific-sidebars%2Ftags%2F2.0",[300],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":302,"download_url":303,"svn_tag_url":304,"released_at":37,"has_diff":47,"diff_files_changed":305,"diff_lines":37,"trac_diff_url":37,"vulnerabilities":306,"is_current":47},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-specific-sidebars.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-specific-sidebars\u002Ftags\u002F1.0\u002F",[],[307],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37}]