Ask SkyVerge

Prevent WooCommerce Checkout for Add-on Products

Today’s Ask SkyVerge question comes from Ian (I’m paraphrasing it a bit though): Is there a way to prevent purchase if a customer only has certain products in the cart? I sell ink cartridges as add-ons for printers, but these should not be purchased alone. I tried using a grouped product, but a customer could only order cartridges or remove the main product from the cart. Can checkout require another category to be present? Sure…

Read More

Ask SkyVerge

Change the default WooCommerce External Product Button

This is an Ask SkyVerge question from Manuel: How can I change the add to cart button for external products? I need to use something besides “Buy product” for my external products. The good news here is that there’s already a setting for your WooCommerce external products to change the button text. When you edit the product, you can enter the button text while creating it, right after you enter the product link. This will…

Read More

SkyVerge WooCommerce Extensions

Creating WooCommerce Memberships Menus for Members

One of our popular Woo Ideas for Memberships is the ability to create a menu for members. We’d examined this for version one of the plugin, but we weren’t crazy about included a lot of the commonly used menu restrictions in the core plugin, so it wasn’t included at launch. We also know that a lot of memberships sites have role-based menu restrictions in place to begin with, such as Nav Menu Roles, and these…

Read More

SkyVerge WooCommerce Extensions

Setting minimum and maximum input values with Measurement Price Calculator

A frequent question I get from developers using our Measurement Price Calculator plugin is along these lines: Can I set minimum and maximum input values for measurements? At present, this isn’t possible because (1) a UI for measurement attributes would be a bit tough to do on the current product page without being confusing, and (2) the inputs for measurements are currently text fields, not number inputs. The reason for this was to maintain the…

Read More

Moving WooCommerce Upsells on Product Pages

Your WooCommerce products can have upsells assigned to them so that you can encourage customers to buy different versions or more expensive products while visiting your product page. You can add these under Product Data > Linked Products while editing a product, and the upsells will be shown at the end of your product description. However, most times this is at the bottom of your product page. What if customers don’t end up scrolling all…

Read More

Ask SkyVerge

Create a “My Memberships” section shortcode with WooCommerce Memberships

Today’s question comes from Scott: Can I use or create a shortcode to have the “My Memberships” area outside of the “My Account” page? In other words, if I wanted to place My Memberships on a page other than the default /my-account page, would I be able to do that? This is an interesting question, as you could add the “My Memberships” table to a custom page on your site, protect that page for members,…

Read More

SkyVerge WooCommerce Extensions

Add a custom Member Area section in WooCommerce Memberships

WooCommerce Memberships 1.5 has been recently released. This release consisted of a compatibility release that added support for WooCommerce 2.5, and also included a number of minor tweaks and bug fixes (see here for the complete Memberships changelog). Soon we will begin work on the next release to introduce new features! Meanwhile, here’s another post about the Member Area, a feature introduced in Memberships 1.4 early last December. This component creates a new page accessible from…

Read More

Ask SkyVerge

Stop WooCommerce Customers from Editing Addresses

This Ask SkyVerge question comes from Bojan: I have a WC catalog site dedicated to a closed user (buyers) group only, so no unknown people can register. All users are preregistered by admin and no free registration is available. Now I need to find the way to remove the buyers ability to edit their data, everything except maybe First/Second name. All the other fields (Company, Address etc.) should be read only. Is this possible? We…

Read More

Change the WooCommerce Price Display

Here’s an interesting question we got from Mike: I sell grass fed beef skewers, and there are a certain number of skewers per pound. Customers should be able to select the number of skewers, but I want to show them the cost per pound so they can compare them. Is this possible? There are a couple moving parts to this question, but the optimal solution here would be to change the WooCommerce price display. As…

Read More

How to Add WooCommerce Delivery Estimates

Showing a delivery estimate for WooCommerce shipping methods can help your customers determine which method is best for the order. For example, while free shipping may be available, what if this takes longer and the customer needs the package by a certain date? To avoid situations like this which may result in an abandoned cart, you can communicate the estimated shipping time up front during the cart / checkout process instead. While you can show…

Read More