[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9HcwaXyQWc0vtzyQX2VBZnwts4nHFv523HzVamGZWVI":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":131,"fingerprints":241},"jetpack-widget-visibility-extended","Jetpack Widget Visibility Extended","1.0.0","Brandon Lavigne","https:\u002F\u002Fprofiles.wordpress.org\u002Fdrrobotnik\u002F","\u003Cp>The Jetpack visibility module is appended to the bottom of all widgets (including 3rd parties). This plugin adds actions\u002Ffilters so that plugin developers can add additional filters based on thier needs. See “Jetpack Widget Visibility – Query Args” and “Jetpack Widget visibility – WPML Languages” as two examples of what you can do with this enhancement.\u003C\u002Fp>\n","This plugin is a proposed enhancement of the Jetpack Widget Visibility module.",10,2025,0,"","4.0.38","3.5.1",[18,19,20,21],"extend","jetpack","visibility","widget","http:\u002F\u002Fcaavadesign.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetpack-widget-visibility-extended.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},"drrobotnik",4,160,89,30,86,"2026-04-04T15:25:50.420Z",[37,49,69,94,116],{"slug":38,"name":39,"version":6,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":11,"downloaded":42,"rating":13,"num_ratings":13,"last_updated":43,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":44,"homepage":45,"download_link":46,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":48},"jetpack-widget-visibility-additional-fields-wpml-language","Jetpack Widget Visibility – WPML Languages","\u003Cp>The Jetpack visibility module is appended to the bottom of all widgets (including 3rd parties). This plugin adds any active WPML language options to the list so you can have widgets appear for specific languages. For example, show french translated text widget, or a french twitter account for the French translation of your website.\u003C\u002Fp>\n","This plugin adds WPML Language options to the Jetpack Widget Visibility module.",1535,"2014-12-18T21:08:00.000Z",[18,19,20,21],"https:\u002F\u002Fgithub.com\u002Fdrrobotnik\u002Fjetpack-widget-visibility-wpml-lang","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetpack-widget-visibility-additional-fields-wpml-language.zip",85,"2026-03-15T15:16:48.613Z",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":24,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":67,"download_link":68,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":48},"widget-visibility-control","Widget Visibility Control","1.1.1","Fernando Tellado","https:\u002F\u002Fprofiles.wordpress.org\u002Ffernandot\u002F","\u003Cp>Widget Visibility Control lets you decide exactly where each widget appears on your site. Show widgets only on specific pages, hide them for logged-out users, display different content for different categories – all without writing a single line of code.\u003C\u002Fp>\n\u003Ch4>Looking for Widget Visibility and Scheduling?\u003C\u002Fh4>\n\u003Cp>This plugin gives you control over where your widgets appear:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Page targeting\u003C\u002Fstrong> – Show widgets on the front page, blog page, specific pages, or 404 error page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content targeting\u003C\u002Fstrong> – Display widgets only on certain categories, tags, or custom taxonomies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User targeting\u003C\u002Fstrong> – Show different widgets to logged-in users vs. visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-based display\u003C\u002Fstrong> – Target specific user roles (administrators, editors, subscribers, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author pages\u003C\u002Fstrong> – Control visibility on author archive pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date archives\u003C\u002Fstrong> – Target daily, monthly, or yearly archives\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post type support\u003C\u002Fstrong> – Works with custom post types and their archives\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time scheduling\u003C\u002Fstrong> – Schedule widgets to appear only during specific date and time ranges. Perfect for promotional banners, seasonal offers, holiday announcements, flash sales, event countdowns, and time-limited content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multiple Conditions\u003C\u002Fh4>\n\u003Cp>Create sophisticated visibility rules by combining multiple conditions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>OR logic\u003C\u002Fstrong> – Show if ANY condition matches\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>AND logic\u003C\u002Fstrong> – Show only if ALL conditions match\u003C\u002Fli>\n\u003Cli>Mix and match – Create exactly the rules you need\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Minimal database queries with intelligent caching\u003C\u002Fli>\n\u003Cli>Only loads assets where needed (widget screens)\u003C\u002Fli>\n\u003Cli>Clean, optimized code following WordPress standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose This Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Focused functionality without unnecessary features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All features included\u003C\u002Fstrong> – No premium version required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Jetpack Compatible\u003C\u002Fstrong> – Migrate from Jetpack Widget Visibility without reconfiguring anything\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Independent Storage\u003C\u002Fstrong> – Your rules are stored separately, safe from Jetpack changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block Editor Ready\u003C\u002Fstrong> – Works with both classic widgets and block-based widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Focused\u003C\u002Fstrong> – No external connections, no tracking, no data collection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Coming from Jetpack?\u003C\u002Fh4>\n\u003Cp>If you’ve been using Jetpack just for widget visibility and want to reduce your site’s load, this plugin can help:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No configuration needed\u003C\u002Fstrong> – Your existing visibility rules are automatically imported on activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Same familiar interface\u003C\u002Fstrong> – The visibility panel works as you’re used to\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep or clean legacy data\u003C\u002Fstrong> – Choose to maintain Jetpack compatibility or clean up completely\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No disruption\u003C\u002Fstrong> – Your widgets will continue working as before\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Follows WordPress Coding Standards\u003C\u002Fli>\n\u003Cli>Fully translatable with complete i18n support\u003C\u002Fli>\n\u003Cli>Action and filter hooks for customization\u003C\u002Fli>\n\u003Cli>Clean uninstall – removes only its own data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help or have suggestions?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservicios.ayudawp.com\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-visibility-control\u002F\" rel=\"ugc\">WordPress support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@AyudaWP\" rel=\"nofollow ugc\">YouTube channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fayudawp.com\" rel=\"nofollow ugc\">Documentation and tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Love the plugin? Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-visibility-control\u002Freviews\u002F#new-post\" rel=\"ugc\">leave us a 5-star review\u003C\u002Fa> and help spread the word!\u003C\u002Fp>\n\u003Ch3>About AyudaWP\u003C\u002Fh3>\n\u003Cp>We are specialists in WordPress security, SEO, and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.\u003C\u002Fp>\n","Lightweight widget visibility control. Show or hide widgets on specific pages, posts, categories, and more. Jetpack compatible.",60,442,2,"2026-01-19T23:19:00.000Z","6.9.4","5.8","7.4",[65,66,19,20,21],"blocks","conditional","https:\u002F\u002Fservicios.ayudawp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-visibility-control.1.1.1.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":63,"tags":84,"homepage":89,"download_link":90,"security_score":91,"vuln_count":92,"unpatched_count":13,"last_vuln_date":93,"fetched_at":48},"widget-options","Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets","4.2.0","Marketing Fire","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarketingfire\u002F","\u003Cp>Widget Options gives you super powers to control your site’s sidebar widgets and all Gutenberg blocks on pages & posts.\u003C\u002Fp>\n\u003Cp>👉 Over 2,700,000+ downloads\u003Cbr \u002F>\n👉 Average rating of ⭐⭐⭐⭐⭐ 4.9 stars\u003Cbr \u002F>\n👉 Reduce plugin bloat. Widgets AND Gutenberg block control in one plugin\u003C\u002Fp>\n\u003Cp>Widget Options expands Widget & Gutenberg block settings with feature-packed options so you can completely manage and control their visibility, appearance, and behavior. Show or hide content depending on user roles, devices, dates, URL…and more!\u003C\u002Fp>\n\u003Cp>\u003Cstrong> ✨ INSIDER TIP: ✨ Power users love the \u003Ca href=\"https:\u002F\u002Fwidget-options.com\u002F\" rel=\"nofollow ugc\">Pro version—unlock conditional logic, animation effects, sticky widgets, custom styling, and dozens of advanced controls\u003C\u002Fa> to make your blocks and widgets do exactly what you want. \u003C\u002Fstrong>\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\u002F6ey1rDrlm_A?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>\n\u003Ch3>Take Full Control over your WordPress Widgets & Gutenberg Blocks\u003C\u002Fh3>\n\u003Cp>Widget Options’ suite of controls makes it simple to achieve all of the following:\u003C\u002Fp>\n\u003Ch4>✅ EASILY MANAGE WIDGET & GUTENBERG BLOCK VISIBILITY ON YOUR WORDPRESS SITE\u003C\u002Fh4>\n\u003Cp>Effortlessly manage visibility and access across different pages, posts, and categories with the Widget Options plugin.With intuitive search or checkbox selections, customize your site’s layout for categories, tags, custom post types, and more, ensuring your widgets and blocks appear exactly where you want them!\u003C\u002Fp>\n\u003Ch4>✅ SHOW OR HIDE WIDGETS OR BLOCKS ON MOBILE DEVICES, DESKTOP AND\u002FOR TABLET\u003C\u002Fh4>\n\u003Cp>Enhance your website’s mobile experience with Widget Options. This tool allows you to streamline navigation by selectively displaying widgets or blocks on mobile devices. Keep your desktop and tablet interfaces unaffected while optimizing mobile views. The ‘Device Visibility’ feature in the widget settings clearly indicates which sidebar widgets are active on different devices, ensuring a flexible and user-friendly widget management.\u003C\u002Fp>\n\u003Ch4>✅ USER LOGIN STATE\u003C\u002Fh4>\n\u003Cp>Decide which widgets or Gutenberg blocks should be visible or hidden to either logged-in or non-logged-in users. This feature is helpful when you want certain website functions to be available only to registered users.\u003C\u002Fp>\n\u003Ch4>✅ CUSTOM WORDPRESS WIDGET ALIGNMENTS\u003C\u002Fh4>\n\u003Cp>Change your widget or block alignment to match the entire look of your website. Comes with \u003Cstrong>center, left, right, and justified alignment\u003C\u002Fstrong>\u003Cstrong> options which can be customized for each device type.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>✅ CUSTOM WIDGET ID & CLASSES\u003C\u002Fh4>\n\u003Cp>Create predefined classes on the plugin’s settings page and use them later for each widget. You can also add custom widget ID and additional classes for styling or javascript purposes.\u003C\u002Fp>\n\u003Ch4>✅ DISPLAY WIDGET LOGIC\u003C\u002Fh4>\n\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">WordPress Conditional\u003C\u002Fa> tags to manage and restrict your widgets or Gutenberg blocks using display widget logic option if you’re geeky enough to use PHP conditions and in need of custom restrictions.\u003C\u002Fp>\n\u003Ch4>✅ HIDE WIDGET TITLE\u003C\u002Fh4>\n\u003Cp>Easily hide widget titles from the front-end display while retaining them on the backend dashboard for labeling.\u003C\u002Fp>\n\u003Ch4>✅ ENABLE \u002F DISABLE WIDGET OPTIONS FEATURES\u003C\u002Fh4>\n\u003Cp>Tailor your experience effortlessly by selecting only the features you desire, and easily disable any unwanted widget options features through the intuitive settings page.\u003C\u002Fp>\n\u003Ch4>✅ WIDGET BLOCK EDITOR\u003C\u002Fh4>\n\u003Cp>Choose between the Classic Widget or Gutenberg Block Widget Editor with our latest feature. Experience the classic design with the old widget or embrace the power of blocks with the modern widget. Ideal for users who love the Gutenberg experience!\u003C\u002Fp>\n\u003Ch4>✅ STICKY\u002FFIXED WORDPRESS WIDGETS (PRO)\u003C\u002Fh4>\n\u003Cp>This premium feature allows widgets to be always visible to users as they scroll up and down a webpage. Make your most important widgets sticky or fixed so that users can access them easily.\u003C\u002Fp>\n\u003Ch3>Widget Option’s Time-Saving Features\u003C\u002Fh3>\n\u003Cp>Widget plugins shouldn’t only give you control over your widgets. They must also save you a lot of time! Here are Widget Options’ features that can do that:\u003C\u002Fp>\n\u003Ch4>✅ LIVE WIDGET SEARCH FILTER\u003C\u002Fh4>\n\u003Cp>Admins save time and manage widgets more efficiently by enabling the live widget search box on your widget dashboard to locate widgets easier. No need to scroll the page.\u003C\u002Fp>\n\u003Ch4>✅ NO NEED TO DRAG WORDPRESS WIDGETS TO MOVE THEM\u003C\u002Fh4>\n\u003Cp>Increase productivity and improve widgets management by moving any widgets easily with just a click-and-select action. No more drag-and-drop! This is a convenient option especially when using small-screen devices such as tablets or mobile phones.\u003C\u002Fp>\n\u003Ch4>✅ IMPORT & EXPORT WIDGETS AND WIDGET AREA BACKUP\u003C\u002Fh4>\n\u003Cp>You can now import and export WordPress widgets easily and create backups of specific sidebar widget areas. Move widgets to another website with ease.\u003C\u002Fp>\n\u003Ch4>✅ VIEW YOUR CHANGES LIVE\u003C\u002Fh4>\n\u003Cp>This plugin is customizer-ready for easier modification. View your changes live before saving it!\u003C\u002Fp>\n\u003Ch3>Compatible with Most Major Page Builders\u003C\u002Fh3>\n\u003Cp>Some widget plugins may not work well with page builders. Widget Options supports Gutenberg, SiteOrigin, Elementor, and Beaver, helping you manage widget visibility and placement with ease.\u003C\u002Fp>\n\u003Ch4>🛠️ GUTENBERG BLOCK EDITOR BY WORDPRESS\u003C\u002Fh4>\n\u003Cp>Widget Options gives you full control over the visibility of Gutenberg Blocks, which are the building blocks for many themes and sites today. Simply select the content block you want to edit and you will see all of the Widget Options abilities on the right side settings panel.\u003C\u002Fp>\n\u003Ch4>🛠️ PAGE BUILDER BY SITEORIGIN PLUGIN COMPATIBLE\u003C\u002Fh4>\n\u003Cp>With Widget Options on your website that is powered by SiteOrigin Page Builder, you can add more control to the widget panels. Manage visibility on specific device types, change alignments, hide widget panel title, add custom classes, and control visibility using display widget logic option!\u003C\u002Fp>\n\u003Ch4>🛠️ ELEMENTOR PAGE BUILDER READY\u003C\u002Fh4>\n\u003Cp>Extend Widget Options’ visibility restrictions on elementor widgets! You can now have the same widget management features available to your Elementor-powered websites.\u003C\u002Fp>\n\u003Ch4>🛠️ BEAVER BUILDER PLUGIN READY\u003C\u002Fh4>\n\u003Cp>Widget Options now comes with Beaver Builder plugin integration – integrated for a smooth website building workflow. You can fully manage each module in many ways you want!\u003C\u002Fp>\n\u003Ch4>🛠️ ADVANCED CUSTOM FIELDS (ACF) SUPPORT\u003C\u002Fh4>\n\u003Cp>Easily show or hide any widget using your ACF fields and conditions. You can create restrictions on your widgets with the following conditions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Equal To\u003C\u002Fli>\n\u003Cli>Not Equal To\u003C\u002Fli>\n\u003Cli>Contains\u003C\u002Fli>\n\u003Cli>Does Not Contain\u003C\u002Fli>\n\u003Cli>Is Empty\u003C\u002Fli>\n\u003Cli>Is Not Empty\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The ACF function is also available for Elementor and Beaver Builder.\u003C\u002Fp>\n\u003Ch3>UPGRADE TO THE WIDGET OPTIONS EXTENDED PLUGIN\u003C\u002Fh3>\n\u003Cp>Turn Widget Options into an even more flexible widget area manager. Upgrade to \u003Ca href=\"http:\u002F\u002Fwidget-options.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Widget Options Extended\u003C\u002Fa> today!\u003C\u002Fp>\n\u003Ch4>✨ PREMIUM FEATURES ✨\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>NEW: Unlock more features for Gutenberg widgets and blocks (pages, posts and other custom post types)\u003C\u002Fli>\n\u003Cli>NEW: Widget visibility for author’s contents and archive page\u003C\u002Fli>\n\u003Cli>Inherit page parent visibility\u003C\u002Fli>\n\u003Cli>NEW: Filter multiple pages by keyword-containing slug\u003C\u002Fli>\n\u003Cli>Target URLs and wildcard restrictions\u003C\u002Fli>\n\u003Cli>Clone widgets\u003C\u002Fli>\n\u003Cli>Custom widget links\u003C\u002Fli>\n\u003Cli>Advanced widget visibility control by user role\u003C\u002Fli>\n\u003Cli>Sticky \u002F fixed WordPress widgets\u003C\u002Fli>\n\u003Cli>Custom widget columns display\u003C\u002Fli>\n\u003Cli>NEW: Widget visibility per days and date range (+ option to ignore year)\u003C\u002Fli>\n\u003Cli>Custom WordPress widget styling\u003C\u002Fli>\n\u003Cli>Widget cache\u003C\u002Fli>\n\u003Cli>Extended taxonomy and terms support\u003C\u002Fli>\n\u003Cli>Display sidebars and widgets using shortcodes\u003C\u002Fli>\n\u003Cli>Disable any WordPress widgets\u003C\u002Fli>\n\u003Cli>Permission options (control who can edit widget settings based on user role)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉👉 Check out the full list of \u003Ca href=\"http:\u002F\u002Fwidget-options.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Widget Options Extended features here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>ADD-ONS\u003C\u002Fh3>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fwidget-options.com\u002Ffeatures\u002Fmodal-pop-up-and-sliding-widget-options\u002F\" rel=\"nofollow ugc\">Sliding Widget Options\u003C\u002Fa> add-on! Transform any of your widgets into:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A modal pop-up\u003C\u002Fli>\n\u003Cli>A slide in\u002Ftoaster\u003C\u002Fli>\n\u003Cli>A chat box\u003C\u002Fli>\n\u003Cli>…any other animated sliding panel you can think of to increase your website’s user engagement!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CONTACT AND CREDITS\u003C\u002Fh3>\n\u003Cp>Widget Options for WordPress is regularly maintained and developed by the \u003Ca href=\"https:\u002F\u002Fwidget-options.com\u002F\" rel=\"nofollow ugc\">Widget Options Team\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We work hard to keep Widget Options up-to-date and expanding, to make the most powerful widget and block manager on WordPress even more, well… powerful! 💪\u003C\u002Fp>\n\u003Cp>If you would like to contribute, report issues or have suggestions, you can find the development version on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWidgetOptions\u002Fwidget-options\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also visit us at our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCgKC5IAqoz4Q7nW0WzueQFw\" rel=\"nofollow ugc\">Youtube Channel\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Widget Options for WordPress is maintained and developed by \u003Ca href=\"https:\u002F\u002Fwidget-options.com\u002F\" rel=\"nofollow ugc\">Widget Options Team\u003C\u002Fa>.\u003C\u002Fp>\n","0ddcemmihs4a843ekhaoofzosrunf4bl Widget Options gives you super powers to control your site’s sidebar widgets and all Gutenberg blocks on pages, posts &hellip;",100000,4062848,98,1516,"2026-03-12T16:37:00.000Z","6.7.5","5.6",[65,85,86,87,88],"blocks-visibility-rules","classic-widgets","gutenberg-widgets","widget-control","https:\u002F\u002Fwidget-options.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-options.4.2.0.zip",83,7,"2026-03-02 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":24,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":83,"tags":108,"homepage":114,"download_link":115,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":48},"themezee-toolkit","ThemeZee Toolkit","1.3","ThemeZee","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemezee\u002F","\u003Cp>The \u003Cem>ThemeZee Toolkit\u003C\u002Fem> is a collection of useful small modules and features, neatly bundled into a single plugin. This plugin has been designed specifically for ThemeZee WordPress themes but will also work with any theme.\u003C\u002Fp>\n\u003Ch4>Included Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Widget Visibility – Hide or show widgets conditionally\u003C\u002Fli>\n\u003Cli>Infinite Scroll – Add support for infinite scrolling on the blog homepage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>For detailed setup instructions, visit the official \u003Ca href=\"https:\u002F\u002Fthemezee.com\u002Fdocs\u002Ftoolkit-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> page\u003C\u002Fp>\n","A collection of useful small plugins and features, neatly bundled into a single plugin.",6000,148239,1,"2021-06-06T17:13:00.000Z","5.8.13","4.7",[109,110,111,112,113],"infinite-scroll","themezee","toolkit","widget-logic","widget-visibility","https:\u002F\u002Fthemezee.com\u002Fplugins\u002Ftoolkit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemezee-toolkit.1.3.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":102,"downloaded":124,"rating":24,"num_ratings":11,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":14,"tags":128,"homepage":129,"download_link":130,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":48},"widget-visibility-without-jetpack","Widget Visibility Without Jetpack","1.2","Joan Boluda","https:\u002F\u002Fprofiles.wordpress.org\u002Fboluda\u002F","\u003Cp>Control what pages your widgets appear on. Based on Widget Visibility module, from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack plugin\u003C\u002Fa>. Created by \u003Ca href=\"http:\u002F\u002Fwww.labitacoradeltigre.com\u002F\" rel=\"nofollow ugc\">Eduardo Larequi\u003C\u002Fa>, mantained by \u003Ca href=\"http:\u002F\u002Fboluda.com\" rel=\"nofollow ugc\">Joan Boluda\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin controls what pages your widgets appear on.",38264,"2017-11-28T22:01:00.000Z","4.4.34","3.5.0",[113],"http:\u002F\u002Fboluda.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-visibility-without-jetpack.zip",{"attackSurface":132,"codeSignals":174,"taintFlows":203,"riskAssessment":230,"analyzedAt":240},{"hooks":133,"ajaxHandlers":166,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":104,"unprotectedCount":104},[134,140,145,149,153,156,160,164],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","sidebar_admin_setup","widget_admin_setup","class-jetpack-widget-visibility-extended.php",11,{"type":141,"name":142,"callback":143,"priority":11,"file":138,"line":144},"filter","widget_update_callback","widget_update",12,{"type":135,"name":146,"callback":147,"priority":11,"file":138,"line":148},"in_widget_form","widget_conditions_admin",13,{"type":141,"name":150,"callback":151,"file":138,"line":152},"widget_display_callback","filter_widget",17,{"type":141,"name":154,"callback":154,"file":138,"line":155},"sidebars_widgets",18,{"type":135,"name":157,"callback":157,"priority":158,"file":138,"line":159},"init",101,499,{"type":135,"name":161,"callback":162,"priority":139,"file":163,"line":148},"after_setup_theme","remove_jetpack_widget_conditions","jetpack-widget-visibility-extended.php",{"type":135,"name":157,"callback":165,"priority":144,"file":163,"line":155},"caava_widget_conditions",[167],{"action":168,"nopriv":169,"callback":168,"hasNonce":169,"hasCapCheck":169,"file":138,"line":170},"widget_conditions_options",false,14,[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":202},[],{"prepared":13,"raw":13,"locations":177},[],{"escaped":179,"rawEcho":11,"locations":180},32,[181,184,186,188,190,192,194,196,198,200],{"file":138,"line":182,"context":183},136,"raw output",{"file":138,"line":185,"context":183},208,{"file":138,"line":187,"context":183},210,{"file":138,"line":189,"context":183},215,{"file":138,"line":191,"context":183},216,{"file":138,"line":193,"context":183},218,{"file":138,"line":195,"context":183},219,{"file":138,"line":197,"context":183},220,{"file":138,"line":199,"context":183},222,{"file":138,"line":201,"context":183},234,[],[204,222],{"entryPoint":205,"graph":206,"unsanitizedCount":13,"severity":221},"widget_conditions_admin (class-jetpack-widget-visibility-extended.php:179)",{"nodes":207,"edges":218},[208,213],{"id":209,"type":210,"label":211,"file":138,"line":212},"n0","source","$_POST['widget-conditions-visible']",193,{"id":214,"type":215,"label":216,"file":138,"line":212,"wp_function":217},"n1","sink","echo() [XSS]","echo",[219],{"from":209,"to":214,"sanitized":220},true,"low",{"entryPoint":223,"graph":224,"unsanitizedCount":13,"severity":221},"\u003Cclass-jetpack-widget-visibility-extended> (class-jetpack-widget-visibility-extended.php:0)",{"nodes":225,"edges":228},[226,227],{"id":209,"type":210,"label":211,"file":138,"line":212},{"id":214,"type":215,"label":216,"file":138,"line":212,"wp_function":217},[229],{"from":209,"to":214,"sanitized":220},{"summary":231,"deductions":232},"The \"jetpack-widget-visibility-extended\" v1.0.0 plugin exhibits a mixed security posture.  On the positive side, the code analysis shows no dangerous functions, all SQL queries are prepared, and there are no file operations or external HTTP requests, which are good security practices. The vulnerability history is also clean, indicating a lack of previously discovered issues, suggesting a potentially stable codebase.  However, a significant concern arises from the attack surface analysis, which reveals one AJAX handler without any authentication checks. This unprotected entry point is a notable weakness.  While taint analysis did not reveal any immediate critical or high-severity issues, the lack of sanitization on paths is zero, which is positive, but the absence of nonce checks on the AJAX handler means that an attacker could potentially trigger actions without proper validation.",[233,235,237],{"reason":234,"points":11},"Unprotected AJAX handler",{"reason":236,"points":92},"Missing nonce checks on AJAX handler",{"reason":238,"points":239},"Minor output escaping concerns",3,"2026-03-16T23:21:26.255Z",{"wat":242,"direct":251},{"assetPaths":243,"generatorPatterns":246,"scriptPaths":247,"versionParams":248},[244,245],"\u002Fwp-content\u002Fplugins\u002Fjetpack-widget-visibility-extended\u002Fcss\u002Fjetpack-widget-visibility-extended.css","\u002Fwp-content\u002Fplugins\u002Fjetpack-widget-visibility-extended\u002Fjs\u002Fjetpack-widget-visibility-extended.js",[],[245],[249,250],"jetpack-widget-visibility-extended\u002Fcss\u002Fjetpack-widget-visibility-extended.css?ver=","jetpack-widget-visibility-extended\u002Fjs\u002Fjetpack-widget-visibility-extended.js?ver=",{"cssClasses":252,"htmlComments":253,"htmlAttributes":254,"restEndpoints":255,"jsGlobals":256,"shortcodeOutput":257},[],[],[],[],[],[]]