Compatible with WordPress 5.x and WooCommerce 6.x

WordPress – Woocommerce Variations (variable products) to Table – Grid Plugin

This WordPress – WooCommerce plugin will turn product’s page default variations select-option menus to user friendly table – grid display. It features a self-explanatory with plenty of options admin settings panel, great documentation and support and per product options.

by:
Nitroweb

Please read the installation guide and the plugin description. If you are not sure about something, please ask BEFORE purchasing

{#item-description__please-read-the-installation-guide}

Features

  • User friendly and self-explanatory administration panel.
  • Displays all the needed data for your variable products with options to disable them.
  • Supports “any” when you set your product variations
  • Supports “custom attributes” that you may add to the products on the fly
  • “Add Selected to Cart” with select all checkbox for mass adding variations to cart
  • Option to disable or enable the table/grid per product.
  • In Stock, Out of Stock and Low Stock (with threshold) custom messages
  • Easy to use shortcode with full documentation to help you put the table where ever you need and shortcodes are executed.
  • Easy to use global shortcode that will display all variations of all variable products on any page.
  • Extensible / developer friendly. You can alter the plugin without hacking it, but via WordPress filters and actions.
  • Make variations stand out with your custom sticker/icon. You can enable/disable or override it per variation.
  • Supports WooCommerce Variation Swatches and Photos
  • Supports YITH WooCommerce Wishlist
  • Supports YITH WooCommerce Quick View
  • Supports WooCommerce Product Gift Wrap
  • Supports Additional Variation Images Gallery for WooCommerce
  • AJAX can be enabled from settings
  • Sorting of table columns in the frontend
  • Default table header (auto generated), generic custom table header and per product custom table header can be set
  • Easily translatable via .po / .mo files.
  • Available translations: English, Greek, Français, Italiano, Polish.

Reviews

Enabled WooCommerce Variation Swatches and Photos support

Usage

In order to use the Woocommerce Variations to Table – Grid plugin, please navigate from your WordPress administration panel to “Woocommerce -> Variations Table

Options
  1. Exclude Categories: You may select whole categories to exclude the plugin in order to display the variations with the default select menus
  2. Display Thumbnail: Select “yes” to display the thumbnail column or “no” to hide it.
  3. Thumbnail Width in Pixels: You may define the with of the thumbnail in pixels in this field
  4. Display Stock: Select “yes” to display the stock condition column or “no” to hide it.
  5. In Stock Text: If the stock is displayed, you may set the text to display when the variation is in stock
  6. Out of Stock Text: If the stock is displayed, you may set the text to display when the variation is out of stock
  7. Low Stock Text: If the stock is displayed, you may set the text to display when the variation stock is low
  8. Low Stock Threshold: Enter the quantity of the variation that will trigger the low stock status
  9. Display Price: Select “yes” to display the price column or “no” to hide it.
  10. Display Total (New): Select “yes” to display the totals column or “no” to hide it.
  11. Display Quantity Field: Select “yes” to display the quantity input field of the products to be added to cart column or “no” to hide it.
  12. Display Add To Cart: Select “yes” to display the add to cart button column or “no” to hide it.
  13. Display Wishlist: Select “yes” to display the wishlist icon column or “no” to hide it.
  14. Display Image: Select “yes” to display an extra image/sticker/icon column or “no” to hide it.
  15. Add Image: Upload the extra image/sticker/icon by clicking on the Open Media Manager button.
  16. Display Description: Select “yes” to display a description under the row of the variation.
  17. Display Table Header: Select “yes” to display table header.
  18. Custom Table Header: You may write your own custom HTML code for all table headers here.
  19. Enable Ajax: Select “yes” to enable AJAX for “add to cart” and “wishlist”
  20. Enable Responsive Table: Select “yes” to make the table mobile friendly
  21. Order Columns: You may order the columns by drag-n-dropping the list elements
  22. You are ready to go! * Save Changes *

Shortcode

On your product page or anywhere were shortcodes are executed (eg. posts and pages), you may use the shortcode [vartable] . If you just put the shortcode then it will read the options of the plugin that you have set via the admin settings panel.
In order to customize the shortcode you may use the following attributes (respectively to the above options):

  • id
  • sku
  • thumb
  • thumb_size
  • stock
  • in_stock_text
  • out_stock_text
  • low_stock_text
  • low_stock_thresh
  • price
  • offer
  • image
  • qty
  • cart
  • wishlist
  • gift
  • ajax
  • desc
  • head
  • responsive
  • sorting

On all attributes, setting it to “1” equals to “yes” and “0” equals to “no”, when yes or no apply as a possible options. Here is an example:

[vartable thumb=1 thumb_size=150 stock=1 in_stock_text="We have plenty" out_stock_text="Everything is gone" offer=0 qty=1 ajax=0]

As you may notice we have not set the cart, wishlist etc. attributes, hence the shortcode will do as we have set via the plugin’s settings panel
If you use the shortcode outsite the product page, then the “id” attribute of the shortcode is mandatory!!!

All Variable Products All variations Shortcode

You may display all variable products variations with the…