[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fupqHKMM-B8enI1CqNebiMekYakookhGFCIPvSqCXuVI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":80,"fingerprints":279},"mos-product-specifications-tab","MOS Product Specifications for WooCommerce","1.0.3","Md. Mostak Shahid","https:\u002F\u002Fprofiles.wordpress.org\u002Fmostakshahid\u002F","\u003Cp>MOS Product Specifications for WooCommerce allows you to display detailed product information in a clean, structured, and professional specification table inside a dedicated WooCommerce product tab.\u003C\u002Fp>\n\u003Cp>Clear product information builds trust. The more organized and detailed your product data is, the easier it becomes for customers to make confident purchase decisions.\u003C\u002Fp>\n\u003Cp>This plugin helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display unlimited product specifications\u003C\u002Fli>\n\u003Cli>Organize technical details in structured tables\u003C\u002Fli>\n\u003Cli>Improve product page SEO\u003C\u002Fli>\n\u003Cli>Reduce customer confusion\u003C\u002Fli>\n\u003Cli>Increase buyer confidence\u003C\u002Fli>\n\u003Cli>Lower return rates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Built with performance in mind — it is lightweight and will not slow down your website.\u003C\u002Fp>\n\u003Ch3>Why Product Specifications Matter\u003C\u002Fh3>\n\u003Cp>Modern customers compare products carefully. A structured specification table:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Builds credibility\u003C\u002Fli>\n\u003Cli>Improves conversion rates\u003C\u002Fli>\n\u003Cli>Reduces pre-sales questions\u003C\u002Fli>\n\u003Cli>Enhances product clarity\u003C\u002Fli>\n\u003Cli>Strengthens search visibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you sell technical, configurable, or detailed products, structured specifications are essential.\u003C\u002Fp>\n\u003Ch3>Free Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited specification rows\u003C\u002Fli>\n\u003Cli>Create multiple specification tables\u003C\u002Fli>\n\u003Cli>Drag & drop reordering\u003C\u002Fli>\n\u003Cli>Sort specifications easily\u003C\u002Fli>\n\u003Cli>Tooltip support\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly layout\u003C\u002Fli>\n\u003Cli>Clean and modern table design\u003C\u002Fli>\n\u003Cli>Custom CSS and JS panel for advanced users\u003C\u002Fli>\n\u003Cli>Lightweight and optimized performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pro (Coming Soon)\u003C\u002Fh3>\n\u003Cp>The Pro version will introduce powerful advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Global specification templates\u003C\u002Fli>\n\u003Cli>Apply specifications to multiple products at once\u003C\u002Fli>\n\u003Cli>Import and export specifications\u003C\u002Fli>\n\u003Cli>Advanced styling presets\u003C\u002Fli>\n\u003Cli>Custom icon support\u003C\u002Fli>\n\u003Cli>Conditional display rules\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003Cli>More premium enhancements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stay tuned for the Pro release.\u003C\u002Fp>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cp>This plugin is ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Electronics stores\u003C\u002Fli>\n\u003Cli>Industrial equipment suppliers\u003C\u002Fli>\n\u003Cli>Apparel and fashion brands\u003C\u002Fli>\n\u003Cli>Medical and laboratory equipment\u003C\u002Fli>\n\u003Cli>Digital product sellers\u003C\u002Fli>\n\u003Cli>Any WooCommerce store requiring detailed product data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Edit any WooCommerce product\u003C\u002Fli>\n\u003Cli>Go to the Product Data section\u003C\u002Fli>\n\u003Cli>Click on the Specifications tab\u003C\u002Fli>\n\u003Cli>Add unlimited specification rows\u003C\u002Fli>\n\u003Cli>Save the product\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The specification table will automatically display on the product page.\u003C\u002Fp>\n","Create structured WooCommerce product specification tables with unlimited rows, drag & drop sorting, tooltips, and responsive design.",30,1563,0,"2026-03-04T07:47:00.000Z","6.9.4","6.6","7.4",[19,20,21,22,23],"custom-product-tab","product-details-table","product-specification-table","woocommerce-product-specifications","woocommerce-specs","https:\u002F\u002Fmostak-shahid.github.io\u002Fplugins\u002Fmos-product-specifications-tab.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmos-product-specifications-tab.1.0.3.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},"mostakshahid",4,50,94,"2026-04-04T10:39:08.610Z",[37,62],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":34,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"wp-expand-tabs-free","Custom Product Tabs for WooCommerce & WordPress Tabs Builder – Smart Tabs","3.1.3","ShapedPlugin LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapedplugin\u002F","\u003Ch3>Responsive WooCommerce Product Tabs & WordPress Tabs Builder Plugin\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Smart Tabs (formerly WP Tabs)\u003C\u002Fstrong> is a tab plugin designed for both WooCommerce and WordPress. It provides responsive tab layouts and customization options to create WooCommerce product tabs and WordPress tabs with no coding required.\u003C\u002Fp>\n\u003Cp>🖥 \u003Ca href=\"https:\u002F\u002Fdemo.wptabs.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | 📖 \u003Ca href=\"https:\u002F\u002Fwptabs.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | 🛟 \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fcreate-new-ticket\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Benefits:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Organize rich content and keep shoppers engaged\u003C\u002Fli>\n\u003Cli>Save space and reduce scrolling with clean tabbed layouts\u003C\u002Fli>\n\u003Cli>Let visitors see everything at a glance\u003C\u002Fli>\n\u003Cli>Improve navigation with contextual tabs\u003C\u002Fli>\n\u003Cli>Boost engagement and drive more sales\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features List:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Custom Product Tabs\u003C\u002Fstrong> – Add custom product tabs to product pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Suggested Product Tabs\u003C\u002Fstrong> – Showcase related & complementary items for cross-sells\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-made Tab Layouts\u003C\u002Fstrong> – Create tabs in one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Mobile Tabs\u003C\u002Fstrong> – Tabs convert to full-width or accordion style on smaller screens\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nested \u002F Multi-level Tabs\u003C\u002Fstrong> – Structure content with tabs inside tabs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Tab Navigation\u003C\u002Fstrong> – Switch tabs by clicking or mouseover\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag & Drop Ordering\u003C\u002Fstrong> – Reorder tabs easily by drag-and-drop, ID, title, or date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tab Animations & Hover Effects\u003C\u002Fstrong> – Add animations for interactions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tabs Alignment Options\u003C\u002Fstrong> – Left, right, top, bottom, center, or justified\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Compatibility:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with major themes, WooCommerce plugins, and page builders\u003C\u002Fli>\n\u003Cli>Multisite Supported – Activate network-wide or per site\u003C\u002Fli>\n\u003Cli>Multilingual & RTL Ready – Compatible with WPML, Polylang, WeGlot, Loco Translate, TranslatePress, GTranslate, qTranslate-x, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Smart Tabs Pro\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwptabs.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Smart Tabs Pro\u003C\u002Fstrong>\u003C\u002Fa> is a premium version that extends the functionality of the free plugin with additional features for WooCommerce product tabs and WordPress tabs.\u003C\u002Fp>\n\u003Ch3>🏆 What You Can Do with Smart Tabs Pro⚡\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>WooCommerce Product Tabs:\u003C\u002Fstrong> Add custom tabs and accordions globally or individually, positioned below or beside the product gallery.\u003Cbr \u002F>\n✅ \u003Cstrong>Override Tabs Per Products:\u003C\u002Fstrong> Create different content for specific products by overriding tabs while adding or editing products.\u003Cbr \u002F>\n✅ \u003Cstrong>Custom Content Tabs:\u003C\u002Fstrong> Create tabs with any type of content: texts, images, videos, shortcodes, and more.\u003Cbr \u002F>\n✅ \u003Cstrong>Post Tabs:\u003C\u002Fstrong> Build tabs displaying posts filtered by various taxonomies.\u003Cbr \u002F>\n✅ \u003Cstrong>Horizontal and Vertical Tabs:\u003C\u002Fstrong> Shape Horizontal & Vertical tabs with left and right placement options.\u003Cbr \u002F>\n✅ \u003Cstrong>Nested\u002FMultilevel Tabs:\u003C\u002Fstrong> Add tabs within other tabs.\u003Cbr \u002F>\n✅ \u003Cstrong>Tabs Carousels (Scrollable Tabs):\u003C\u002Fstrong> Create scrollable tab carousels to display multiple tabs in a single row.\u003C\u002Fp>\n\u003Ch3>🏆 WooCommerce Product Tabs:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>👉 Tabs Templates and Layouts:\u003C\u002Fstrong> Access pre-designed tab layouts for your product pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Product Tabs with Product Image Galleries:\u003C\u002Fstrong> Include image galleries in tabs with grid or masonry layouts and adjustable column settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Video Tab:\u003C\u002Fstrong> Add video content to showcase reviews, tutorials, and promotions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>Supported video platforms:\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Wistia\u003C\u002Fli>\n\u003Cli>TikTok\u003C\u002Fli>\n\u003Cli>Self-hosted videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👉 FAQ Tab:\u003C\u002Fstrong> Include an FAQ section to address common customer questions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Contact Form Tab:\u003C\u002Fstrong> Add a contact form to capture leads and inquiries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Download Tab:\u003C\u002Fstrong> Provide access to all essential documents like technical specs, guides, warranties, charts, and more in one dedicated tab.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Product-Specific Tabs:\u003C\u002Fstrong> Add tabs to specific products, categories, or brands.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Product Tabs as Accordion Layout:\u003C\u002Fstrong> Display tabs in an accordion format for better space utilization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Hide or Override (Edit) Tabs Per Product:\u003C\u002Fstrong> Hide or modify tabs for specific products as needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Custom Related Products Tabs:\u003C\u002Fstrong> Add related products tabs without relying on category or tag matching.\u003C\u002Fp>\n\u003Ch3>🏆 WordPress Tabs Features:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>👉 Display Posts in Tabs:\u003C\u002Fstrong> Organize blog posts, news, and pages into tabs with filtering options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Image & Video Gallery Tabs:\u003C\u002Fstrong> Create image and video galleries within tabs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Tab Icons:\u003C\u002Fstrong> Choose from FontAwesome icons or upload custom icons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Tab Connecting Arrow or Indicator:\u003C\u002Fstrong> Add visual indicators connecting tabs to their content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Animations and Effects:\u003C\u002Fstrong> Apply animations and hover effects to tabs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Responsive Design:\u003C\u002Fstrong> Tabs automatically convert to accordions on mobile devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Deep Links:\u003C\u002Fstrong> Add deep links within tabs to direct users to specific content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Customization Options:\u003C\u002Fstrong> Access extensive styling options including Google Fonts and design settings.\u003C\u002Fp>\n\u003Ch3>🛟 Support and Documentation\u003C\u002Fh3>\n\u003Cp>👉 Get all guidance at our \u003Ca href=\"https:\u002F\u002Fwptabs.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n👉 Say Hi for support to the \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fcreate-new-ticket\u002F?ref=1\" rel=\"nofollow ugc\">\u003Cstrong>Plugin’s Support Team\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n👉 Explore more at \u003Ca href=\"https:\u002F\u002Fwptabs.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Smart Tabs\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author – Backed By A Trusted Team\u003C\u002Fstrong>\u003Cbr \u002F>\nSmart Tabs plugin is developed and maintained by \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>ShapedPlugin LLC\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n","A customizable plugin to create and manage WooCommerce product tabs and WordPress tabs to organize content.",10000,337779,98,133,"2026-01-12T12:01:00.000Z","5.0","7.2",[53,54,55,56,57],"product-tabs","tabs","woocommerce-custom-product-tabs","woocommerce-product-tabs","woocommerce-tabs-plugin","https:\u002F\u002Fwptabs.com\u002F?ref=1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-expand-tabs-free.3.1.3.zip",5,"2025-05-16 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":13,"downloaded":70,"rating":13,"num_ratings":13,"last_updated":71,"tested_up_to":15,"requires_at_least":72,"requires_php":17,"tags":73,"homepage":78,"download_link":79,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dynamic-product-tabs-builder-for-woocommerce","Dynamic Product Tabs Builder for WooCommerce","1.2.3","Riaan K.","https:\u002F\u002Fprofiles.wordpress.org\u002Friaanknoetze\u002F","\u003Cp>\u003Cstrong>Dynamic Product Tabs Builder for WooCommerce\u003C\u002Fstrong> helps store owners organize product information in a clear, consistent way—without duplicating content across products.\u003C\u002Fp>\n\u003Cp>If you manage more than a handful of products, keeping tabs like \u003Cem>Shipping\u003C\u002Fem>, \u003Cem>Returns\u003C\u002Fem>, \u003Cem>Size Guides\u003C\u002Fem>, \u003Cem>Warranty\u003C\u002Fem>, or \u003Cem>Ingredients\u003C\u002Fem> in sync quickly becomes frustrating. This plugin solves that by letting you create \u003Cstrong>reusable product tabs\u003C\u002Fstrong> and decide exactly \u003Cstrong>where, when, and how\u003C\u002Fstrong> they appear.\u003C\u002Fp>\n\u003Ch3>Why this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create tabs once and reuse them across your catalog  \u003C\u002Fli>\n\u003Cli>Show tabs only on specific products, categories, tags, or brands  \u003C\u002Fli>\n\u003Cli>Override or hide a global tab on a single product when needed  \u003C\u002Fli>\n\u003Cli>Control the final tab order—including default WooCommerce tabs  \u003C\u002Fli>\n\u003Cli>Add icons and switch between tabs or accordion layout  \u003C\u002Fli>\n\u003Cli>Keep everything manageable from familiar WooCommerce screens  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlike many alternatives, these features are available without locking core functionality behind a paywall.\u003C\u002Fp>\n\u003Ch3>Built for real WooCommerce stores\u003C\u002Fh3>\n\u003Cp>Tabs support normal WordPress content, so \u003Cstrong>shortcodes, embeds, HTML, and blocks\u003C\u002Fstrong> work as expected. Icons can be added using \u003Cstrong>Dashicons\u003C\u002Fstrong> or the bundled \u003Cstrong>Font Awesome\u003C\u002Fstrong> set to make tab headings easier to scan.\u003C\u002Fp>\n\u003Cp>For mobile-friendly layouts, tabs can be displayed as an \u003Cstrong>accordion\u003C\u002Fstrong> with one setting—ideal for long product pages.\u003C\u002Fp>\n\u003Cp>The plugin is designed to integrate cleanly with WooCommerce. It declares compatibility with \u003Cstrong>High Performance Order Storage (HPOS)\u003C\u002Fstrong>, \u003Cstrong>Cart & Checkout Blocks\u003C\u002Fstrong>, and supports \u003Cstrong>WooCommerce Brands\u003C\u002Fstrong> when that taxonomy is available.\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Products \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Product Tabs\u003C\u002Fstrong> to create reusable (global) tabs  \u003C\u002Fli>\n\u003Cli>Add a title, content, and optional icon  \u003C\u002Fli>\n\u003Cli>Assign categories, tags, or brands to control where the tab appears  \u003C\u002Fli>\n\u003Cli>Leave assignments empty to show the tab on all products  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>When editing an individual product, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>product-specific tabs\u003C\u002Fstrong> that apply only to that product  \u003C\u002Fli>\n\u003Cli>Hide a global tab for that product  \u003C\u002Fli>\n\u003Cli>Override a global tab’s content while keeping its title and icon  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To control the order, open \u003Cstrong>Products \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Product Tabs \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Reorder\u003C\u002Fstrong> and drag default WooCommerce tabs and global tabs into the exact sequence you want. Product-specific tabs appear afterward in their own order.\u003C\u002Fp>\n\u003Ch3>What you can do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create reusable WooCommerce product tabs  \u003C\u002Fli>\n\u003Cli>Add custom tabs to individual products  \u003C\u002Fli>\n\u003Cli>Target tabs by category, tag, or brand  \u003C\u002Fli>\n\u003Cli>Override or hide global tabs per product  \u003C\u002Fli>\n\u003Cli>Rename or hide default WooCommerce tabs  \u003C\u002Fli>\n\u003Cli>Reorder all tabs from one screen  \u003C\u002Fli>\n\u003Cli>Add icons to tab headings  \u003C\u002Fli>\n\u003Cli>Display tabs as an accordion layout  \u003C\u002Fli>\n\u003Cli>Use shortcodes, embeds, and HTML in tab content  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Real-world examples\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fashion stores\u003C\u002Fstrong> add a “Size & Fit” tab across all apparel, while showing “Care Instructions” only for certain materials  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Electronics shops\u003C\u002Fstrong> reuse a “Warranty” tab, but override the content for premium models  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Food and cosmetics\u003C\u002Fstrong> display “Ingredients & Allergens” only where required  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-brand stores\u003C\u002Fstrong> show a “Brand Story” tab only on products from that brand  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Policy content\u003C\u002Fstrong> like “Shipping & Returns” is managed once and reused consistently  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Instead of copying content into every product, you manage it centrally and adjust only when a product truly needs something different.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Works with WordPress 6.0+ and WooCommerce 6.0+ (tested up to WooCommerce 10.3.0). Compatible with HPOS, Cart & Checkout Blocks, and WooCommerce Brands when available.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or transmit personal data. All settings and content are stored locally in your WordPress database.\u003C\u002Fp>\n","Create custom product tabs with custom content for clearer WooCommerce product pages - Defined sitewide or per product.",171,"2025-12-22T16:17:00.000Z","6.0",[74,75,76,56,77],"custom-product-tabs","product-tabs-plugin","woocommerce-accordion-tabs","woocommerce-tabs-manager","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-product-tabs-builder-for-woocommerce.1.2.3.zip",{"attackSurface":81,"codeSignals":215,"taintFlows":270,"riskAssessment":271,"analyzedAt":278},{"hooks":82,"ajaxHandlers":194,"restRoutes":212,"shortcodes":213,"cronEvents":214,"entryPointCount":60,"unprotectedCount":32},[83,90,92,94,99,103,107,113,117,123,127,132,136,141,145,149,153,158,161,165,169,173,177,182,185,188,189],{"type":84,"name":85,"callback":86,"priority":87,"file":88,"line":89},"action","rest_after_insert_feedback","closure",10,"docs\\webhook-config-example.php",54,{"type":84,"name":85,"callback":86,"priority":87,"file":88,"line":91},81,{"type":84,"name":85,"callback":86,"priority":87,"file":88,"line":93},103,{"type":84,"name":95,"callback":96,"priority":87,"file":97,"line":98},"woocommerce_product_data_tabs","mpst_product_edit_tab","includes\\Admin\\AdminClass.php",58,{"type":84,"name":100,"callback":101,"file":97,"line":102},"woocommerce_product_data_panels","mpst_product_tab_field",59,{"type":84,"name":104,"callback":105,"priority":87,"file":97,"line":106},"save_post","mpst_save_product_tab_data",60,{"type":84,"name":108,"callback":109,"priority":110,"file":111,"line":112},"init","mos_product_specifications_tab_maybe_flush_rules",99,"includes\\API\\Ajax_API.php",18,{"type":84,"name":114,"callback":114,"file":115,"line":116},"rest_api_init","includes\\API\\Rest_API.php",37,{"type":84,"name":118,"callback":119,"priority":120,"file":121,"line":122},"wp_head","add_header_script",9999,"includes\\Core\\More.php",15,{"type":84,"name":124,"callback":125,"priority":120,"file":121,"line":126},"wp_footer","add_footer_script",16,{"type":128,"name":129,"callback":130,"file":131,"line":112},"filter","all_plugins","mos_product_specifications_tab_hide_plugin_from_list","includes\\Core\\Tools.php",{"type":84,"name":133,"callback":134,"file":131,"line":135},"admin_footer","mos_product_specifications_tab_deactivation_scripts",21,{"type":84,"name":137,"callback":138,"file":139,"line":140},"admin_init","mos_product_specifications_tab_do_activation_redirect","includes\\Hook\\Action_Hook.php",25,{"type":84,"name":142,"callback":143,"file":139,"line":144},"admin_menu","mos_product_specifications_tab_admin_menu",26,{"type":84,"name":146,"callback":147,"file":139,"line":148},"current_screen","mos_product_specifications_tab_hide_admin_notices",27,{"type":84,"name":150,"callback":151,"priority":87,"file":139,"line":152},"upgrader_process_complete","mos_product_specifications_tab_update_completed",29,{"type":128,"name":154,"callback":155,"file":156,"line":157},"admin_body_class","mos_product_specifications_tab_admin_body_class","includes\\Hook\\Filter_Hook.php",35,{"type":128,"name":159,"callback":160,"file":156,"line":116},"mos_product_specifications_tab_default_options_modify","modify_mos_product_specifications_tab_default_options",{"type":128,"name":162,"callback":163,"file":156,"line":164},"mos_product_specifications_tab_default_colors_modify","modify_mos_product_specifications_tab_default_colors",38,{"type":128,"name":166,"callback":167,"file":156,"line":168},"mos_product_specifications_tab_default_gradients_modify","modify_mos_product_specifications_tab_default_gradients",39,{"type":128,"name":170,"callback":171,"file":156,"line":172},"mos_product_specifications_tab_default_tables_modify","modify_mos_product_specifications_tab_default_tables",40,{"type":128,"name":174,"callback":175,"file":156,"line":176},"mos_product_specifications_tab_action_links_extra","__return_empty_array",45,{"type":84,"name":178,"callback":179,"priority":120,"file":180,"line":181},"admin_enqueue_scripts","enqueue_styles","includes\\Plugin.php",78,{"type":84,"name":178,"callback":183,"priority":120,"file":180,"line":184},"enqueue_scripts",79,{"type":84,"name":186,"callback":179,"file":180,"line":187},"wp_enqueue_scripts",93,{"type":84,"name":186,"callback":183,"file":180,"line":34},{"type":128,"name":190,"callback":191,"file":192,"line":193},"woocommerce_product_tabs","mos_add_custom_product_tab","includes\\Public\\PublicClass.php",61,[195,200,204,207,210],{"action":196,"nopriv":197,"callback":196,"hasNonce":198,"hasCapCheck":197,"file":111,"line":199},"mos_product_specifications_tab_reset_settings",false,true,17,{"action":201,"nopriv":197,"callback":202,"hasNonce":197,"hasCapCheck":197,"file":131,"line":203},"verify_user_password","verify_user_password_ajax",23,{"action":205,"nopriv":197,"callback":205,"hasNonce":197,"hasCapCheck":197,"file":131,"line":206},"mos_product_specifications_tab_reset_all_settings",32,{"action":208,"nopriv":197,"callback":208,"hasNonce":197,"hasCapCheck":197,"file":180,"line":209},"mos_product_specifications_tab_ajax_callback",96,{"action":208,"nopriv":198,"callback":208,"hasNonce":197,"hasCapCheck":197,"file":180,"line":211},97,[],[],[],{"dangerousFunctions":216,"sqlUsage":217,"outputEscaping":255,"fileOperations":266,"externalRequests":257,"nonceChecks":267,"capabilityChecks":268,"bundledLibraries":269},[],{"prepared":152,"raw":122,"locations":218},[219,223,226,229,231,233,235,237,240,242,244,246,248,250,252],{"file":220,"line":221,"context":222},"includes\\API\\LogsController.php",612,"$wpdb->get_var() with variable interpolation",{"file":220,"line":224,"context":225},625,"$wpdb->query() with variable interpolation",{"file":220,"line":227,"context":228},649,"$wpdb->get_results() with variable interpolation",{"file":220,"line":230,"context":228},671,{"file":220,"line":232,"context":228},692,{"file":220,"line":234,"context":228},715,{"file":220,"line":236,"context":228},737,{"file":238,"line":239,"context":225},"mos-product-specifications-tab-functions.php",83,{"file":238,"line":241,"context":225},107,{"file":238,"line":243,"context":225},114,{"file":238,"line":245,"context":225},127,{"file":238,"line":247,"context":225},139,{"file":238,"line":249,"context":225},152,{"file":238,"line":251,"context":225},160,{"file":238,"line":253,"context":254},326,"$wpdb->get_col() with variable interpolation",{"escaped":256,"rawEcho":257,"locations":258},110,3,[259,262,264],{"file":115,"line":260,"context":261},931,"raw output",{"file":115,"line":263,"context":261},1022,{"file":192,"line":265,"context":261},208,2,6,20,[],[],{"summary":272,"deductions":273},"The mos-product-specifications-tab plugin version 1.0.3 exhibits a mixed security posture. On the positive side, it demonstrates good practices with a high percentage of properly escaped outputs and a majority of SQL queries using prepared statements. The absence of any known CVEs and recorded vulnerabilities suggests a generally stable history, although this can also mean it hasn't been extensively tested or targeted.\n\nHowever, a significant concern lies in its attack surface. The plugin exposes five AJAX handlers, with a concerning four of them lacking any authentication checks. This creates a substantial entry point for potential attackers to interact with the plugin's functionality without proper authorization, which could lead to unintended consequences or exploitation if specific functions are vulnerable. While taint analysis showed no critical or high-severity flows, the lack of authorization on AJAX endpoints is a critical oversight.\n\nIn conclusion, while the plugin shows strengths in secure coding practices like output escaping and prepared statements, the unprotected AJAX handlers are a significant weakness. This oversight creates a notable risk that needs to be addressed. The absence of historical vulnerabilities is a positive sign, but it does not negate the immediate security concerns presented by the exposed AJAX endpoints.",[274,276],{"reason":275,"points":268},"4 AJAX handlers without auth checks",{"reason":277,"points":267},"High number of SQL queries, 34% not prepared","2026-03-16T22:22:28.746Z",{"wat":280,"direct":289},{"assetPaths":281,"generatorPatterns":284,"scriptPaths":285,"versionParams":286},[282,283],"\u002Fwp-content\u002Fplugins\u002Fmos-product-specifications-tab\u002Fassets\u002Fcss\u002Fmos-product-specifications-tab.css","\u002Fwp-content\u002Fplugins\u002Fmos-product-specifications-tab\u002Fassets\u002Fjs\u002Fmos-product-specifications-tab.js",[],[283],[287,288],"mos-product-specifications-tab\u002Fassets\u002Fcss\u002Fmos-product-specifications-tab.css?ver=","mos-product-specifications-tab\u002Fassets\u002Fjs\u002Fmos-product-specifications-tab.js?ver=",{"cssClasses":290,"htmlComments":292,"htmlAttributes":295,"restEndpoints":297,"jsGlobals":300,"shortcodeOutput":302},[291],"mos-product-specifications-tab-wrapper",[293,294],"\u003C!-- MOS Product Specifications Tab -->","\u003C!-- End MOS Product Specifications Tab -->",[296],"data-mos-product-specifications-tab",[298,299],"\u002Fwp-json\u002Fmos-product-specifications-tab\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fmos-product-specifications-tab\u002Fv1\u002Fproducts",[301],"mos_product_specifications_tab_ajax_object",[303],"[mos_product_specifications_tab]"]