Wordpress – Woocommerce Variations (variable merchandise) to Table – Grid Plugin
This WordPress – WooCommerce plugin will turn product’s page default diversifications make a choice-option menus to consumer friendly desk – grid display. It features a self-explanatory with plenty of choices admin settings panel, great documentation and reinforce and per product options.
via: Hostivate / Nitroweb
Do you wish to have this plugin custom designed for your wishes? Take A Look At the hyperlink below.
Please read the installation guide.
Features
- User pleasant and self-explanatory management panel.
- Displays all the wanted knowledge to your variable merchandise with options to disable them.
- Supports “any” when you set your product diversifications
- Helps “custom attributes” that you just might add to the products on the fly
- “Upload Selected to Cart” with make a choice all checkbox for mass adding diversifications to cart
- approach to disable or allow the desk/grid in step with product.
- In Inventory, Out of Inventory And Coffee Inventory (with threshold) custom messages
- Simple to make use of shortcode with full documentation to help you put the desk the place ever you want and shortcodes are finished.
- Easy to make use of global shortcode a good way to show all diversifications of all variable products on any web page.
- Extensible / developer friendly. you can modify the plugin with out hacking it, however via WordPress filters and movements.
- Make permutations stand out with your custom sticker/icon. you'll be able to allow/disable or override it according to adaptation.
- Helps YITH WooCommerce Wishlist
- Supports WooCommerce Product Gift Wrap
- AJAX will also be enabled from settings
- Sorting of table columns within the frontend
- option to permit Responsive layout via the Footable jQuery plugin
- Default table header (vehicle generated), typical custom table header and per product custom desk header can be set
- Easily translatable by the use of .po / .mo information.
- To Be Had translations: English, Greek, Français, Italiano.
Critiques
Utilization
So As to use the Woocommerce Variations to Table – Grid plugin, please navigate from your WordPress administration panel to “Woocommerce -> Variations Desk“
Choices
- Exclude Classes: You Can Also choose whole categories to exclude the plugin so as to display the diversities with the default make a selection menus
- Show Thumbnail: Make A Selection “sure” to show the thumbnail column or “no” to cover it.
- Thumbnail Width in Pixels: You Can Also define the with of the thumbnail in pixels on this field
- Display Stock: Choose “yes” to display the inventory situation column or “no” to hide it.
- In Inventory Text: If the stock is displayed, you may also set the textual content to show when the difference is in inventory
- Out of Stock Textual Content: If the stock is displayed, you can also set the textual content to display whilst the difference is out of stock
- Low Inventory Text: If the stock is displayed, you may also set the text to show when the difference inventory is low
- Low Inventory Threshold: Enter the volume of the variation so that it will trigger the low stock standing
- Show Value: Make A Selection “yes” to show the price column or “no” to cover it.
- Show Amount Field: Select “yes” to display the amount enter field of the products to be added to cart column or “no” to hide it.
- Show Add To Cart: Make A Selection “sure” to display the upload to cart button column or “no” to cover it.
- Display Wishlist: Select “yes” to show the wishlist icon column or “no” to hide it.
- Display Image: Make A Selection “sure” to show an extra symbol/decal/icon column or “no” to cover it.
- Upload Symbol: Add the additional symbol/decal/icon by means of clicking at the Open Media Supervisor button.
- Show Description: Make A Choice “sure” to display an outline below the row of the adaptation.
- Show Table Header: Choose “yes” to display desk header.
- Customized Table Header: You Can Also write your individual customized HTML code for all table headers here.
- Enable Ajax: Make A Choice “yes” to permit AJAX for “add to cart” and “wishlist”
- Allow Responsive Table: Choose “yes” to make the desk cellular friendly
- Order Columns: You Can Also order the columns via drag-n-dropping the listing parts
- you might be able to go! * Keep Changes *
Shortcode
To Your product web page or anyplace have been shortcodes are carried out (eg. posts and pages), you can also use the shortcode vartable . In Case You just positioned the shortcode then it's going to learn the choices of the plugin that you have set by way of the admin settings panel.
So As to customize the shortcode you can also use the following attrinutes (respectively to the above options):
- identification
- sku
- thumb
- thumb_size
- inventory
- in_stock_text
- out_stock_text
- low_stock_text
- low_stock_thresh
- value
- be offering
- symbol
- qty
- cart
- wishlist
- present
- ajax
- desc
- head
- responsive
- sorting
On all attributes, surroundings it to “1” equals to “yes” and “0” equals to “no”, whilst yes or no practice as a potential 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=0As you may realize we now have no longer set the cart, wishlist and so on. attributes, hence the shortcode will do as we've got set by means of the plugin’s settings panel
Should You use the shortcode outsite the product web page, then the “identification” characteristic of the shortcode is necessary!!!
All Variable Merchandise All permutations Shortcode
You May display all variable products variations with the shortcode vartableall. The Same arguments as above can also be used (except identity)
Developer Friendly
Many hooks are in place. Please seek the code for an entire listing. Below are a few of them with examples.
you'll add modify the css magnificence of the hyperlink to the full image for every adaptation with the clear out “vartable_thumb_class_filter”, eg.
add_filter( 'vartable_thumb_class_filter', 'my_vartable_custom__img_class'); function my_vartable_custom__img_class($class) $class = $class.' myclass anotherclass'; return ($class);The Woocommerce “single_add_to_cart_text” filter out is in position. Please refer to Woocommerce documentation.
Actions
You May upload your own css elegance for the table wit “vartable_table_class”, eg.
add_action( 'vartable_table_class', 'my_vartable_table_class'); serve as my_vartable_table_class($class) $class = ' table-hover table-striped '; return ($class);you'll be able to add textual content before and after the desk with, “vartable_before_table” and “vartable_before_table”, eg.
add_action( 'vartable_before_table', 'my_vartable_before_table'); function my_vartable_before_table($text) $text = 'This text '; $text .= 'will go before the table'; echo $text; add_action( 'vartable_after_table', 'my_vartable_after_table'); serve as my_vartable_after_table($text) $text = 'This text '; $text .= 'will go after the table'; echo $text;Take Away the desk from the highest and upload it after the product description
serve as vartable_move_after_description($content) content material = $content . do_shortcode('vartable'); } // otherwise returns the database content go back $content; } add_filter( 'the_content', 'vartable_move_after_description' ); remove_action( 'woocommerce_variable_add_to_cart', 'vt_woocommerce_variable_add_to_cart', 30 );Please do not use add_action if you happen to are using the shortcode means
Necessities
- WordPress 4.ZERO+
- Woocommerce 2.2, Woocommerce 2.3
- PHP 5.2+
Frequently Asked Questions
-
I Am Getting Fatal error: Cannot redeclare woocommerce_variable_add_to_cart()
Please check out de-activating WooCommerce, activating the plugin and re-activating WooCommerce
-
Am I Able To record all permutations of all variable products?
Sure, you'll by the use of the vartableall shortcode.
-
Am I Able To use custom attributes while adding a version?
Yes, this used to be brought on model 1.ZERO.6.
-
Can I positioned this anywhere in my web page?
Sure, you'll by way of the shortcode, if the sector the place you set it shortcodes are achieved. you will need to specify the identification of the variable product at the shortcode arguments.
-
Am I Able To disable the grid for just one or any product i would like?
Sure, you can by means of the product edit screen. Please make a selection “Yes” at the choice “Disable variations table” below the product’s general settings tab.
-
Can I disable the grid for any class i would like?
Yes, you may do this by way of the admin panel that is supplied under “Woocommerce ? Variations Desk”.
-
If I disable the desk/grid for a product can i nonetheless use the shortcode?
Yes, the shortcode isn't getting disabled.
-
Wishlist variations omit the selected attributes
as a result of the way in which that wishlist works, it will no longer enhance variable products that you have set attributes as “any”.
-
What approximately inventory check and AJAX?
Via enabling AJAX, this may occasionally disable the stock amount test while including to cart by the use of the plugin.
Deploy
This wordpress plugin may also be put in as any other wordpress plugin. Install is discreet.
- Extract the zip record you might have downloaded.
- Login on your administration panel (ex. http://www.yourdomain.com/wp-admin).
- Go To Plugins -> Add New.
- At the top of the page click on the “Upload Plugin” hyperlink
- Click On make a choice report (or what your browser makes use of to navigate on your information)
- From the extracted files of step one (1) navigate to and choose woo-permutations-desk.zip and click “Install Now“
- You May be requested to confirm your need to set up the Plugin.
- If that is the first time you’ve put in a WordPress Plugin, you may wish to input the FTP login credential data. In Case You’ve put in a Plugin before, it will nonetheless have the login data. this knowledge is obtainable thru your web server host.
- Click Continue to proceed with the install. The ensuing installation screen will listing the installation as a hit or word any problems in the course of the set up.
- If a hit, please click Activate Plugin to activate it.
- If You get an blunders, please de-turn on WooCommerce, activate the plugin and re-turn on WooCommerce
Changelog
1.2.3 05/03/2016
- Characteristic: Brought the choice to transport the table underneath the image at the unmarried product page
- Bug: Redirection to cart used to be now not operating
1.2.2 05/02/2016
- Characteristic: Upload exams on min and max quantity by means of JS
- Trojan Horse: Offer/further image would seem both if an override was set
1.2.1 05/01/2016
- Function: Add option to hide the checkboxes and control what's delivered in the cart simplest by amount
- Characteristic: Added technique to position the description inline at the same row or on a separate row
- Characteristic: Delivered possibility to hide out of stock diversifications
- Characteristic: Brought international upload to cart position atmosphere
- Feature: Added consistent with product default sorting option
- Feature: International button will now display the overall choice of products which can be about to be added to the cart
- Characteristic: Delivered technique to set default quantity consistent with varioation
- Characteristic: Introduced choice to hide a adaptation from the table
- Feature: Added edition weight and dimensions as table columns
- Malicious Program: The cart will now be up to date with AJAX name
- Bug: “Out of inventory” and “backorder” worm repair
- Trojan Horse: Added some CSS classes to make the global upload to cart button to look like a button
1.2.ZERO 12/28/2015
- Function: Delivered the attribute slug as a CSS class, so you can have control on it
- Characteristic: Delivered – / + buttons solution to keep watch over the quantity
- Bug: Got Rid Of sorting on “Select All” column
- Worm: Mounted cell label now not showing in some instances
- Malicious Program: Fixed do_action hooks. The Whole Lot can be echoed now.
- Computer Virus: Mounted default quanity to be delivered to cart was once always initialy 1
1.1.9 10/THIRTEEN/2015
- Function: Added steps fields for each model for the quanity input box
- Feature: Added a couple of hooks
- Bug: Settings don't seem to be reset for those who de-turn on and re-turn on the plugin
- Bug: Out of the stock will have to show if the volume of the product is zero and you've gotten checked the inventory management
- Bug: If you place amount to 0 and click on upload to cart it'll no longer add it any further
1.1.8 09/02/2015
- Feature: Brought environment for default quantity worth
- Trojan Horse: IE should paintings tremendous now
- Malicious Program: Mounted sorting whilst all variations have a sorting worth
1.1.7 08/26/2015
- Function: Added way to disable further/be offering image consistent with product
- Characteristic: Delivered action (hook) in the add to cart form per row
- Bug: Fastened factor with offer column showing even supposing it used to be no longer enabled
1.1.6 08/24/2015
- Function: Removed Footable and brought “Stupid jQuery Desk Kind”
- Feature: The plugin is now appropriate with so much “Fast View” plugins
- Feature: The desk is now responsive by means of default
- Trojan Horse: Mounted issue with Woocommerce v. 2.4.5 that caused the differences no longer showing
1.1.5 07/06/2015
- Malicious Program: Mounted redirection to cart
1.1.4 07/01/2015
- Characteristic: Now the plugin tests and can work with crappy imported products
- Bug: Fixed conceivable function war
1.1.3 06/19/2015
- Characteristic: Added choice to cover or no longer zero priced variations
1.1.2 06/17/2015
- Function: Delivered sorting choice of the desk’s columns on the frontend
- Trojan Horse: Mounted epmty columns on the table
- Malicious Program: Fastened add to cart column at all times on at the frontend
- Trojan Horse: Fastened columns array overwriting in a few permutations setups
- Worm: More Than A Few worm fixes
1.1.1 03/23/2015
- Characteristic: Brought responsive possibility by the use of the Footable jQuery Plugin
- Bug: Quite A Lot Of fixes and exams for the header
1.1.ZERO 03/20/2015
- Function: Introduced desk headers
1.0.8 03/17/2015
- Trojan Horse: Fixed AJAX factor when a couple of products where on the comparable page
1.0.7 03/07/2015
- Trojan Horse: Mounted “international add to cart” no longer running while “add to cart” column isn't displayed
- Bug: Removed checkbox whilst the variable product can not be purchased
- Function: Added a few loading and entire icons for the worldwide upload to cart button
- Characteristic: Delivered method to disable the substitute of the default permutations drop down globally. in this manner, everything will be as default WooCommerce and you'll be able to display the desk/grid handiest via the shortcode.
1.ZERO.6 03/06/2015
- Delivered international shortcode which will show all variations of all variable products.
- Delivered International Add To Cart button.
- Delivered Low Inventory functionality.
- Added make stronger for attributes sorting.
- Added support for customized attributes whilst including the adaptation
1.ZERO.5 03/04/2015
- Introduced product “identification” option at the shortcode
1.ZERO.4 02/26/2015
- Introduced beef up for WooCommerce Product Gift Wrap
- Delivered description in keeping with variation field and settings
- Delivered AJAX strengthen on “Add to cart” and “Wishlist” click
- Introduced Italian translation (way to Antonio)
- Fastened notices for “Undefined index”
1.0.3 02/24/2015
- Fixed bug while disabling column
1.ZERO.2 02/22/2015
- Added override of extra symbol consistent with edition
- Brought sorting of columns
- Brought SKU option as column
- Brought a few filters
- Brought French translation
1.ZERO.1 02/21/2015
- Resolved trojan horse that prevented the disabling of the columns
- Added tag (%n) so you can also show the choice of the goods you've gotten in stock within the “In Inventory Textual Content”
- Delivered Greek translation
1.ZERO 02/20/2015
- Initial free up
Resources and Credits
This plugin makes use of the next libraries
- Select2
- Stupid jQuery Table Kind
FULL DOWNLOAD
No comments:
Post a Comment