{"id":323173,"date":"2026-06-13T12:52:51","date_gmt":"2026-06-13T12:52:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/theme-developer-kit-for-woocommerce\/"},"modified":"2026-06-13T13:01:06","modified_gmt":"2026-06-13T13:01:06","slug":"siddik-devkit-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/siddik-devkit-woocommerce\/","author":23512496,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.6","stable_tag":"1.3.6","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Siddik DevKit for WooCommerce","header_author":"Md Abu Bakker Siddik","header_description":"WooCommerce utilities and Elementor\/Gutenberg blocks for theme developers.","assets_banners_color":"68867d","last_updated":"2026-06-13 13:01:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/siddik-devkit-woocommerce\/","header_author_uri":"https:\/\/profiles.wordpress.org\/mdabubakkersiddik1\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":69,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.6":{"tag":"1.3.6","author":"mdabubakkersiddik1","date":"2026-06-13 13:01:06"}},"upgrade_notice":{"1.3.0":"<p>Gutenberg blocks now match Elementor output; improved product card icon UI on loops.<\/p>","1.1.0":"<p>Adds Elementor Style controls to the WC Products widget and fixes Skin 2 product card display issues.<\/p>","1.0.9":"<p>Recommended update before WordPress.org distribution; includes security and coding standards fixes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3571109,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3571109,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3571109,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3571109,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"siddwdk\/product-category":{"name":"siddwdk\/product-category","title":"Product Category"},"siddwdk\/product-list":{"name":"siddwdk\/product-list","title":"Product List"},"siddwdk\/info-banner":{"name":"siddwdk\/info-banner","title":"Info Banner"},"siddwdk\/header-cart":{"name":"siddwdk\/header-cart","title":"Header Cart"},"siddwdk\/header-search":{"name":"siddwdk\/header-search","title":"Header Search"},"siddwdk\/account":{"name":"siddwdk\/account","title":"Account"},"siddwdk\/wishlist":{"name":"siddwdk\/wishlist","title":"Wishlist"},"siddwdk\/vertical-menu":{"name":"siddwdk\/vertical-menu","title":"Vertical Menu"},"siddwdk\/product-tabs":{"name":"siddwdk\/product-tabs","title":"Product Tabs"},"siddwdk\/products":{"name":"siddwdk\/products","title":"WC Products"}},"tagged_versions":["1.3.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3571084,"resolution":"1","location":"assets","locale":"","width":1280,"height":720},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3571084,"resolution":"10","location":"assets","locale":"","width":1280,"height":720},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3571084,"resolution":"11","location":"assets","locale":"","width":1280,"height":720},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3571084,"resolution":"12","location":"assets","locale":"","width":1280,"height":720},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3571084,"resolution":"13","location":"assets","locale":"","width":1280,"height":720},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3571084,"resolution":"14","location":"assets","locale":"","width":1280,"height":720},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3571084,"resolution":"15","location":"assets","locale":"","width":1280,"height":720},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3571084,"resolution":"16","location":"assets","locale":"","width":1280,"height":720},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3571084,"resolution":"2","location":"assets","locale":"","width":1280,"height":720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3571084,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3571084,"resolution":"4","location":"assets","locale":"","width":1280,"height":720},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3571084,"resolution":"5","location":"assets","locale":"","width":1280,"height":720},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3571084,"resolution":"6","location":"assets","locale":"","width":1280,"height":720},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3571084,"resolution":"7","location":"assets","locale":"","width":1280,"height":720},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3571084,"resolution":"8","location":"assets","locale":"","width":1280,"height":720},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3571084,"resolution":"9","location":"assets","locale":"","width":1280,"height":720}},"screenshots":{"1":"Thank you messages settings in WooCommerce","2":"Elementor widgets in the Siddik DevKit category","3":"Elementor WC Products widget - Skin 1 (Modern Card)","4":"Elementor WC Products widget - Skin 2 (Classic Shop)","5":"Elementor Header Cart widget with live preview","6":"Elementor Header Search widget","7":"Elementor Info Banner and Product Category widgets","8":"Elementor Product Tabs widget with tab repeater","9":"Elementor Wishlist widget with product card actions","10":"Gutenberg WC Products block - Skin 1 (Modern Card)","11":"Gutenberg WC Products block - Skin 2 (Classic Shop)","12":"Gutenberg Product Category block with skins","13":"Gutenberg Product List block","14":"Gutenberg Info Banner block with promotional layout","15":"Gutenberg Product Tabs block with featured products","16":"Gutenberg Wishlist block with store header blocks"}},"plugin_section":[],"plugin_tags":[76538,148076,702,1242,286],"plugin_category":[45],"plugin_contributors":[266960],"plugin_business_model":[],"class_list":["post-323173","plugin","type-plugin","status-publish","hentry","plugin_tags-elementor","plugin_tags-gutenberg","plugin_tags-products","plugin_tags-shop","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-mdabubakkersiddik1","plugin_committers-mdabubakkersiddik1"],"banners":{"banner":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/banner-772x250.png?rev=3571109","banner_2x":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/banner-1544x500.png?rev=3571109","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/icon-128x128.png?rev=3571109","icon_2x":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/icon-256x256.png?rev=3571109","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-1.png?rev=3571084","caption":"Thank you messages settings in WooCommerce"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-2.png?rev=3571084","caption":"Elementor widgets in the Siddik DevKit category"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-3.png?rev=3571084","caption":"Elementor WC Products widget - Skin 1 (Modern Card)"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-4.png?rev=3571084","caption":"Elementor WC Products widget - Skin 2 (Classic Shop)"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-5.png?rev=3571084","caption":"Elementor Header Cart widget with live preview"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-6.png?rev=3571084","caption":"Elementor Header Search widget"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-7.png?rev=3571084","caption":"Elementor Info Banner and Product Category widgets"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-8.png?rev=3571084","caption":"Elementor Product Tabs widget with tab repeater"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-9.png?rev=3571084","caption":"Elementor Wishlist widget with product card actions"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-10.png?rev=3571084","caption":"Gutenberg WC Products block - Skin 1 (Modern Card)"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-11.png?rev=3571084","caption":"Gutenberg WC Products block - Skin 2 (Classic Shop)"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-12.png?rev=3571084","caption":"Gutenberg Product Category block with skins"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-13.png?rev=3571084","caption":"Gutenberg Product List block"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-14.png?rev=3571084","caption":"Gutenberg Info Banner block with promotional layout"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-15.png?rev=3571084","caption":"Gutenberg Product Tabs block with featured products"},{"src":"https:\/\/ps.w.org\/siddik-devkit-woocommerce\/assets\/screenshot-16.png?rev=3571084","caption":"Gutenberg Wishlist block with store header blocks"}],"raw_content":"<!--section=description-->\n<p><strong>Siddik DevKit for WooCommerce<\/strong> gives you the building blocks of a modern online store \u2014 without locking your theme into a heavy, paid framework.<\/p>\n\n<p>Whether you build custom WooCommerce themes, client shops, or your own store, this plugin helps you add the features customers expect: product grids, header cart, search, quick view, side cart, wishlist icons, promotional banners, and more. Everything works with <strong>WooCommerce<\/strong>. Elementor widgets and Gutenberg blocks are <strong>optional<\/strong> \u2014 turn them on only when you need them.<\/p>\n\n<h4>Who is this plugin for?<\/h4>\n\n<ul>\n<li><strong>Theme developers<\/strong> who want reusable WooCommerce components<\/li>\n<li><strong>Agencies<\/strong> building client stores with Elementor or the block editor<\/li>\n<li><strong>Shop owners<\/strong> who need practical storefront tools out of the box<\/li>\n<li><strong>Anyone<\/strong> tired of copying the same WooCommerce code into every project<\/li>\n<\/ul>\n\n<h4>What can you do with this plugin?<\/h4>\n\n<p><strong>Run a better store (core tools)<\/strong><\/p>\n\n<ul>\n<li>Show a <strong>Quick View<\/strong> popup so shoppers preview products without leaving the page<\/li>\n<li>Open an <strong>AJAX side cart<\/strong> panel when items are added to the cart<\/li>\n<li>Display <strong>percentage sale badges<\/strong> (for example <code>-25% OFF<\/code>) on product loops<\/li>\n<li>Add a <strong>Buy Now<\/strong> button on single product pages for faster checkout<\/li>\n<li>Simplify checkout with optional <strong>field tweaks<\/strong> and an alternative phone field<\/li>\n<li>Set <strong>custom thank-you messages<\/strong> for each payment gateway<\/li>\n<li>Enable <strong>product gallery zoom, lightbox, and slider<\/strong> support for themes<\/li>\n<\/ul>\n\n<p><strong>Design shop pages with Elementor (optional)<\/strong><\/p>\n\n<p>Drag widgets from the <strong>Siddik DevKit<\/strong> category in Elementor:<\/p>\n\n<ul>\n<li><strong>WC Products<\/strong> \u2014 product grid, masonry, or carousel with category filter and load more<\/li>\n<li><strong>Product Tabs<\/strong> \u2014 tabbed product sections (Featured, Sale, Custom queries)<\/li>\n<li><strong>Product Category<\/strong> \u2014 single category card with 5 visual skins<\/li>\n<li><strong>Product List<\/strong> \u2014 compact vertical product list<\/li>\n<li><strong>Info Banner<\/strong> \u2014 promotional banner with 5 layout styles<\/li>\n<li><strong>Header Cart<\/strong> \u2014 cart icon with dropdown or side panel<\/li>\n<li><strong>Header Search<\/strong> \u2014 search form, category search, or icon popup<\/li>\n<li><strong>My Account<\/strong> \u2014 account icon link<\/li>\n<li><strong>Wishlist<\/strong> \u2014 wishlist icon with count (integrates with Woo Smart Wishlist when available)<\/li>\n<li><strong>Vertical Menu<\/strong> \u2014 dropdown navigation for shop menus<\/li>\n<\/ul>\n\n<p>The <strong>WC Products<\/strong> widget includes a full <strong>Style<\/strong> tab \u2014 customize cards, images, titles, prices, ratings, buttons, spacing, and colors without writing CSS.<\/p>\n\n<p><strong>Build with Gutenberg blocks (included)<\/strong><\/p>\n\n<p>Native blocks under <strong>Siddik DevKit for WooCommerce<\/strong> with live editor preview and server-side rendering:<\/p>\n\n<ul>\n<li>WC Products<\/li>\n<li>Product Category<\/li>\n<li>Product List<\/li>\n<li>Product Tabs<\/li>\n<li>Info Banner<\/li>\n<li>Header Cart<\/li>\n<li>Header Search<\/li>\n<li>Account<\/li>\n<li>Wishlist<\/li>\n<li>Vertical Menu<\/li>\n<\/ul>\n\n<p>Gutenberg blocks share the same templates and skins as Elementor, so your shop looks consistent no matter which editor you use.<\/p>\n\n<h4>Product card skins<\/h4>\n\n<p>Choose the look that fits your brand:<\/p>\n\n<ul>\n<li><strong>Skin 1 \u2014 Modern Card<\/strong> \u2014 clean cards with floating wishlist, quick view, and cart icons<\/li>\n<li><strong>Skin 2 \u2014 Classic Shop<\/strong> \u2014 bordered shop style with a horizontal action toolbar<\/li>\n<\/ul>\n\n<p>Both skins are available in the <strong>WC Products<\/strong> widget and block.<\/p>\n\n<h4>Easy settings<\/h4>\n\n<p>Go to <strong>WooCommerce \u2192 Siddik DevKit<\/strong> to turn individual features on or off:<\/p>\n\n<ul>\n<li>Quick View<\/li>\n<li>AJAX Side Cart<\/li>\n<li>Percentage Sale Badges<\/li>\n<li>Buy Now Button<\/li>\n<li>Checkout Field Tweaks<\/li>\n<li>Built-in Wishlist<\/li>\n<\/ul>\n\n<p>Thank-you messages are configured under <strong>WooCommerce \u2192 Settings \u2192 Thank You Messages<\/strong>.<\/p>\n\n<h4>Privacy and performance<\/h4>\n\n<ul>\n<li>No data is sent to external servers<\/li>\n<li>AJAX runs on your own site only<\/li>\n<li>Compatible with WooCommerce <strong>HPOS<\/strong> (custom order tables)<\/li>\n<li>Plugin settings are removed on uninstall<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p><strong>Basic setup<\/strong><\/p>\n\n<ol>\n<li>Install and activate <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\">WooCommerce<\/a>.<\/li>\n<li>Install and activate <strong>Siddik DevKit for WooCommerce<\/strong>.<\/li>\n<li>Open <strong>WooCommerce \u2192 Siddik DevKit<\/strong> and enable the features you need.<\/li>\n<li>(Optional) Set custom thank-you text under <strong>WooCommerce \u2192 Settings \u2192 Thank You Messages<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>Using Elementor<\/strong><\/p>\n\n<ol>\n<li>Install and activate <a href=\"https:\/\/wordpress.org\/plugins\/elementor\/\">Elementor<\/a>.<\/li>\n<li>Edit a page with Elementor.<\/li>\n<li>Search for <strong>Siddik DevKit<\/strong> in the widget panel.<\/li>\n<li>Drag widgets such as <strong>WC Products<\/strong>, <strong>Header Cart<\/strong>, or <strong>Info Banner<\/strong> onto your layout.<\/li>\n<\/ol>\n\n<p><strong>Using Gutenberg<\/strong><\/p>\n\n<ol>\n<li>Edit a page or template in the block editor.<\/li>\n<li>Click <strong>+<\/strong> to add a block.<\/li>\n<li>Open the <strong>Siddik DevKit for WooCommerce<\/strong> category.<\/li>\n<li>Insert blocks like <strong>WC Products<\/strong> or <strong>Product Tabs<\/strong> and adjust settings in the sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20elementor%3F\"><h3>Do I need Elementor?<\/h3><\/dt>\n<dd><p>No. All core WooCommerce tools and Gutenberg blocks work without Elementor. Elementor widgets load only when Elementor is active.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20skills%3F\"><h3>Do I need coding skills?<\/h3><\/dt>\n<dd><p>No. Most features are configured from the WordPress admin or block\/Elementor settings. Theme developers can still extend templates and hooks when needed.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20hpos%20%28custom%20order%20tables%29%3F\"><h3>Does this work with HPOS (custom order tables)?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares compatibility with WooCommerce custom order tables.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20call%20external%20services%3F\"><h3>Does the plugin call external services?<\/h3><\/dt>\n<dd><p>No. AJAX requests stay on your site (<code>admin-ajax.php<\/code>) for quick view, wishlist, and related features.<\/p><\/dd>\n<dt id=\"what%20data%20is%20stored%3F\"><h3>What data is stored?<\/h3><\/dt>\n<dd><p>Thank-you message settings are saved in <code>wp_options<\/code> with the <code>siddwdk_<\/code> prefix. Checkout alternative phone is stored as order meta when enabled. Wishlist items use a browser cookie. Uninstall removes <code>siddwdk_*<\/code> options and related transients.<\/p><\/dd>\n<dt id=\"does%20the%20wishlist%20require%20another%20plugin%3F\"><h3>Does the wishlist require another plugin?<\/h3><\/dt>\n<dd><p>The built-in wishlist works with a cookie and AJAX \u2014 no extra plugin required. The Elementor Wishlist widget can optionally integrate with <a href=\"https:\/\/wordpress.org\/plugins\/woo-smart-wishlist\/\">Woo Smart Wishlist<\/a> when that plugin is active.<\/p><\/dd>\n<dt id=\"can%20i%20use%20elementor%20and%20gutenberg%20together%3F\"><h3>Can I use Elementor and Gutenberg together?<\/h3><\/dt>\n<dd><p>Yes. Both use the same underlying templates and styles. Pick the editor that fits each page.<\/p><\/dd>\n<dt id=\"is%20this%20a%20theme%3F\"><h3>Is this a theme?<\/h3><\/dt>\n<dd><p>No. It is a developer toolkit and widget\/block library for WooCommerce. Your theme stays in control of the overall design.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>WordPress.org review: remove woocommerce_style_smallscreen_breakpoint from plugin code; use siddwdk_wc_smallscreen_breakpoint and reuse WC-registered media when available<\/li>\n<li>Product card cart link uses prefixed siddwdk_loop_add_to_cart_link filter instead of calling WooCommerce filter directly<\/li>\n<li>Gutenberg\/Elementor UI fixes: Info Banner, Wishlist, Product Category skins, widget icons, product-tabs.js<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>WordPress.org review: move WooCommerce smallscreen breakpoint filter into prefixed helper siddwdk_get_wc_smallscreen_media()<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>WordPress.org review: escape SVG icon output with wp_kses() at echo time (Plugin Check compatible)<\/li>\n<li>Escape WooCommerce loop add-to-cart link HTML via wp_kses with allowed anchor + SVG tags<\/li>\n<li>Escape woocommerce_style_smallscreen_breakpoint filter value in registered stylesheet media query<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Remove UTF-8 byte order mark (BOM) from all plugin PHP files, including the main plugin file.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Remove UTF-8 byte order mark (BOM) from PHP files to meet WordPress.org plugin standards.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>WordPress.org review: escape all echoed output (SVG icons, template HTML, menu markup, Elementor attributes)<\/li>\n<li>Renamed plugin prefix from sdk_dev to siddwdk and namespace from WC_TDK to Siddwdk<\/li>\n<li>Renamed Gutenberg block namespace from wc-tdk to siddwdk; products block slug wc-products to products<\/li>\n<li>Migrated legacy sdk_dev_settings option to siddwdk_settings on upgrade<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Gutenberg blocks aligned with Elementor widgets (shared PHP templates and styles)<\/li>\n<li>Product Tabs block: tab repeater, per-tab product query, carousel option<\/li>\n<li>Product Category block: single-category card with skins 1\u20135 (matches Elementor)<\/li>\n<li>Product List and Info Banner blocks use Elementor template partials<\/li>\n<li>Unified product card actions: wishlist, quick view, and cart icon toolbar<\/li>\n<li>Skin 1 floating circle icons; Skin 2 horizontal pill toolbar<\/li>\n<li>Live ServerSideRender preview for all Gutenberg blocks in the editor<\/li>\n<li>Header Search block: default form, category form, and icon popup layouts<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Admin settings page (WooCommerce \u2192 Siddik DevKit) to enable\/disable features<\/li>\n<li>Built-in wishlist (cookie + AJAX) \u2014 no extra wishlist plugin required<\/li>\n<li>Working category filter, load more, carousel, countdown, and tab JS (bundled frontend.js)<\/li>\n<li>Removed non-functional operator controls; fixed responsive columns and load more button<\/li>\n<li>Header cart side panel opens built-in side cart; unified Siddik DevKit branding<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed WP 6.9+ notice: register WooCommerce stylesheet handles before skin CSS dependencies in Elementor<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>WC Products widget: full Elementor Style tab (card, image, sale badge, title, price, rating, buttons, category filter, grid spacing, short description, Skin 2 theme colors)<\/li>\n<li>Fixed Skin 2 add-to-cart icon button shape and star rating display<\/li>\n<li>WooCommerce and Dashicons styles always load with product widgets<\/li>\n<li>WordPress.org cleanup: removed dev scripts, fixed widget docblocks, checkout field PHPCS note, Elementor category icon<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>WordPress.org readiness: sanitization, escaping, and nonce audit fixes<\/li>\n<li>Removed legacy theme dependencies (organey, tm-ele CSS\/hooks)<\/li>\n<li>Conditional Elementor asset loading per widget<\/li>\n<li>ABSPATH guards on all template partials<\/li>\n<li>Wishlist widget safe fallback when Woo Smart Wishlist is inactive<\/li>\n<li>readme Stable tag synced; side cart debug button removed<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Quick View: removed hover prefetch, added timeout\/error handling, transient cache<\/li>\n<li>Quick View AJAX reliability fixes (session blocking, output buffering)<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed Gutenberg WC Products block ($settings undefined, grid CSS in editor)<\/li>\n<li>Quick View AJAX 500 fix and faster hover button on product cards<\/li>\n<li>Template params normalized for all widget\/block templates<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Quick View button layout and icon fix on Skin 1 cards<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>WordPress.org coding standards: security, text domain, uninstall routine<\/li>\n<li>WooCommerce HPOS compatibility declaration<\/li>\n<li>Fixed widget template path so product skins load correctly<\/li>\n<li>Renamed Skin 2 assets (removed third-party theme naming)<\/li>\n<li>Conditional block asset loading; Buy Now and Quick View nonces<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"WooCommerce store tools, Elementor widgets and Gutenberg blocks for theme developers. Product grids, quick view, side cart and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/323173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=323173"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mdabubakkersiddik1"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=323173"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=323173"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=323173"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=323173"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=323173"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=323173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}