[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYt3tl3xbrzo1GMa8Hpj8jpkcweO9r1xd4UKhZ5fluwk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":34,"analysis":139,"fingerprints":251},"tiny-widget-manager","Tiny Widget Manager","1.0.1","wpolstudio","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpolstudio\u002F","\u003Cp>\u003Cstrong>Tiny Widget Manager (TWIM)\u003C\u002Fstrong> improves the WordPress widget system by allowing you to control each widget’s visibility directly from the admin panel.\u003Cbr \u002F>\nIt’s a lightweight yet powerful tool that gives you full control over how and when widgets are displayed.\u003C\u002Fp>\n\u003Cp>TWIM adds a simple interface below each widget for defining visibility rules. This provides site editors with a much smarter and more flexible way to manage widget visibility.\u003C\u002Fp>\n\u003Ch4>Available show\u002Fhide conditions\u003C\u002Fh4>\n\u003Cp>The power of TWIM lies in the variety of logic conditions it supports:\u003Cbr \u002F>\n– Show\u002Fhide on specific \u003Cem>page(s)\u003C\u002Fem>\u003Cbr \u002F>\n– Show\u002Fhide on specific \u003Cem>post type(s)\u003C\u002Fem> (custom or built-in)\u003Cbr \u002F>\n– Show\u002Fhide on \u003Cem>archive\u003C\u002Fem> pages (category, tag, author, date)\u003Cbr \u002F>\n– Show\u002Fhide by \u003Cem>user\u003C\u002Fem> status (logged-in, logged-out, user roles)\u003Cbr \u002F>\n– Show\u002Fhide on \u003Cem>device\u003C\u002Fem> type (mobile, tablet, desktop)\u003C\u002Fp>\n\u003Ch4>Global AND\u002FOR setting for conditions\u003C\u002Fh4>\n\u003Cp>For each widget, you can also define whether \u003Cem>all\u003C\u002Fem> conditions must be true or if \u003Cem>only one\u003C\u002Fem> is enough.\u003Cbr \u002F>\nSince each group of condtions has its own show\u002Fhide setting, combinations are nearly endless.\u003C\u002Fp>\n\u003Ch4>Active conditions indicator\u003C\u002Fh4>\n\u003Cp>When setting visibility conditions for each of your widgets, it can soon become difficult to understand which conditions have been set.\u003Cbr \u002F>\nTWIM provides a useful active condition indicator in the form of “eye” icons allowing you to check in a glance which conditions have been activated for a given plugin (see screenshots).\u003C\u002Fp>\n\u003Ch4>Widget Class\u003C\u002Fh4>\n\u003Cp>A dedicated input field allows you to add \u003Cem>custom CSS classes\u003C\u002Fem> to your widgets—no need for an additional plugin just for styling.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>The settings page currently offers two options:\u003Cbr \u002F>\n– Restore the classic widget management screen (instead of the block-based “Widgets” editor — see \u003Cem>Limitations\u003C\u002Fem> below).\u003Cbr \u002F>\n– Choose the TWIM color theme for the admin interface.\u003C\u002Fp>\n\u003Ch4>Limitations\u003C\u002Fh4>\n\u003Cp>TWIM does not currently support the new block-based widget editor introduced in recent WordPress versions.\u003Cbr \u002F>\nIf you want to use TWIM, you must switch to the \u003Cem>legacy widget interface\u003C\u002Fem> (this can be done from the plugin’s settings).\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>You can contribute to this plugin or follow development on GitHub:\u003Cbr \u002F>\n🔗 https:\u002F\u002Fgithub.com\u002Fwpolstudio\u002Ftiny-widget-manager\u003C\u002Fp>\n","Tiny Widget Manager enhances the WordPress widget system by letting you control the visibility of each widget based on various conditions.",0,320,100,1,"2025-08-08T10:48:00.000Z","6.8.5","5.0","7.4",[20,21,22,23,24],"admin","logic","translation-ready","visibility","widgets","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftiny-widget-manager.1.0.1.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},30,94,"2026-04-04T14:07:52.750Z",[35,61,82,105,123],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":11,"last_vuln_date":60,"fetched_at":28},"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",[51,52,53,54,55],"blocks","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":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":49,"tags":76,"homepage":79,"download_link":80,"security_score":81,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"widget-context","Widget Context","1.3.3","Kaspars","https:\u002F\u002Fprofiles.wordpress.org\u002Fkasparsd\u002F","\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fwidgetcontext.com\" rel=\"nofollow ugc\">Widget Context\u003C\u002Fa> to show and hide widgets on certain sections of your site — front page, posts, pages, archives, search, etc. Use targeting by URLs (with wildcard support) for maximum flexibility.\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\u002FrEHvqsWoXAE?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\u003Ch4>Premium Support\u003C\u002Fh4>\n\u003Cp>Subscribe to our \u003Ca href=\"https:\u002F\u002Fwidgetcontext.com\u002Fpro\" rel=\"nofollow ugc\">Premium Support service\u003C\u002Fa> and get the PRO 🚀 version of the plugin for free when it’s launched! Your support enables consistent maintenance and new feature development, and is greatly appreciated.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Suggest code improvements \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkasparsd\u002Fwidget-context-wporg\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Report bugs and suggestions on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-context\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwidget-context\" rel=\"nofollow ugc\">Help translate\u003C\u002Fa> to your language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Widget visibility can be configured under individual widget settings under “Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets” in your WordPress administration area or through the widget editing interface in the Customizer.\u003C\u002Fp>\n\u003Ch4>Target by URL\u003C\u002Fh4>\n\u003Cp>The “Target by URL” is a powerful feature for targeting sections of your website based on the request URLs. It was inspired by a similar feature in the \u003Ca href=\"https:\u002F\u002Fwww.drupal.org\" rel=\"nofollow ugc\">Drupal CMS\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Use relative URLs such as \u003Ccode>page\u002Fsub-page\u003C\u002Fcode> instead of absolute URLs \u003Ccode>https:\u002F\u002Fexample.com\u002Fpage\u002Fsub-page\u003C\u002Fcode> because relative URLs are more flexible and make the logic portable between different domains and server environments.\u003C\u002Fp>\n\u003Ch4>Wildcards\u003C\u002Fh4>\n\u003Cp>Use the wildcard symbol \u003Ccode>*\u003C\u002Fcode> for matching dynamic parts of the URL. For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>topic\u002Fwidgets\u002F*\u003C\u002Fcode> to match all posts in the widgets category, if your permalink structure is set to \u003Ccode>\u002Ftopic\u002F%category%\u002F%postname%\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>page-slug\u002F*\u003C\u002Fcode> to match all child pages of the page-slug parent page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use a trailing \u003Ccode>?*\u003C\u002Fcode> to capture URL with all query arguments such as \u003Ccode>utm_source\u003C\u002Fcode>, etc. For example, for every \u003Ccode>blog\u002Fpost-slug\u003C\u002Fcode> also include \u003Ccode>blog\u002Fpost-slug?*\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Exclude by URL\u003C\u002Fh4>\n\u003Cp>Specify URLs to ignore even if they’re matched by any of the other context rules. For example, enter \u003Ccode>example\u002Fsub-page\u003C\u002Fcode> to hide a widget on this page even when “All Posts” is selected under “Global Sections”.\u003C\u002Fp>\n","Show and hide widgets on specific posts, pages and sections of your site.",40000,966699,90,96,"2024-08-31T11:02:00.000Z","6.6.5","3.0",[77,21,78,62,24],"context","widget","https:\u002F\u002Fwidgetcontext.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-context.1.3.3.zip",92,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":72,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":17,"requires_php":18,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":11,"last_vuln_date":104,"fetched_at":28},"visibility-logic-elementor","Visibility Logic for Elementor","2.5.0","StaxWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fstaxwp\u002F","\u003Cp>\u003Cstrong>Visibility Logic\u003C\u002Fstrong> adds powerful \u003Cstrong>conditional display conditions\u003C\u002Fstrong> to every Elementor widget, section, and container. Control exactly who sees what, when, and on which device — without writing a single line of code.\u003C\u002Fp>\n\u003Cp>Hidden elements are \u003Cstrong>completely removed from the HTML\u003C\u002Fstrong> (not just hidden with CSS), keeping your pages fast and your content secure.\u003C\u002Fp>\n\u003Ch4>When to use Visibility Logic\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Restrict content\u003C\u002Fstrong> to logged-in users, specific roles, or subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schedule content\u003C\u002Fstrong> to appear during a sale, event, or launch window\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Personalize pages\u003C\u002Fstrong> based on user meta, ACF custom fields, or device type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show\u002Fhide elements\u003C\u002Fstrong> for Desktop, Tablet, or Mobile visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A\u002FB test layouts\u003C\u002Fstrong> by showing different content to different user segments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide empty sections\u003C\u002Fstrong> automatically when all child widgets are hidden\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Conditions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>ACF Fields\u003C\u002Fstrong> (NEW) — Show\u002Fhide based on Advanced Custom Fields values on the current post or page. 7 operators: is empty, is not empty, equals, not equals, contains, is true, is false.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Type\u003C\u002Fstrong> (NEW) — Target Desktop, Tablet, or Mobile users with server-side User-Agent detection. Hidden elements are fully removed from HTML.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role\u003C\u002Fstrong> — Logged in, logged out, or specific roles (Administrator, Editor, Subscriber, custom roles).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Meta\u003C\u002Fstrong> — Show\u002Fhide based on any user meta field value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date & Time\u003C\u002Fstrong> — Schedule visibility with “from” and “to” dates. Perfect for sales, events, and time-limited content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Type\u003C\u002Fstrong> — Target Chrome, Firefox, Safari, Edge, Opera, iPhone, Android, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexbox Containers\u003C\u002Fstrong> — Full support for Elementor’s Flexbox containers, classic sections, and nested containers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide When Empty\u003C\u002Fstrong> — Automatically hide a parent section\u002Fcontainer when all child widgets are hidden by visibility conditions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Conditions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced ACF\u003C\u002Fstrong> — Repeater fields, options page, term meta, user fields, specific post\u002Fuser sources, AND\u002FOR logic with 17 operators.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language\u003C\u002Fstrong> — Show\u002Fhide based on current language. Supports WPML, Polylang, and TranslatePress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Parameters\u003C\u002Fstrong> — Standalone query string conditions with repeater support and 9 operators.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geo Location\u003C\u002Fstrong> — Display elements based on visitor’s country using MaxMind geolocation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Conditions\u003C\u002Fstrong> — Use all Elementor Pro Dynamic Tags as visibility conditions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Restrict content based on order history, active subscriptions, or customer status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> — Restrict based on purchase history or subscription status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced User Meta\u003C\u002Fstrong> — Multiple user meta conditions with AND\u002FOR logic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post & Page, Taxonomy\u003C\u002Fstrong> — Show\u002Fhide based on current post type, specific pages, or taxonomy terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Archive\u003C\u002Fstrong> — Conditions based on post type archives and taxonomy archives.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP & Referrer\u003C\u002Fstrong> — Target visitors by IP address or referral source.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Conditional Tags\u003C\u002Fstrong> — Use any WordPress conditional tag as a visibility condition.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback Content\u003C\u002Fstrong> — Replace hidden elements with a custom text message or an Elementor template.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy\u002FPaste\u003C\u002Fstrong> — Right-click to copy visibility settings between widgets or sections.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get \u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fvisibility-logic\" rel=\"nofollow ugc\">Visibility Logic Pro\u003C\u002Fa> and unlock all conditions.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Edit any page with Elementor\u003C\u002Fli>\n\u003Cli>Select a widget, section, or container\u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Visibility\u003C\u002Fstrong> tab (or Advanced \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Visibility Control)\u003C\u002Fli>\n\u003Cli>Enable conditions and configure your display rules\u003C\u002Fli>\n\u003Cli>Save — elements are shown or hidden on the live site based on your rules\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>More from StaxWP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fbuddybuilder\" rel=\"nofollow ugc\">BuddyBuilder — BuddyPress Builder for Elementor\u003C\u002Fa> — Build stunning BuddyPress communities with Elementor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Faddons-for-elementor\" rel=\"nofollow ugc\">Elementor Addons & Widgets\u003C\u002Fa> — Powerful widgets to help you build stunning pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstaxwp.com\u002Fgo\u002Fwoo-addons-for-elementor\u002F\" rel=\"nofollow ugc\">Woo Addons for Elementor\u003C\u002Fa> — Elementor enhancements for WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>We use Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us troubleshoot problems faster and make product improvements.\u003C\u002Fp>\n\u003Ch4>Found a bug?\u003C\u002Fh4>\n\u003Cp>Report security bugs through the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fvisibility-logic-elementor\" rel=\"nofollow ugc\">Patchstack Vulnerability Disclosure Program\u003C\u002Fa>. The Patchstack team helps validate, triage, and handle any security vulnerabilities.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin implements some functionality similar to:\u003Cbr \u002F>\n* Dynamic Content for Elementor (GPL v2 or later)\u003C\u002Fp>\n","Conditional visibility for Elementor — show or hide widgets based on user role, ACF fields, device type, date & time, browser and more.",30000,537422,57,"2026-02-23T22:13:00.000Z","6.9.4",[96,97,98,99,23],"conditional-logic","dynamic-visibility","elementor","restrict-content","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvisibility-logic-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisibility-logic-elementor.2.5.0.zip",99,3,"2023-07-05 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":103,"last_updated":116,"tested_up_to":94,"requires_at_least":117,"requires_php":49,"tags":118,"homepage":25,"download_link":122,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"desert-companion","Desert Companion","1.0.96","Desert Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesertthemes\u002F","\u003Cp>Desert Companion Enhances \u003Ca href=\"https:\u002F\u002Fdesertthemes.com\u002F\" rel=\"nofollow ugc\">Desert Themes\u003C\u002Fa> with additional functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Import Pre-made Section in 1 Click\u003Cbr \u002F>\n✅ Beautiful Section on Hompeage\u003Cbr \u002F>\n✅ Manage Font Typography\u003Cbr \u002F>\n✅ Responsive for All Devices\u003Cbr \u002F>\n✅ Background Animations\u003Cbr \u002F>\n✅ Translation Ready\u003Cbr \u002F>\n✅ Edit Content Via Live Customizer\u003Cbr \u002F>\n✅ WooCommerce Ready\u003Cbr \u002F>\n✅ SEO Optimized\u003Cbr \u002F>\n✅ Fast Performance\u003Cbr \u002F>\n✅ Highly Customizable\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Desert Companion Compatible Themes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fatua\u002F\" rel=\"ugc\">Atua\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fatua\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsoftme\u002F\" rel=\"ugc\">SoftMe\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsoftme\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcosmobit\u002F\" rel=\"ugc\">Cosmobit\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcosmobit\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcelexo\u002F\" rel=\"ugc\">Celexo\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcelexo\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fchitvi\u002F\" rel=\"ugc\">Chitvi\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fchitvi\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexora\u002F\" rel=\"ugc\">Flexora\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexora\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fthinity\u002F\" rel=\"ugc\">Thinity\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fthinity\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Feasywiz\u002F\" rel=\"ugc\">EasyWiz\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Feasywiz\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Flazypress\u002F\" rel=\"ugc\">LazyPress\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Flazypress\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Ffastica\u002F\" rel=\"ugc\">Fastica\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Ffastica\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexeo\u002F\" rel=\"ugc\">Flexeo\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexeo\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Faltra\u002F\" rel=\"ugc\">Altra\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Faltra\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Favvy\u002F\" rel=\"ugc\">Avvy\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Favvy\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fatus\u002F\" rel=\"ugc\">Atus\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fatus\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexea\u002F\" rel=\"ugc\">Flexea\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fflexea\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Farvana\u002F\" rel=\"ugc\">Arvana\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Farvana\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fauru\u002F\" rel=\"ugc\">Auru\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fauru\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsoftinn\u002F\" rel=\"ugc\">Softinn\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsoftinn\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcozysoft\u002F\" rel=\"ugc\">CozySoft\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcozysoft\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fcaresoft\u002F\" rel=\"ugc\">CareSoft\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fcaresoft\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsuntech\u002F\" rel=\"ugc\">Suntech\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Ffree\u002Fsuntech\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fnewsmash\u002F\" rel=\"ugc\">NewsMash\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fpreview.desertthemes.com\u002Fnewsmash\u002F\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Desert Companion WordPress plugin, Copyright (C) 2022 Desert Themes\u003Cbr \u002F>\nDesert Companion WordPress plugin is licensed under the GPL3 (https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.en.html).\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Demo Import\u003Cbr \u002F>\nThe Demo Import Code is based on the Ansar Import plugin (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fansar-import), created by themeansar.com\u003Cbr \u002F>\nLicenses – GPLv3 or later (https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html)\u003Cbr \u002F>\nSource: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fansar-import\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>UIkit\u003Cbr \u002F>\nLicenses – https:\u002F\u002Fgithub.com\u002Fuikit\u002Fuikit\u002Fblob\u002Fdevelop\u002FLICENSE.md\u003Cbr \u002F>\nSource: https:\u002F\u002Fwww.getuikit.com\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Desert Companion Enhances Desert Themes with additional functionality.",20000,483895,74,"2026-03-11T08:42:00.000Z","4.6",[20,119,120,121,24],"companion","homepage","projects","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdesert-companion.1.0.96.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":113,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":16,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":25,"download_link":138,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"spicebox","SpiceBox","2.4.4","spicethemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fspicethemes\u002F","\u003Cp>This plugin is the for SpicePress themes. It creates the slider section , service section, portfolio section and testimonial on home page in the Spicepress theme.\u003Cbr \u002F>\nSpice Box is a plugin build to enhance the functionality of WordPress Theme made by Spicethemes.\u003Cbr \u002F>\nThis plugin create repeater controls in the customizer settings allowing you to create a live site without moving out to customizer screen. Right now plugin have a support for Spicepress WordPress Theme. In future this plugin will support other themes by Spicethemes.\u003C\u002Fp>\n\u003Ch3>External resources\u003C\u002Fh3>\n\u003Cp>Alpha color picker Control:\u003Cbr \u002F>\nCopyright: (c) 2016 Codeinwp cristian-ungureanu\u003Cbr \u002F>\nLicense: MIT License\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002FCodeinwp\u002Fcustomizer-controls\u002Ftree\u002Fmaster\u002Fcustomizer-alpha-color-picker\u003C\u002Fp>\n\u003Cp>Repeater Control:\u003Cbr \u002F>\nCopyright: (c) 2016 Codeinwp cristian-ungureanu\u003Cbr \u002F>\nLicense: MIT license\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002FCodeinwp\u002Fcustomizer-controls\u002Ftree\u002Fmaster\u002Fcustomizer-repeater\u003C\u002Fp>\n\u003Cp>Custom control – Image Radio Button Custom Control\u003Cbr \u002F>\nCopyright: Anthony Hortin\u003Cbr \u002F>\nLicense: GNU General Public License v2 or later\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fmaddisondesigns\u002Fcustomizer-custom-controls\u003C\u002Fp>\n\u003Ch3>Images\u003C\u002Fh3>\n\u003Ch3>HoneyWaves Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F871986\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Radix Multipurpose Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1622682\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Bizhunt Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F759001\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tromas Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1434201\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>HoneyBee Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fstocksnap.io\u002Fphoto\u002Fwoman-mobile-Q93BUD2Z3Z\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CloudPress Agency Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Image used in Testimonial Background\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1633156\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Image used in Testimonial User\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1235380\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Honeypress Dark Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in Slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fstocksnap.io\u002Fphoto\u002Fguy-man-9RZJVHG39A\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>BusiCare Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Image used in slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fstocksnap.io\u002Fphoto\u002Fwoman-working-8LHTBAZW32\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Image used in testimonial\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1419926\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F642874\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1602577\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1177664\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Image used in Team\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F645506\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1435981\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F527825\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1052708\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>BusiCare Dark Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F764425\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Spice Software Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Image used in slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1044386\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Image used in testimonial\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F52971\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1587727\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1432871\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Image used in Team\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1421179\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1432871\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F642877\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1596737\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F99184\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1576793\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F816420\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SpicePress Dark Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Image used in testimonial\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F827076\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Spiko Images\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Image used in slider\u003Cbr \u002F>\nLicense CC0 Public Domain\u003Cbr \u002F>\nhttps:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F109465\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Image used in testimonial\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F642874\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1602577\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1177664\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Image used in Team\u003Cbr \u002F>\nLicense CC0 Public Domain\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F645506\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1435981\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F527825\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fpxhere.com\u002Fen\u002Fphoto\u002F1052708\u003C\u002Fli>\n\u003C\u002Fol>\n","Enhance Spicethemes WordPress Themes functionality.",1143226,76,4,"2025-11-21T12:44:00.000Z","3.3","5.2",[20,78,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspicebox.2.4.4.zip",{"attackSurface":140,"codeSignals":202,"taintFlows":239,"riskAssessment":240,"analyzedAt":250},{"hooks":141,"ajaxHandlers":198,"restRoutes":199,"shortcodes":200,"cronEvents":201,"entryPointCount":11,"unprotectedCount":11},[142,148,153,157,161,165,170,175,179,183,187,191,194],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","closure","class-tiny-widget-manager-loader.php",20,{"type":143,"name":149,"callback":150,"file":151,"line":152},"admin_menu","create_option_page","includes\\class-tiny-widget-manager.php",34,{"type":143,"name":154,"callback":155,"file":151,"line":156},"admin_init","populate_option_page",35,{"type":143,"name":158,"callback":159,"file":151,"line":160},"enqueue_block_editor_assets","maybe_display_notice_on_block_widget_page",43,{"type":143,"name":162,"callback":163,"file":151,"line":164},"admin_enqueue_scripts","enqueue_admin_scripts",44,{"type":143,"name":166,"callback":167,"priority":168,"file":151,"line":169},"in_widget_form","add_visibility_controls",10,45,{"type":171,"name":172,"callback":173,"priority":168,"file":151,"line":174},"filter","widget_update_callback","save_widget_controls",46,{"type":171,"name":176,"callback":177,"file":151,"line":178},"use_widgets_block_editor","maybe_disable_block_editor",48,{"type":143,"name":180,"callback":181,"file":151,"line":182},"admin_notices","maybe_display_block_editor_notice",49,{"type":171,"name":184,"callback":185,"file":151,"line":186},"dynamic_sidebar_params","hydrate_args",50,{"type":171,"name":188,"callback":189,"priority":168,"file":151,"line":190},"sidebars_widgets","filter_widgets_before_output",53,{"type":171,"name":184,"callback":192,"priority":168,"file":151,"line":193},"add_custom_widget_classes",54,{"type":171,"name":195,"callback":196,"priority":168,"file":151,"line":197},"widget_display_callback","maybe_append_debug_info",56,[],[],[],[],{"dangerousFunctions":203,"sqlUsage":204,"outputEscaping":206,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":238},[],{"prepared":11,"raw":11,"locations":205},[],{"escaped":207,"rawEcho":208,"locations":209},42,13,[210,214,216,218,220,222,224,226,228,230,232,234,236],{"file":211,"line":212,"context":213},"includes\\class-twim-hooks.php",196,"raw output",{"file":211,"line":215,"context":213},197,{"file":211,"line":217,"context":213},198,{"file":211,"line":219,"context":213},199,{"file":211,"line":221,"context":213},238,{"file":211,"line":223,"context":213},264,{"file":211,"line":225,"context":213},268,{"file":211,"line":227,"context":213},269,{"file":211,"line":229,"context":213},491,{"file":211,"line":231,"context":213},539,{"file":233,"line":72,"context":213},"includes\\class-twim-settings.php",{"file":233,"line":235,"context":213},102,{"file":233,"line":237,"context":213},108,[],[],{"summary":241,"deductions":242},"The static analysis of tiny-widget-manager v1.0.1 reveals a generally good security posture with no identified vulnerabilities in its attack surface, code signals, or taint analysis. The plugin demonstrates sound development practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and generally performing proper output escaping.  The absence of file operations and external HTTP requests further reduces potential attack vectors. The vulnerability history is also clean, with no recorded CVEs, which indicates a history of responsible development and maintenance.\n\nHowever, a notable concern is the complete absence of nonce checks and capability checks. While the current analysis shows zero unprotected entry points, this lack of validation mechanisms for potential future additions or modifications is a significant weakness.  If any entry points were to be added or become accessible without proper authentication and authorization, the plugin would be highly vulnerable.  The 76% proper output escaping, while good, leaves room for improvement, as the remaining 24% could potentially lead to cross-site scripting (XSS) vulnerabilities if they handle user-supplied data. Overall, the plugin is currently secure based on the provided data, but the missing security controls present a latent risk.",[243,245,247],{"reason":244,"points":168},"Missing nonce checks",{"reason":246,"points":168},"Missing capability checks",{"reason":248,"points":249},"Some output not properly escaped",5,"2026-03-17T06:15:11.137Z",{"wat":252,"direct":265},{"assetPaths":253,"generatorPatterns":258,"scriptPaths":259,"versionParams":260},[254,255,256,257],"\u002Fwp-content\u002Fplugins\u002Ftiny-widget-manager\u002Fassets\u002Fcss\u002Ftwim-styles.css","\u002Fwp-content\u002Fplugins\u002Ftiny-widget-manager\u002Fassets\u002Fjs\u002Ftwim-scripts.js","\u002Fwp-content\u002Fplugins\u002Ftiny-widget-manager\u002Fvendor\u002Fselectize\u002Fselectize.default.css","\u002Fwp-content\u002Fplugins\u002Ftiny-widget-manager\u002Fvendor\u002Fselectize\u002Fselectize.js",[],[255,257],[261,262,263,264],"tiny-widget-manager\u002Fassets\u002Fcss\u002Ftwim-styles.css?ver=","tiny-widget-manager\u002Fassets\u002Fjs\u002Ftwim-scripts.js?ver=","tiny-widget-manager\u002Fvendor\u002Fselectize\u002Fselectize.default.css?ver=","tiny-widget-manager\u002Fvendor\u002Fselectize\u002Fselectize.js?ver=",{"cssClasses":266,"htmlComments":272,"htmlAttributes":273,"restEndpoints":277,"jsGlobals":278,"shortcodeOutput":280},[267,268,269,270,271],"twim-widget-controls","twim-disabled","twim-tabs","twim-andor-wrap","twim-andor",[],[274,275,276],"data-widget-id","name=\"widget-[widget_id_base][widget_number][twim_visibility_andor]\"","class=\"twim-andor\"",[],[279],"cwmWidget",[]]