The Order/Customer CSV Export extension is often used for forwarding orders to fulfillment services or for generating mailing labels for shipping products. If your shop is based in the U.S. and you are shipping products to overseas locations, the U.S. postal service requires the country name to be fully spelled out, but by default, the […]
WooCommerce Database Version Out of Sync?
For various reasons, your WooCommerce database update might fail which will lead to your database version being out of sync with the WooCommerce version. You can force the database update by hitting this url: wp-admin/admin.php?page=wc-settings&do_update_woocommerce=1. That probably won’t solve the underlying issue of why the update failed, but you can turn on debugging or check your log file […]
WooCommerce Powered Haggling
Moving, Must Sell The arguments in favor of using WooCommerce to power my moving/yard sale were many. I can accept various payment methods, items which have been sold will automatically be marked, etc, etc, etc. One feature of a yard sale that is hard to pull of via an online solution is the haggling part […]
Add WooCommerce billing interval
Caution: be careful with this – if the payment gateway you are using does not support the interval that you are adding this may result in undesirable behaviour. If you need to add billing intervals to WooCommerce Subscriptions this can be done using the Subscriptions provided filter named woocommerce_subscription_period_interval_strings – a very basic example below adds “every 8th” to […]
Programmatically Add Gravity Form to WooCommerce Product
The WooCommerce Gravity Forms Product Add-ons extension allows you to add some very powerful customization options to your WooCommerce products. However, the form must be added on a per-product basis. This works fine for most use-cases but there are cases where it may be desirable to attach the form to all products or to all products […]
Increase WooCommerce Variations per page in the Admin Product Screen
WooCommerce 2.4 made some performance improvements to the variable product interface. There’s an overview of the changes here: Improving the Variations Interface in 2.4 Where this helps most is in the case of products which have many variations – unfortunately, in some cases this may hinder re-ordering the variations due to the pagination. It is possible […]
Shortcode in WooCommerce Variation Description
WooCommerce 2.4 added the ability to add a description to each variation of a variable product. By default, that field does not support shortcodes (the value is stored in the postmeta table – not the post table) – but, what if you would like to use shortcodes in the variation description? It is possible with […]
Remove ‘today’ from ‘fully booked days’ in WooCommerce Bookings
WooCommerce Bookings will count ‘today’ as ‘fully booked’ if the product in question can no longer be booked (it’s too late in the day) or if today is not available due to availability rules. This is mostly done as a shortcut to save on system resources but it may cause confusion or even FOMO for […]
Memberships, Discounts & Subscriptions Sign-up Fee
One of the features of the WooCommerce Memberships extension is the ability to offer purchasing discounts to your customers if they are a member of a qualifying membership plan. Many site owners sell subscription products and in many cases these subscription products are configured with a sign-up fee to cover on-boarding costs for the subscriber. Since […]
Bookings Resource Dropdown Behaviour
If you’re using WooCommerce Bookings and your bookable product has customer selected resources, you may find that customers are inadvertently choosing the incorrect resource since, by default, the booking form outputs the resources dropdown selector with one resource pre-selected. You can, however, hook in to a Bookings provided filter named booking_form_fields and effectively de-select the default resource, thereby […]
- « Previous Page
- 1
- …
- 3
- 4
- 5
- 6
- Next Page »