[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1edNXUQAPbPQdEO2RoTe5AfLDaWj0TAHqgUDdClDJ2U":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":18,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":141,"fingerprints":206},"widget-area-builder","Widget Area Builder","1.0","farvehandleren","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarvehandleren\u002F","\u003Cp>Make a sidebar and place it anywhere in post or page with shortcode.\u003C\u002Fp>\n\u003Cp>Shortcode :\u003C\u002Fp>\n\u003Cp>You will be get the shortcode after creating the sidebar\u003C\u002Fp>\n\u003Cp>Manage Sidebars :\u003Cbr \u002F>\nIn wp dashboard , there is a menu called “Widget Area” to Add and Remove a Sidebar.\u003Cbr \u002F>\nAs you will add a sidebar, you will see the shortcode to display the sidebar and then you will be able to see a new sidebar area in “Widgets Area”.\u003Cbr \u002F>\nJust drag any widget in the sidebar and display through the shortcode in a page, template or anywhere.\u003C\u002Fp>\n\u003Cp>Display Sidebar\u003C\u002Fp>\n\u003Cp>After creating a sidebar, you will be provided a shortcode like : [ri_custom_sidebar 1], [ri_custom_sidebar 2] …\u003C\u002Fp>\n\u003Cp>Just write in wordpress pages or posts where you want to display : [ri_custom_sidebar 1]  (for example)\u003C\u002Fp>\n\u003Cp>Or use this php code to display in a template : echo do_shortcode(‘[ri_custom_sidebar 1]’);   (for example)\u003C\u002Fp>\n","Make a sidebar and place it anywhere in post or page with shortcode.",10,1848,100,1,"2016-05-20T03:13:00.000Z","4.4.34","4.0","",[20,21,22,23],"shortcode","sidebar","widget","widget-area","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-area-builder.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},11,240,30,84,"2026-04-04T06:04:59.560Z",[37,56,79,99,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":54,"download_link":55,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"thinker-sidebar-shortcode","Sidebar Shortcode","1.0.0","thinkerwebdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fthinkerwebdesign\u002F","\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add sidebars to WP Posts and Pages with shortcodes using a sidebar Name or sidebar ID.\u003C\u002Fli>\n\u003Cli>Add one or more optional custom classes to match your theme styles or custom CSS styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Use:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Method 1 – (Recommended Use: Add a sidebar using a sidebar Name.)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A sidebar Name can be found in the \u003Ccode>Appearance > Widgets\u003C\u002Fcode> section of your WordPress Admin Area.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example uses:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[sidebar name=\"your-sidebar-name\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sidebar name=\"your-sidebar-name\" class=\"custom-class\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sidebar name=\"your-sidebar-name\" class=\"custom-class-1 custom-class-2 custom-class-3\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Method 2 – (Advanced WP Users: Add a sidebar using a sidebar ID.)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A sidebar ID can be found in your theme’s \u003Ccode>register_sidebar\u003C\u002Fcode> functions, usually in the theme’s \u003Ccode>functions.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example uses:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[sidebar id=\"your-sidebar-id\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sidebar id=\"your-sidebar-id\" class=\"custom-class\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sidebar id=\"your-sidebar-id\" class=\"custom-class-1 custom-class-2 custom-class-3\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>General Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The spelling and capitalization of a shortcode Name or ID must exactly match that of the desired sidebar.\u003C\u002Fli>\n\u003Cli>Definition of an active sidebar: An active sidebar is a sidebar that contains widgets.\u003C\u002Fli>\n\u003Cli>A \u003Ccode>[sidebar]\u003C\u002Fcode> shortcode without an active sidebar Name or active sidebar ID displays nothing.\u003C\u002Fli>\n\u003Cli>An active sidebar ID overrides a sidebar Name if both are present in the same shortcode.\u003C\u002Fli>\n\u003Cli>There is no limit to the number of shortcodes that can be used on the same page or post.\u003C\u002Fli>\n\u003Cli>The same sidebar shortcode can be used multiple times on the same page or post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>HTML Class Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Separate multiple custom classes using a space character. Examples shown in \u003Ccode>Method\u003C\u002Fcode> sections above.\u003C\u002Fli>\n\u003Cli>There is no limit to the number of custom classes that can be used.\u003C\u002Fli>\n\u003Cli>Each custom class must only contain (letter,number,-,_) characters, otherwise all custom classes are omitted.\u003C\u002Fli>\n\u003Cli>The sidebar ID is always added to the HTML class attribute if it contains only (letter,number,-,_) characters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.thinkerwebdesign.com\u002Fthinker-sidebar-shortcode-plugin\u002F\" rel=\"nofollow ugc\">Visit Plugin URI\u003C\u002Fa>\u003C\u002Fp>\n","Add sidebars to WordPress posts and pages using shortcodes with a sidebar Name or ID.",1000,8425,3,"2021-12-08T16:00:00.000Z","5.8.13","3.4",[20,21,52,23,53],"sidebar-shortcode","widget-area-shortcode","http:\u002F\u002Fwww.thinkerwebdesign.com\u002Fthinker-sidebar-shortcode-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthinker-sidebar-shortcode.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":75,"download_link":76,"security_score":77,"vuln_count":14,"unpatched_count":26,"last_vuln_date":78,"fetched_at":28},"woosidebars","WooSidebars","1.4.6","WooThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoothemes\u002F","\u003Cp>With WooSidebars, it’s possible to change the widgets that display in a sidebar (widgetized area) according to a context (for example, a specific page, a specific blog post, certain categories or the search results screen). Setting up a custom widget area to display across multiple conditions is as easy as a few clicks.\u003C\u002Fp>\n\u003Cp>Looking for a helping hand? \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocumentation\u002Fplugins\u002Fwoosidebars\u002F\" rel=\"nofollow ugc\">View plugin documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Looking to contribute code to this plugin? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoosidebars\u002F\" rel=\"nofollow ugc\">Fork the repository over at GitHub\u003C\u002Fa>. Please also read the CONTRIBUTING.md file, bundled within this plugin.\u003C\u002Fp>\n","WooSidebars adds functionality to display different widgets in a sidebar, according to a context (for example, a specific page or a category).",100000,2915654,78,48,"2024-04-03T17:11:00.000Z","6.5.8","4.1",[72,73,74],"sidebars","widget-areas","widgets","http:\u002F\u002Fwoocommerce.com\u002Fwoosidebars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoosidebars.1.4.6.zip",92,"2015-04-22 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":34,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":17,"requires_php":18,"tags":92,"homepage":96,"download_link":97,"security_score":13,"vuln_count":14,"unpatched_count":26,"last_vuln_date":98,"fetched_at":28},"sidebar-manager","Lightweight Sidebar Manager","2.0.0","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>Normally you have a sidebar that appears throughout the website. However, sometimes it is necessary to display a relevant, different sidebar on certain pages on the website. For an example: on WooCommerce pages, a sidebar with related or top seller products would be more relevant than the latest comments, blog posts right?\u003C\u002Fp>\n\u003Cp>This plugin helps you solve that problem as it allows you to create new sidebars and display them conditionally on certain locations of the website easily. Once the sidebar is created and displayed on pages you like, you can add relevant widgets in it.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Fsidebar-manager-demo\" rel=\"nofollow ugc\">Try it out on a free dummy site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Some of the Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create unlimited sidebars\u003C\u002Fli>\n\u003Cli>Place them any location your theme has defined (Footer Widgets \u002F Left or Right Sidebar)\u003C\u002Fli>\n\u003Cli>Works with any theme\u003C\u002Fli>\n\u003Cli>Conditionally display sidebars on specific posts, pages, taxonomies or custom post types\u003C\u002Fli>\n\u003Cli>Display sidebars based on user roles\u003C\u002Fli>\n\u003C\u002Fol>\n","Create new sidebar areas and display them conditionally on certain pages. Works with all themes.",90000,1089070,21,"2025-12-01T09:44:00.000Z","6.9.4",[93,94,95,80,74],"conditional-sidebar","custom-sidebar","custom-widget-areas","http:\u002F\u002Fwww.brainstormforce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsidebar-manager.2.0.0.zip","2020-09-16 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":117,"download_link":118,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"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,50618,98,17,"2017-11-28T17:13:00.000Z","4.7.32","3.0",[115,116,20,21,74],"page","post","https:\u002F\u002Fstaude.net\u002Fwordpress\u002Fplugins\u002Fdisable-author-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-pages.0.11.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":45,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":113,"requires_php":18,"tags":132,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":139,"last_vuln_date":140,"fetched_at":28},"sidebar-manager-light","Sidebar Manager Light","1.18","OTWthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fotwthemes\u002F","\u003Cp>You can now replace an existing sidebar (widget area) with a custom sidebar for one or group of pages. The content of the new sidebar will be displayed on the exact same spot as the one you select to replace only for those pages you selected.\u003C\u002Fp>\n\u003Cp>Once created all custom sidebars will be available in Appearance -> Widgets. You can drop any number of widgets in any of your custom sidebars. They work exacly the same way as the default once.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Upgrade to the Pro version of this plugin – the worlds most complete Sidebar and Widget management system for WordPress including regular updates and premium support:\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fc\u002F1246358\u002F275988\u002F4415?subId1=sbm&subId2=2020&subId3=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsidebar-widget-manager-for-wordpress%2F2287447&u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsidebar-widget-manager-for-wordpress%2F2287447\" rel=\"nofollow ugc\">Sidebar and Widget Manager\u003C\u002Fa> | \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=sml\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Add as many sidebars (widget areas) as you need. Creating sidebars(widget areas) is unlimited.\u003C\u002Fp>\n\u003Cp>WMPL plugin support so you can display sidebars and widgets based on language.\u003C\u002Fp>\n\u003Cp>Sidebars can be displayed based on User role too.\u003C\u002Fp>\n\u003Cp>Here are some examples:\u003C\u002Fp>\n\u003Cp>Lets say you would like to display a certain set of widgets on your blog page, different set of widgets on your portfolio, and different set on your contact page. All that on the spot where the primary sidebar of your theme is located. You can do that by creating 3 sidebars replacing the primary sidebar and set each custom sidebar to display on blog or portfolio or contacts.\u003C\u002Fp>\n\u003Cp>If you have an advanced theme that has some extra widget areas you can replace those as well. Practically any sidebar(widget area) can be replaced.\u003C\u002Fp>\n\u003Cp>This is very easy and fun to do and requires no coding knowledge at all.\u003C\u002Fp>\n\u003Cp>How Sidebar Manager Light works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a custom sidebar\u003C\u002Fli>\n\u003Cli>Choose which sidebar to replace\u003C\u002Fli>\n\u003Cli>Choose pages that will display the new sidebar\u003C\u002Fli>\n\u003Cli>Go to your widgets section and drop some widgets in your new sidebar\u003C\u002Fli>\n\u003C\u002Ful>\n","Create custom sidebars (widget areas) and replace any existing sidebar so you can display relevant content on different pages.",71548,86,13,"2022-03-04T04:18:00.000Z","5.9.13",[94,133,134,135,21],"custom-widget-area-widgets","replace-sidebar","replace-widget-area","http:\u002F\u002Fotwthemes.com\u002F?utm_source=wp.org&utm_medium=admin&utm_content=site&utm_campaign=sml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsidebar-manager-light.zip",42,2,"2025-05-07 00:00:00",{"attackSurface":142,"codeSignals":158,"taintFlows":195,"riskAssessment":196,"analyzedAt":205},{"hooks":143,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":157,"entryPointCount":14,"unprotectedCount":26},[144],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","widget_area_builder_admin_menu","main.php",14,[],[],[153],{"tag":154,"callback":155,"file":148,"line":156},"ri_custom_sidebar","ri_custom_sidebar_fn",59,[],{"dangerousFunctions":159,"sqlUsage":176,"outputEscaping":178,"fileOperations":26,"externalRequests":26,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":194},[160,164,167,170,172,174],{"fn":161,"file":148,"line":162,"context":163},"unserialize",33,"$stky_option = unserialize(get_option( 'ri_widget_area_builder_id' ));",{"fn":161,"file":148,"line":165,"context":166},36,"if(get_option( 'ri_widget_area_builder_'.$val )){ $snmd = unserialize(get_option( 'ri_widget_area_bu",{"fn":161,"file":168,"line":169,"context":163},"sticky-admin.php",9,{"fn":161,"file":168,"line":171,"context":163},28,{"fn":161,"file":168,"line":173,"context":163},47,{"fn":161,"file":168,"line":175,"context":166},62,{"prepared":26,"raw":26,"locations":177},[],{"escaped":26,"rawEcho":179,"locations":180},7,[181,184,186,188,190,192,193],{"file":168,"line":182,"context":183},65,"raw output",{"file":168,"line":185,"context":183},66,{"file":168,"line":187,"context":183},67,{"file":168,"line":189,"context":183},68,{"file":168,"line":191,"context":183},69,{"file":168,"line":34,"context":183},{"file":168,"line":128,"context":183},[],[],{"summary":197,"deductions":198},"The \"widget-area-builder\" v1.0 plugin exhibits a mixed security posture.  On the positive side, the plugin demonstrates good practices by having no known vulnerabilities in its history and utilizing prepared statements for all SQL queries. It also includes nonce and capability checks, indicating an awareness of basic WordPress security measures. However, significant concerns arise from the static code analysis. The presence of six dangerous function calls, specifically 'unserialize,' without any taint analysis results suggests a high potential risk for deserialization vulnerabilities if untrusted data is passed to these functions. Furthermore, the alarming statistic that 0% of output is properly escaped presents a serious risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the user interface.",[199,202],{"reason":200,"points":201},"Dangerous function 'unserialize' detected",15,{"reason":203,"points":204},"0% of output properly escaped",18,"2026-03-17T00:08:03.132Z",{"wat":207,"direct":213},{"assetPaths":208,"generatorPatterns":210,"scriptPaths":211,"versionParams":212},[209],"\u002Fwp-content\u002Fplugins\u002Fwidget-area-builder\u002Fimg\u002Fsticky-icon.png",[],[],[],{"cssClasses":214,"htmlComments":217,"htmlAttributes":218,"restEndpoints":219,"jsGlobals":220,"shortcodeOutput":221},[215,216],"ri-sticky-wdg","widgettitle",[],[],[],[],[222],"[ri_custom_sidebar]"]