[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLPQdVjp_3Rj87XqGQvF7RdbUJeXwP1ZVG94m1TvWbOM":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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":150,"fingerprints":255},"ultimate-tabbed-widgets","Ultimate Tabbed Widgets","1.1.2","Claude Vedovini","https:\u002F\u002Fprofiles.wordpress.org\u002Fcvedovini\u002F","\u003Cp>A plugin that allows you to create widget areas that can be turned into tabs or\u003Cbr \u002F>\naccordion using widgets or shortcodes.\u003C\u002Fp>\n\u003Cp>Use the settings page to define as many widgets areas as you want then use the\u003Cbr \u002F>\n“Ultimate Tabbed Widgets” widget to show those areas as a set of tabs or an\u003Cbr \u002F>\naccordion in your sidebars.\u003C\u002Fp>\n\u003Cp>You can also use the \u003Ccode>[utw widgets=\"name of area\" template=\"tabs|accordion\"]\u003C\u002Fcode>\u003Cbr \u002F>\nshortcode to show a set of tabs or an accordion inside a post or a page.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any personal information from your visitors.\u003C\u002Fp>\n","A plugin that allows you to create widget areas that can be turned into tabs or",200,6158,80,2,"2018-05-18T04:21:00.000Z","4.9.29","2.7","",[20,21,22,23,24],"accordion","sidebar","tabs","widget","widgets","http:\u002F\u002Fvdvn.me\u002Fpga","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-tabbed-widgets.1.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"cvedovini",3,440,30,84,"2026-04-04T07:01:01.011Z",[40,63,84,107,128],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":37,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":14,"unpatched_count":28,"last_vuln_date":62,"fetched_at":30},"unlimited-elementor-inner-sections-by-boomdevs","Prime Elementor Addons – Lightweight Elementor Widgets for Faster Pages","1.2.0","WP Messiah","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmessiah\u002F","\u003Cp>Prime Elementor Addons is a lightweight \u003Cstrong>Elementor addon plugin\u003C\u002Fstrong> for WordPress that gives you a focused set of \u003Cstrong>Elementor widgets\u003C\u002Fstrong> to build modern pages faster. Instead of installing many separate Elementor extensions, you can design key sections using one clean widget pack.\u003C\u002Fp>\n\u003Cp>It includes the widgets most websites actually need – like \u003Cstrong>Advanced Accordion\u003C\u002Fstrong>, \u003Cstrong>Advanced Tabs\u003C\u002Fstrong>, \u003Cstrong>Advanced Heading\u003C\u002Fstrong>, \u003Cstrong>Call to Action\u003C\u002Fstrong>, \u003Cstrong>Pricing Table\u003C\u002Fstrong>, \u003Cstrong>Testimonial\u003C\u002Fstrong>, \u003Cstrong>Team Member\u003C\u002Fstrong>, \u003Cstrong>Countdown\u003C\u002Fstrong>, \u003Cstrong>Counter Number\u003C\u002Fstrong>, \u003Cstrong>Progressbar\u003C\u002Fstrong>, \u003Cstrong>Post Grid\u003C\u002Fstrong>, \u003Cstrong>Social Icons\u003C\u002Fstrong>, and more – so you can create complete landing pages and business pages with drag-and-drop.\u003C\u002Fp>\n\u003Cp>Everything works inside the Elementor editor with simple controls. Add a widget, write your content, style it, and publish – no extra setup, no complicated steps, and no coding required.\u003C\u002Fp>\n\u003Cp>If you’re looking for \u003Cstrong>addons for Elementor\u003C\u002Fstrong> that are easy to use and built for real layouts, \u003Cstrong>Prime Elementor Addons\u003C\u002Fstrong> is a smart choice. It helps you create clean sections, keep your design consistent, and build WordPress sites quicker.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Build full-page sections with ready widgets (not just “decorations”)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Instead of installing many small plugins, Prime gives you the common building blocks most websites need:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content sections\u003C\u002Fstrong> (Accordion, Tabs, Navigation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion sections\u003C\u002Fstrong> (CTA, Buttons, Pricing)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social proof\u003C\u002Fstrong> (Testimonials, Team)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Growth elements\u003C\u002Fstrong> (Countdown, Counters, Progressbar)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blog layout\u003C\u002Fstrong> (Post Grid)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form embedding\u003C\u002Fstrong> (Contact Form 7, Fluent Forms)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media\u003C\u002Fstrong> (Image, Video, Gallery)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social links\u003C\u002Fstrong> (Social Icons)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key features (what you can build)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>FAQ and collapsible content\u003C\u002Fstrong> using Accordion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tabbed content sections\u003C\u002Fstrong> for neat layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Strong headings and content blocks\u003C\u002Fstrong> for modern sections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Call-to-action areas\u003C\u002Fstrong> that drive clicks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pricing and testimonials\u003C\u002Fstrong> to sell services\u002Fproducts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Counters, countdowns, and progress bars\u003C\u002Fstrong> for stats and urgency\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image, video, and gallery sections\u003C\u002Fstrong> for visuals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Grid\u003C\u002Fstrong> to show blog posts or portfolio items\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Icons and Navigation\u003C\u002Fstrong> for better site experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form embedding widgets\u003C\u002Fstrong> for popular form plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Widget-based features (with clear benefits)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQ, Tabs & Navigation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets help visitors find answers faster and keep your pages clean.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Accordion (freemium)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Create collapsible content sections (FAQ, details, steps).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: FAQ pages, service explanations, product feature breakdowns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Accordion items, titles, content, spacing, icon\u002Findicator styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Tabs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Organize content into tabs so the page looks shorter and cleaner.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Features vs pricing, plans comparison, specifications, multi-step info.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Tab labels, tab content, active tab styling, alignment, spacing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Navigation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Add a styled navigation\u002Fmenu area for better browsing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: One-page layouts, section navigation, landing pages, headers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Menu styling, layout alignment, spacing, hover\u002Factive states.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Headings & Content Building Blocks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets shape your page structure and improve readability.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Heading (freemium)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Create modern headings with stronger style control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Hero sections, section titles, feature headings, page headers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Typography, spacing, alignment, decorative styles (where applicable).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Info Box\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: A quick “icon + title + description” section block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Services, benefits, highlights, product features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Icon settings, title\u002Fdescription, layout spacing, hover styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Icon Box\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: A clean card-style widget for a single feature\u002Fservice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Service grids, feature sections, “why choose us” blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Icon position, typography, spacing, box styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features List\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Display feature points in a simple, readable list layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Product features, plan benefits, checklist sections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: List items, icons\u002Fbullets, spacing, typography.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Buttons & Conversion Sections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets are built for clicks, leads, and actions.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Button\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: A flexible button widget for actions and links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Contact buttons, pricing actions, section jump links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Text, link, icon, size, spacing, hover styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Dual Button\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Two buttons together for primary + secondary actions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: “Get Started” + “Learn More”, “Buy Now” + “View Demo”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Button pairing layout, spacing, individual styling for each button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Call to Action\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: A complete CTA section to guide visitors to one action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Landing pages, signups, contact sections, product promos.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Heading + text + button(s), layout alignment, background styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pricing, Trust & Business Sections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets help you sell services\u002Fproducts and build credibility.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pricing Table\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Show pricing plans in a clear layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: SaaS plans, service packages, membership tiers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Plan name, price, features, highlight badge, CTA button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Testimonial\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Display customer feedback and reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Service pages, homepages, product landing pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Name, role, review text, rating layout (if included), card styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Team Member\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Present team profiles to build trust.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Agency sites, company pages, about pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Name, role, image, social links, layout spacing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Flip Box\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Interactive card (front\u002Fback) for compact information display.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Services, features, creative showcases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Front content, back content, flip direction, styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Stats, Progress & Urgency\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets make numbers and timelines more visual.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Counter Number\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Highlight key metrics in an engaging way.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: “Projects completed”, “Happy clients”, “Years of experience”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Number value, label text, typography, spacing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Progressbar\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Show progress or skill levels visually.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Skills sections, milestone progress, performance stats.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Percentage\u002Fvalue, labels, thickness, spacing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Countdown\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Show time-based urgency for offers or events.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Launch pages, sale deadlines, event countdown sections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Date\u002Ftime, layout style, labels, spacing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Media Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These help you present visuals cleanly inside Elementor layouts.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Image\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Display images with better layout control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Hero images, feature images, banners, section visuals.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Image settings, alignment, spacing, styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Video\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Add videos for demos, intros, tutorials.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Product pages, course pages, landing pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Video source\u002Fembed, layout, spacing, styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Image Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Show multiple images in a gallery layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Portfolio, product images, event photos, brand showcases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Gallery layout, spacing, styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Blog, Forms & Social\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>These widgets help with content marketing, lead capture, and social links.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Display posts in a grid layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Blog sections, news pages, portfolio-style grids.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Post query\u002Flayout options (where applicable), spacing, styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contact Form 7\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Insert CF7 forms via an Elementor widget area.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Contact pages, lead forms, request-a-quote forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Form selection + styling container around it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fluent Form\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Insert Fluent Forms into Elementor layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Signups, contact forms, surveys, lead capture.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Form selection + section styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Social Icons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: Add social profile icons anywhere on the page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best for\u003C\u002Fstrong>: Headers, footers, contact sections, team cards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Key controls\u003C\u002Fstrong>: Icon list, links, size, spacing, hover styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Best use cases (where this addon shines)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Business websites\u003C\u002Fstrong>: Services (Info Box\u002FIcon Box), Team, Testimonials, Pricing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Landing pages\u003C\u002Fstrong>: Call to Action, Dual Button, Countdown, Counter Number\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolios\u003C\u002Fstrong>: Post Grid + Gallery + strong headings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agency sites\u003C\u002Fstrong>: Tabs, Accordion, Pricing, Social proof sections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Work faster inside Elementor (the same workflow you already use)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prime Elementor Addons\u003C\u002Fstrong> is designed to fit the Elementor workflow- so you can build faster using Elementor’s own productivity features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive controls (desktop, tablet, mobile)\u003C\u002Fli>\n\u003Cli>Copy & Paste styles (save time across widgets)\u003C\u002Fli>\n\u003Cli>Global colors and fonts (consistent design)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>All Your Favorite Plugins – Supported\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>Rank Math\u003C\u002Fli>\n\u003Cli>All in One SEO\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003Cli>The SEO Framework\u003C\u002Fli>\n\u003Cli>WP Rocket\u003C\u002Fli>\n\u003Cli>WP-Optimize\u003C\u002Fli>\n\u003Cli>Smush\u003C\u002Fli>\n\u003Cli>Imagify\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>Mailchimp for WordPress\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields (ACF)\u003C\u002Fli>\n\u003Cli>LearnDash\u003C\u002Fli>\n\u003Cli>Tutor LMS\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>And More\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Start with the \u003Ca href=\"https:\u002F\u002Fdocs.wpmessiah.com\u002F\" rel=\"nofollow ugc\">Prime Elementor Addons documentation\u003C\u002Fa> for quick setup, guides, and best practices. Clear steps, screenshots, and tips to help you build faster in the Gutenberg editor.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help after checking the docs? Send us a message via the \u003Ca href=\"https:\u002F\u002Fsupport.wpmessiah.com\u002F\" rel=\"nofollow ugc\">Prime Elementor Addons documentation\u003C\u002Fa>. Share your WordPress version, theme, and steps to reproduce – we’ll reply fast.\u003C\u002Fp>\n\u003Ch3>Say Hello, Get Help – Connect with the WP Messiah\u003C\u002Fh3>\n\u003Cp>We’re just a message away. Follow us for quick tips, release news, 60-second tutorials, and fast help from real humans. Got a question about Prime Elementor Addons documentation or your setup? DM us – we’ll jump in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpmessiah\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FwEVmDvRbad\" rel=\"nofollow ugc\">Discord\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@wpmessiahacademy\" rel=\"nofollow ugc\">YouTube Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Lightweight Elementor Addons plugin with essential Elementor widgets: Accordion, Tabs, CTA, Pricing Table, Testimonials, Post Grid, forms & more.",6000,60742,5,"2026-02-27T10:46:00.000Z","6.9.4","6.0","7.4",[20,56,57,58,22],"elementor","elementor-addon","elementor-widgets","https:\u002F\u002Fwpmessiah.com\u002Fproduct-category\u002Fwordpress\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funlimited-elementor-inner-sections-by-boomdevs.1.2.0.zip",99,"2024-04-11 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":14,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":82,"download_link":83,"security_score":73,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wpb-woocommerce-widgets-accordion","WPB Widgets Accordion for WooCommerce","1.0.5","WPBean","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpbean\u002F","\u003Cp>You may have so many widgets on your shop page and you want to show all the widgets in a clean accordion. So that your shop page looks more professional and clean. In that situation, our WPB Widgets Accordion for WooCommerce plugin comes handy.\u003C\u002Fp>\n\u003Cp>This Widgets Accordion Plugin can turn your widgets to a collapsible accordion. So that you can add more widgets with more contents than your theme default widgets.  Our Widgets Accordion Plugin will work like a charm.\u003C\u002Fp>\n\u003Cp>You can check our WPB Widgets Accordion for WooCommerce plugin live demo and if you have any questions or any feature request, please open a support ticket on our forum.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo3.wpbean.com\u002Fshop\u002F\" rel=\"nofollow ugc\">Live DEMO\u003C\u002Fa>  |  \u003Ca href=\"https:\u002F\u002Fwpbean.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa> |  \u003Ca href=\"http:\u002F\u002Fdocs.wpbean.com\u002Fdocs\u002Fwpb-woocommerce-widgets-accordion\u002Finstalling\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>👋 Need expert WordPress & WooCommerce development help?\u003C\u002Fh3>\n\u003Cp>I’m currently available for hire — WordPress and WooCommerce development, custom features, bug fixing, speed optimization, performance tuning, full site development, and more.\u003Cbr \u002F>\nWith over 10 years of experience building high-quality WordPress solutions, I can help you take your website to the next level.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpbean.com\u002Fweb-development-services\u002F?utm_source=WordPress&utm_medium=desc-link&utm_campaign=available-for-hire&utm_content=WPB+WooCommerce+widgets+Accordion\" rel=\"nofollow ugc\">\u003Cstrong>Contact me here \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Two different styles for the accordion.\u003C\u002Fli>\n\u003Cli>Very simple and easy to use with shortcode.\u003C\u002Fli>\n\u003Cli>Work with any WordPress theme.\u003C\u002Fli>\n\u003Cli>Modern responsive clean design.\u003C\u002Fli>\n\u003Cli>Easy ShortCode system.\u003C\u002Fli>\n\u003Cli>All Modern Browser Support. \u003C\u002Fli>\n\u003Cli>Translation & RTL Language ready. \u003C\u002Fli>\n\u003Cli>Very Lightweight & many More\u003C\u002Fli>\n\u003C\u002Ful>\n","WPB Widgets Accordion for WooCommerce will allow you to show your widgets in an accordion.",70,2654,100,"2026-03-13T10:01:00.000Z","6.6.5","5.0",[20,78,79,80,81],"sidebar-accordion","widgets-accordion","woocommerce-widgets-accordion","wordpress-widgets-accordion","https:\u002F\u002Fwpbean.com\u002Fdownloads\u002Fwpb-woocommerce-widgets-accordion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpb-woocommerce-widgets-accordion.1.0.5.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":52,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":103,"download_link":104,"security_score":105,"vuln_count":34,"unpatched_count":28,"last_vuln_date":106,"fetched_at":30},"custom-sidebars","Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager","3.38","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>\u003Cstrong>Manage and replace sidebars and other classic widget areas on your site with Custom Sidebars, a flexible widget area manager.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Make custom sidebar configurations and be able to choose what classic widgets display on each page or post of your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Need to make a \u003Cstrong>widget sticky\u003C\u002Fstrong> or fixed? Try our free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsticky-menu-or-anything-on-scroll\u002F\" rel=\"ugc\">WP Sticky Anything\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Custom Sidebars works ONLY with the classic widgets screen that was used in WordPress before version 5.8. If you want to use it with version 5.8 (and above) you have to install the official \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-widgets\u002F\" rel=\"ugc\">Classic Widgets\u003C\u002Fa> plugin, or enable the classic widgets interface yourself. Once the classic widgets screen is activated the plugin will work the same as before.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Having problems setting up SSL or generating an SSL certificate? Install the free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-force-ssl\u002F\" rel=\"ugc\">WP Force SSL\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Display Different Sidebars on Pages and Posts\u003C\u002Fh4>\n\u003Cp>Custom Sidebars allows you to dynamically display custom widget configurations on any page, post, category, post type, or archive page.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Custom Sidebars will go on my “essential plugins” list from now on. I am pleased by how easy it was to figure out and by how many options are available in the free version.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmonkeyhateclean\" rel=\"nofollow ugc\">monkeyhateclean\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This plugin does exactly what it says. It’s light, integrates well into WordPress and gives you tons of possibilities.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdarknova11\" rel=\"nofollow ugc\">DarkNova\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Every part of Custom Sidebars integrates seamlessly with the Widgets menu for simplicity and control. No confusing settings pages or added menu items, just simple core integration.\u003C\u002Fp>\n\u003Ch4>A Simple Flexible Sidebar Manager\u003C\u002Fh4>\n\u003Cp>** Custom Sidebars Includes: **\u003Cbr \u002F>\n* Unlimited custom widget configurations\u003Cbr \u002F>\n* Set custom widgets for individual posts and pages, categories, post types, and archives\u003Cbr \u002F>\n* Seamless integration with the WordPress Widgets menu\u003Cbr \u002F>\n* Works with well-coded themes and doesn’t slow down your site\u003Cbr \u002F>\n* Set individual widget visibility – for guests, by user role, by post type, for special pages or categories\u003Cbr \u002F>\n* Author specific sidebars – display a custom sidebar for each of your authors\u003Cbr \u002F>\n* Clone and sync widget settings – quickly edit complex configurations\u003Cbr \u002F>\n* Import and export custom sidebars – backup and share sidebars\u003C\u002Fp>\n\u003Cp>Install Custom Sidebars and see for yourself why it’s the most popular widget extension plugin available for WordPress with over 200,000 active installs.\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Original development completed by \u003Ca href=\"http:\u002F\u002Fmarquex.es\u002F\" rel=\"nofollow ugc\">Javier Marquez\u003C\u002Fa>.\u003C\u002Fp>\n","Flexible sidebars for custom classic widget configurations on any page or post. Create custom sidebars with ease!",100000,5193767,94,1028,"2025-12-03T19:20:00.000Z","4.6","5.6",[100,101,102,21,23],"classic-widgets","custom-sidebar","dynamic-widgets","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-sidebars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-sidebars.3.38.zip",98,"2017-10-04 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":92,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":52,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":18,"download_link":125,"security_score":126,"vuln_count":14,"unpatched_count":28,"last_vuln_date":127,"fetched_at":30},"widget-logic","Widget Logic","6.0.9","Widgetlogic.org","https:\u002F\u002Fprofiles.wordpress.org\u002Fwidgetlogics\u002F","\u003Cp>This plugin gives every widget an extra control field called “Widget logic” that lets you control the pages that the widget will appear on. The text field lets you use WP’s \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">Conditional Tags\u003C\u002Fa>, or any general PHP code.\u003C\u002Fp>\n\u003Cp>The configuring and options are in the usual widget admin interface.\u003C\u002Fp>\n\u003Cp>BIG UPDATE:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Now you can control widget in Gutenberg Widgets editor as well as in Classic Editor. It is just as easy as before but also in gutenberg view.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pre-installed widgets let you add special widget with one click of the mouse. First pre-installed widget is Live Match that let you add widget of one random live football game with real time score updates (teams logos, livescore, minute of the match, tournament name). And more interesting widgets to come!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NOTE ON DEFAULT FUNCTIONS:\u003C\u002Fstrong> Widget Logic includes a whitelist of common WordPress conditional tags and safe functions. If you need additional WordPress functions that are not currently whitelisted, please create a topic in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-logic\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> to request them. We regularly add commonly requested functions in new releases.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Aside from logic against your widgets, there are three options added to the foot of the widget admin page (see screenshots).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Use ‘wp_reset_query’ fix — Many features of WP, as well as the many themes and plugins out there, can mess with the conditional tags, such that is_home is NOT true on the home page. This can often be fixed with a quick wp_reset_query() statement just before the widgets are called, and this option puts that in for you rather than having to resort to code editing\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Load logic — This option allows you to set the point in the page load at which your widget logic if first checked. Pre v.50 it was when the ‘wp_head’ trigger happened, ie during the creation of the HTML’s HEAD block. Many themes didn’t call wp_head, which was a problem. From v.50 it happens, by default, as early as possible, which is as soon as the plugin loads. You can now specify these ‘late load’ points (in chronological order):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>after the theme loads (after_setup_theme trigger)\u003C\u002Fli>\n\u003Cli>when all PHP loaded (wp_loaded trigger)\u003C\u002Fli>\n\u003Cli>after query variables set (parse_query) – this is the default\u003C\u002Fli>\n\u003Cli>during page header (wp_head trigger)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may need to delay the load if your logic depends on functions defined, eg in the theme functions.php file. Conversely you may want the load early so that the widget count is calculated correctly, eg to show an alternative layour or content when a sidebar has no widgets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Don’t cache widget logic results — From v .58 the widget logic code should only execute once, but that might cause unexpected results with some themes, so this option is here to turn that behaviour off. (The truth\u002Ffalse of the code will be evaluated every time the sidebars_widgets filter is called.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom PHP Functions — From v.6.0.6 you can use the \u003Ccode>widget_logic_allowed_functions\u003C\u002Fcode> filter to add custom PHP functions that will be allowed in Widget Logic fields. By default, only WordPress conditional tags and a whitelist of safe functions are available. This filter allows you to extend the functionality and use your own custom functions.\u003C\u002Fp>\n\u003Cp>To add a custom function, add the following code to your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter('widget_logic_allowed_functions', 'my_allowed_functions');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>function my_allowed_functions($functions) {\u003Cbr \u002F>\n    $functions[] = ‘\u003Cem>my_custom_function_name\u003C\u002Fem>‘;\u003Cbr \u002F>\n    return $functions;\u003Cbr \u002F>\n}`\u003C\u002Fp>\n\u003Cp>You can add multiple functions by using one wrapper function:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`add_filter('widget_logic_allowed_functions', 'my_allowed_functions');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>function my_allowed_functions($functions) {\u003Cbr \u002F>\n    $functions[] = ‘is_special_page’;\u003Cbr \u002F>\n    $functions[] = ‘is_user_verified’;\u003Cbr \u002F>\n    $functions[] = ‘get_sidebar_title’;\u003Cbr \u002F>\n    return $functions;\u003Cbr \u002F>\n}`\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IMPORTANT NOTE ON VARIABLES:\u003C\u002Fstrong> Widget Logic is designed to work with simple data types (strings, numbers, booleans). If you need to use complex variables, global state, or conditional logic that depends on many factors, create a custom function in your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file and call it from Widget Logic:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Good approach (in functions.php):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`function is_special_page() {\nglobal $post;\n$special_ids = array(5, 10, 15);\n$conditions = some_complex_function();\n\nreturn is_page() && in_array($post->ID, $special_ids) && $conditions;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>}`\u003C\u002Fp>\n\u003Cp>Then in Widget Logic field, simply use: \u003Ccode>is_special_page()\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Less ideal approach (in Widget Logic field):\u003C\u002Fstrong>\u003Cbr \u002F>\nAvoid putting complex logic directly in the Widget Logic field. Keep it simple and let your custom function handle the complexity. This keeps your widget settings clean and maintainable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Interaction with External Services\u003C\u002Fh4>\n\u003Cp>Widget Logic uses the external service to obtain up-to-date information about the results of football matches. \u003Ca href=\"https:\u002F\u002Fwidgetlogic.org\" rel=\"nofollow ugc\">widgetlogic.org\u003C\u002Fa> is a source of sports information, that provides a wide range of information about football, including various leagues, tournaments, and championships from around the world.\u003C\u002Fp>\n\u003Cp>The functioning of the \u003Ca href=\"https:\u002F\u002Fwidgetlogic.org\" rel=\"nofollow ugc\">widgetlogic.org\u003C\u002Fa> service is based on delivering real-time data about selected matches without the need to refresh the page. This means that data is automatically updated without requiring page reload. This approach ensures users quick and uninterrupted access to the latest sports data without the effort of manually updating information, allowing them to stay informed about ongoing events in real-time.\u003C\u002Fp>\n\u003Ch3>Writing Logic Code\u003C\u002Fh3>\n\u003Cp>The text in the ‘Widget logic’ field can be full PHP code and should return ‘true’ when you need the widget to appear. If there is no ‘return’ in the text, an implicit ‘return’ is added to the start and a ‘;’ is added on the end. (This is just to make single statements like is_home() more convenient.)\u003C\u002Fp>\n\u003Ch4>The Basics\u003C\u002Fh4>\n\u003Cp>Make good use of \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">WP’s own conditional tags\u003C\u002Fa>. You can vary and combine code using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>!\u003C\u002Fcode> (NOT) to \u003Cstrong>reverse\u003C\u002Fstrong> the logic, eg \u003Ccode>!is_home()\u003C\u002Fcode> is TRUE when this is NOT the home page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>||\u003C\u002Fcode> (OR) to \u003Cstrong>combine\u003C\u002Fstrong> conditions. \u003Ccode>X OR Y\u003C\u002Fcode> is TRUE when either X is true or Y is true.\u003C\u002Fli>\n\u003Cli>\u003Ccode>&&\u003C\u002Fcode> (AND) to make conditions \u003Cstrong>more specific\u003C\u002Fstrong>. \u003Ccode>X AND Y\u003C\u002Fcode> is TRUE when both X is true and Y is true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are lots of great code examples on the WP forums, and on WP sites across the net. But the WP Codex is also full of good examples to adapt, such as \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fin_category#Testing_if_a_post_is_in_a_descendant_category\" rel=\"nofollow ugc\">Test if post is in a descendent category\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>is_home()\u003C\u002Fcode> — just the main blog page\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_page('about')\u003C\u002Fcode> — everywhere EXCEPT this specific WP ‘page’\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_user_logged_in()\u003C\u002Fcode> — shown when a user is not logged in\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category(array(5,9,10,11))\u003C\u002Fcode> — category page of one of the given category IDs\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_single() && in_category('baked-goods')\u003C\u002Fcode> — single post that’s in the category with this slug\u003C\u002Fli>\n\u003Cli>\u003Ccode>current_user_can('level_10')\u003C\u002Fcode> — admin only widget\u003C\u002Fli>\n\u003Cli>\u003Ccode>strpos($_SERVER['HTTP_REFERER'], \"google.com\")!=false\u003C\u002Fcode> — widget to show when clicked through from a google search\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category() && custom_function_to_check_the_category()\u003C\u002Fcode> — category page that’s a descendent of category 5\u003C\u002Fli>\n\u003Cli>\u003Ccode>custom_function_from_functions_php_to_check_the_page()\u003C\u002Fcode> — WP page that is a child of page 77\u003C\u002Fli>\n\u003Cli>\u003Ccode>custom_function_from_functions_php_to_check_the_page_child_of(13)\u003C\u002Fcode> — home page OR the page that’s a child of page 13\u003C\u002Fli>\n\u003C\u002Ful>\n","Widget Logic lets you control on which pages widgets appear using WP's conditional tags.",3242040,88,188,"2026-01-15T09:43:00.000Z","3.0","5.4",[122,123,124,21,23],"blocks","conditional-tags","gutenberg-widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-logic.6.0.9.zip",95,"2025-06-09 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":92,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":18,"tags":142,"homepage":145,"download_link":146,"security_score":147,"vuln_count":148,"unpatched_count":28,"last_vuln_date":149,"fetched_at":30},"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).",2915654,78,48,"2024-04-03T17:11:00.000Z","6.5.8","4.1",[143,144,24],"sidebars","widget-areas","http:\u002F\u002Fwoocommerce.com\u002Fwoosidebars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoosidebars.1.4.6.zip",92,1,"2015-04-22 00:00:00",{"attackSurface":151,"codeSignals":190,"taintFlows":243,"riskAssessment":244,"analyzedAt":254},{"hooks":152,"ajaxHandlers":183,"restRoutes":184,"shortcodes":185,"cronEvents":189,"entryPointCount":148,"unprotectedCount":28},[153,159,162,165,169,175,179],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","plugins_loaded","get_instance","ultimate-tabbed-widgets.php",28,{"type":154,"name":160,"callback":160,"file":157,"line":161},"init",43,{"type":154,"name":163,"callback":163,"file":157,"line":164},"admin_menu",44,{"type":154,"name":166,"callback":167,"file":157,"line":168},"widgets_init","register_widget",45,{"type":170,"name":171,"callback":172,"priority":173,"file":157,"line":174},"filter","load_textdomain_mofile","smarter_load_textdomain",10,49,{"type":154,"name":176,"callback":177,"file":157,"line":178},"wp_enqueue_scripts","enqueue_scripts",69,{"type":170,"name":180,"callback":181,"file":157,"line":182},"plugin_action_links_ultimate-tabbed-widgets\u002Fultimate-tabbed-widgets.php","add_settings_link",74,[],[],[186],{"tag":187,"callback":188,"file":157,"line":71},"utw","utw_shortcode",[],{"dangerousFunctions":191,"sqlUsage":192,"outputEscaping":194,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":242},[],{"prepared":28,"raw":28,"locations":193},[],{"escaped":195,"rawEcho":196,"locations":197},6,22,[198,201,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240],{"file":199,"line":34,"context":200},"templates\\accordion.php","raw output",{"file":199,"line":195,"context":200},{"file":203,"line":34,"context":200},"templates\\tabs.php",{"file":203,"line":205,"context":200},17,{"file":203,"line":207,"context":200},24,{"file":157,"line":209,"context":200},148,{"file":157,"line":211,"context":200},172,{"file":157,"line":213,"context":200},175,{"file":157,"line":215,"context":200},177,{"file":157,"line":217,"context":200},179,{"file":157,"line":219,"context":200},204,{"file":157,"line":221,"context":200},206,{"file":157,"line":223,"context":200},207,{"file":157,"line":225,"context":200},208,{"file":157,"line":227,"context":200},211,{"file":157,"line":229,"context":200},213,{"file":157,"line":231,"context":200},214,{"file":157,"line":233,"context":200},216,{"file":157,"line":235,"context":200},217,{"file":157,"line":237,"context":200},222,{"file":157,"line":239,"context":200},224,{"file":157,"line":241,"context":200},225,[],[],{"summary":245,"deductions":246},"The \"ultimate-tabbed-widgets\" v1.1.2 plugin exhibits a generally strong security posture based on the provided static analysis.  The absence of dangerous functions, file operations, external HTTP requests, and SQL queries not using prepared statements are positive indicators.  Furthermore, the lack of any recorded vulnerabilities in its history suggests a well-maintained and relatively secure codebase.  However, significant concerns arise from the low percentage of properly escaped output. This indicates a potential for Cross-Site Scripting (XSS) vulnerabilities, especially given the presence of a shortcode which can be an entry point for user-supplied data that might be rendered without adequate sanitization. The complete lack of nonce and capability checks, while not directly tied to an exposed entry point in this specific analysis, represents a missed opportunity for robust access control and protection against certain types of attacks if the attack surface were to expand or change in future versions.\n\nDespite the absence of critical issues like taint flows or unpatched CVEs, the unescaped output is a notable weakness that warrants attention. While the current attack surface is limited to a single shortcode, the potential for XSS exploitation remains a risk that could be amplified if the plugin's functionality evolves. The plugin's strength lies in its clean history and careful handling of database queries and external interactions. Its weakness lies in the insufficient sanitization of its output, which is a fundamental aspect of secure web application development.",[247,249,252],{"reason":248,"points":195},"Low percentage of properly escaped output",{"reason":250,"points":251},"No nonce checks",4,{"reason":253,"points":251},"No capability checks","2026-03-16T20:11:41.284Z",{"wat":256,"direct":262},{"assetPaths":257,"generatorPatterns":259,"scriptPaths":260,"versionParams":261},[258],"\u002Fwp-content\u002Fplugins\u002Fultimate-tabbed-widgets\u002Ftheme\u002Fjquery-ui.css",[],[],[],{"cssClasses":263,"htmlComments":265,"htmlAttributes":266,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[264],"tabbed-widgets",[],[267],"data-utw-template",[],[],[271],"[utw]"]