Siddik DevKit for WooCommerce

Changelog

1.3.6

  • WordPress.org review: remove woocommerce_style_smallscreen_breakpoint from plugin code; use siddwdk_wc_smallscreen_breakpoint and reuse WC-registered media when available
  • Product card cart link uses prefixed siddwdk_loop_add_to_cart_link filter instead of calling WooCommerce filter directly
  • Gutenberg/Elementor UI fixes: Info Banner, Wishlist, Product Category skins, widget icons, product-tabs.js

1.3.5

  • WordPress.org review: move WooCommerce smallscreen breakpoint filter into prefixed helper siddwdk_get_wc_smallscreen_media()

1.3.4

  • WordPress.org review: escape SVG icon output with wp_kses() at echo time (Plugin Check compatible)
  • Escape WooCommerce loop add-to-cart link HTML via wp_kses with allowed anchor + SVG tags
  • Escape woocommerce_style_smallscreen_breakpoint filter value in registered stylesheet media query

1.3.3

  • Remove UTF-8 byte order mark (BOM) from all plugin PHP files, including the main plugin file.

1.3.2

  • Remove UTF-8 byte order mark (BOM) from PHP files to meet WordPress.org plugin standards.

1.3.1

  • WordPress.org review: escape all echoed output (SVG icons, template HTML, menu markup, Elementor attributes)
  • Renamed plugin prefix from sdk_dev to siddwdk and namespace from WC_TDK to Siddwdk
  • Renamed Gutenberg block namespace from wc-tdk to siddwdk; products block slug wc-products to products
  • Migrated legacy sdk_dev_settings option to siddwdk_settings on upgrade

1.3.0

  • Gutenberg blocks aligned with Elementor widgets (shared PHP templates and styles)
  • Product Tabs block: tab repeater, per-tab product query, carousel option
  • Product Category block: single-category card with skins 1–5 (matches Elementor)
  • Product List and Info Banner blocks use Elementor template partials
  • Unified product card actions: wishlist, quick view, and cart icon toolbar
  • Skin 1 floating circle icons; Skin 2 horizontal pill toolbar
  • Live ServerSideRender preview for all Gutenberg blocks in the editor
  • Header Search block: default form, category form, and icon popup layouts

1.2.0

  • Admin settings page (WooCommerce → Siddik DevKit) to enable/disable features
  • Built-in wishlist (cookie + AJAX) — no extra wishlist plugin required
  • Working category filter, load more, carousel, countdown, and tab JS (bundled frontend.js)
  • Removed non-functional operator controls; fixed responsive columns and load more button
  • Header cart side panel opens built-in side cart; unified Siddik DevKit branding

1.1.1

  • Fixed WP 6.9+ notice: register WooCommerce stylesheet handles before skin CSS dependencies in Elementor

1.1.0

  • 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)
  • Fixed Skin 2 add-to-cart icon button shape and star rating display
  • WooCommerce and Dashicons styles always load with product widgets
  • WordPress.org cleanup: removed dev scripts, fixed widget docblocks, checkout field PHPCS note, Elementor category icon

1.0.9

  • WordPress.org readiness: sanitization, escaping, and nonce audit fixes
  • Removed legacy theme dependencies (organey, tm-ele CSS/hooks)
  • Conditional Elementor asset loading per widget
  • ABSPATH guards on all template partials
  • Wishlist widget safe fallback when Woo Smart Wishlist is inactive
  • readme Stable tag synced; side cart debug button removed

1.0.8

  • Quick View: removed hover prefetch, added timeout/error handling, transient cache
  • Quick View AJAX reliability fixes (session blocking, output buffering)

1.0.6

  • Fixed Gutenberg WC Products block ($settings undefined, grid CSS in editor)
  • Quick View AJAX 500 fix and faster hover button on product cards
  • Template params normalized for all widget/block templates

1.0.5

  • Quick View button layout and icon fix on Skin 1 cards

1.0.4

  • WordPress.org coding standards: security, text domain, uninstall routine
  • WooCommerce HPOS compatibility declaration
  • Fixed widget template path so product skins load correctly
  • Renamed Skin 2 assets (removed third-party theme naming)
  • Conditional block asset loading; Buy Now and Quick View nonces

1.0.0

  • Initial release

Plugin Website
Visit website

Version:
1.3.6
Last Updated
June 13, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.