Free Plugin
= 1.5.5 =
- IMPROVED: Table List Add to Cart button – replaced inline SVG with Font Awesome icon for better alignment and spacing
- IMPROVED: Carousel Slider sale price – old price strikethrough now properly centered through the middle of the price text
- IMPROVED: Carousel Slider old and sale prices now display on the same line with proper alignment
- IMPROVED: Carousel Slider title and excerpt text now stays contained within the slide area (no overflow)
- IMPROVED: Carousel Slider product title now explicitly white for consistent display
- IMPROVED: Added demo links for all 9 free shortcodes in readme.txt
- IMPROVED: Added missing sideone and kanban shortcode entries to Available Shortcodes section in readme.txt
= 1.5.0 =
- NEW: [shortcodeglut_accordion] shortcode – Display products in an expandable accordion layout
- NEW: Single or multi-item expand modes (expand=”single” or expand=”multi”)
- NEW: Colorful gradient product icons with automatic rotation across 8 gradient styles
- NEW: Feature tags displayed from product tags and attributes
- NEW: Product description (excerpt) display in expanded accordion body
- NEW: Add to Cart with “View Cart” button transformation
- NEW: View Product button linking to single product page
- NEW: AJAX pagination support for large product catalogs
- NEW: Category filtering and product exclusion
- NEW: Admin preview modal for accordion shortcode
- NEW: Accordion shortcode card added to All and Free Shortcodes tabs in admin
- IMPROVED: Plugin version bumped to 1.5.0
= 1.4.5 =
- NEW: [shortcodeglut_tabs] shortcode – Display products in a beautiful tabbed layout with customizable navigation styles
- NEW: [shortcodeglut_carousel] shortcode – Display products in an elegant carousel slider with navigation arrows and dot indicators
- NEW: Custom background per slide support for carousel (solid colors, gradients, or images)
- NEW: Product ID-based background assignment via
product_bgsparameter (format: “ID1:bg1|ID2:bg2”) - NEW: Default background fallback via
default_bgparameter - NEW: Tab navigation styles: pill, underline, or boxed
- NEW: Smooth animations for tab transitions (fade, slide, or none)
- NEW: Customizable header background color for tabs
- NEW: Autoplay with configurable interval for carousel
- NEW: Product tags (Best Seller, Hot Deal, New Release, Eco Friendly, Premium, Limited)
- NEW: Add to cart button functionality with “View Cart” transformation
- IMPROVED: Carousel dots size and shape (10px with scale transform on active)
- IMPROVED: Carousel arrows are now perfectly round (48px with Font Awesome icons)
- IMPROVED: Carousel content positioning to prevent overlap with navigation arrows
- IMPROVED: Button width constraints for Add to Cart/View Cart buttons
- FIXED: JavaScript syntax errors – string literals split across multiple lines
- FIXED: PHP CodeSniffer warnings for slow database queries with proper inline comments
- FIXED: Add to cart button now properly integrates with global handler for AJAX functionality
= 1.4.0 =
- NEW: [shortcodeglut_archive_table] shortcode – Display products in a clean table layout
- NEW: Customizable table columns (icon, title, price, date, stock, category, excerpt, rating, sales, SKU, attributes, actions)
- NEW: Sortable columns with click-to-sort functionality
- NEW: AJAX pagination for seamless browsing
- NEW: Product icon with customizable width
- NEW: SKU display options (in title column or separate column)
- NEW: Stock status display for each product
- NEW: Optional breadcrumb navigation
- NEW: Category filtering and product exclusion support
- IMPROVED: Documentation accuracy for all shortcodes with updated parameters
- FIXED: Removed non-existent filter parameters from woo_category documentation
- FIXED: PHP CodeSniffer issues – proper escaping, debug code removal
= 1.3.5 =
- NEW: [shortcodeglut_category_tree] shortcode – Display product categories in a hierarchical tree layout
- NEW: Expandable/collapsible category tree with smooth animations and Font Awesome icons
- NEW: Product count display for each category in the tree
- NEW: Customizable container width for responsive layouts
- NEW: Breadcrumb navigation support for category tree
- NEW: Icon style options: Font Awesome or gradient icons
- NEW: Link target control (_self or _blank) for category links
- NEW: Include/exclude specific categories by ID or slug
- NEW: Order categories by: name, slug, count, or ID
- IMPROVED: Asset registration through ShortcodeglutRegisterScripts.php for better management
- FIXED: JavaScript ajaxurl undefined error – added proper wp_localize_script
= 1.3.0 =
- NEW: [shortcodeglut_grid] shortcode – Display products in a responsive grid layout
- NEW: AJAX sorting functionality for grid shortcode with sort by: date, title, price, popularity, rating
- NEW: Toolbar with sort dropdown and breadcrumb display option for grid shortcode
- NEW: Category filtering support in grid shortcode
- NEW: Product exclusion capability in grid shortcode
- NEW: Row-based or total item limiting options for grid shortcode
- FIXED: SHORTCODEGLUT_PRO_URL constant already defined warning – added defined() check
- FIXED: str_replace() passing null deprecation warnings in ConditionalTagProcessor.php
- FIXED: Undefined variable $is_compact in WooCategoryShortcode.php toolbar function
- FIXED: str_replace() passing null deprecation warnings in WooCategoryShortcode.php
- IMPROVED: Better null handling across template processing functions
- IMPROVED: Code stability and PHP 8.1+ compatibility
= 1.2.5 =
- FIXED: Font Awesome loading issue – properly enqueued Font Awesome assets for template preview functionality
- FIXED: Corrected improper use of plugins_url() function – now uses SHORTCODEGLUT_URL constant for proper plugin URL determination
- FIXED: All file and directory path references now comply with WordPress.org guidelines
- IMPROVED: Better asset loading for icon fonts in template preview system
- COMPLIANCE: Resolved all WordPress.org plugin review team feedback regarding file path determination
= 1.2.0 =
- COMPLIANCE: Removed custom template editor (HTML/CSS) to comply with WordPress.org guidelines
- COMPLIANCE: Removed template cloning functionality (PRO feature)
- COMPLIANCE: Removed database write operations (save/update/delete templates)
- COMPLIANCE: Removed custom CSS input functionality
- REMOVED: Template editing, cloning, and deletion features (moved to PRO version)
- KEPT: All prebuilt Woo Templates fully functional
- KEPT: Template preview functionality
- KEPT: Frontend rendering with all shortcodes
- IMPROVED: Better separation between free and PRO features
- UPDATED: Documentation to reflect current feature set
- FIXED: All WordPress.org Plugin Directory guideline violations resolved
= 1.1.7 =
- COMPLIANCE: Removed custom CSS injection functionality from Woo Templates to comply with WordPress Plugin Directory guidelines
- COMPLIANCE: Removed template_css field from database schema and all related code
- COMPLIANCE: Fixed all PHP syntax errors and improved code structure
- COMPLIANCE: Ensured proper nonce verification for all AJAX handlers
- IMPROVED: Better template structure without custom CSS dependencies
- FIXED: All WordPress Plugin Directory guideline violations resolved
= 1.1.5 =
- IMPROVED: Template Name and Template ID fields now display side by side in the same row for better space utilization
- IMPROVED: Both HTML Template and Custom CSS editors now use WordPress TinyMCE editor (wp_editor) for better editing experience
- IMPROVED: Available Template Tags sidebar properly positioned on the right side of the editor
- IMPROVED: Better form field styling with labels positioned above inputs
- IMPROVED: Two-column grid layout for template tags for easier browsing
- IMPROVED: Enhanced editor styling with proper borders, spacing, and toolbar customization
- IMPROVED: Better responsive design for template editor on different screen sizes
- FIXED: Template editor layout structure for proper side-by-side display
= 1.1.0 =
- IMPROVED: Reorganized all CSS and JavaScript files to global-assets directory for better structure
- IMPROVED: Centralized asset loading through ShortcodeglutRegisterScripts.php
- IMPROVED: Better asset management and enqueue system
- FIXED: Removed duplicate asset files
- UPDATED: Free version includes [shortcodeglut_woo_category] shortcode
- UPDATED: PRO version includes [shortcodeglut_advanced_filter] shortcode
= 1.0.5 =
- NEW: Woo Templates system – create custom product display templates
- NEW: 5 Prebuilt templates: Modern Card, Clean Simple, Featured Badge, Minimal List, Classic Card
- NEW: Visual template editor with live preview
- NEW: Copy template ID functionality with one click
- NEW: Use custom templates with any shortcode via
templateparameter - NEW: Product Carousel shortcode (PRO feature)
- NEW: Recent Products, Featured Products, and Best Selling Products shortcodes (PRO)
- IMPROVED: Preview modal with larger size (1100px) and smooth animations
- IMPROVED: Better modal overlay with blur effect
- FIXED: Body scroll restoration after closing preview modal
- FIXED: Centralized upgrade URL constant for easier maintenance
= 1.0.0 =
- Initial release
- Interactive product table with custom sorting, filtering, and pagination
- Category and tag dropdowns dynamically populated from table data
- AJAX add-to-cart with View Cart button
- Two design styles: classic and modern
- Category products shortcode with customizable layouts
- Sale products shortcode with discount badges
- Fully responsive design for all devices
