woocommerce customization

WooCommerce Customizations

woocommerce customizationWooCommerce offers a stable and multi-faceted platform for eCommerce applications. Hundreds of plugins and customizations are available. Here are some of my favorites (i.e., those I find useful!).

I have installed WooCommerce both as an online store, as well as a registration system for a seminar.

As a side note, most of the official Woocommerce plugins are available without support or automatic updates from 3rd party vendors.for a fraction of the cost – this might be a good way to try a couple of the programs – search ‘reviews of …’ for more information.

3rd Party Vendors

Plugins

  • UltimateWoo – a free bundle of 15popular WooCommerce plugins: Advanced Notifications, Ajax Layered Navigation, Amazon S3 Storage, Checkout Field Editor, Name Your Price, Product Enquiry Form, Product Image Watermark, Shipment Tracking, Social Login, Stripe Payment Gateway, Tab Manager, UPS Shipping, USPS Shipping (as these are free, they may be outdated versions of the official Woocommerce plugins).
  • Woocommerce Jetpack – has a bunch of nice features:
  • Add Tip WooCommerce, Adds an optional field to add a tip or make a donation
  • WooCommerce Custom Price Label, Generate your own price text – such as Call for Details, or Special!
  • WooCommerce Menu Cart, Places a menu cart icon in menu bar when a product is in the cart
  • WooCommerce Poor Guys Swiss Knife, Lots of goodies here
  • WooCommerce PDF Invoices and Packing List, Generates PDFs
  • WooCommerce Accepted Payment Methods, using shortcode or widget; displays payment methods (a bit outdated perhaps)
  • Smart Manager for e-Commerce, Generates tables and allows sorting of orders, products, customers, etc.
  • Striper, Adds Stripe Payment gateway
  • WooCommerce Admin Bar Addition, Add menu on dashboard bar allows easy access to new orders, products, and other features
  • WooCommerce Customizer, Change text of add to cart button and
  • WooCommerce Grid/List Toggle, Display options
  • WooCommerce Conversion Tracking, allows tracking code on products (settings are in the Woocommerce > Settings > Integration menu, and on individual product pages).
  • Wakker Media Newsletter Checkout Checkbox – a quick solution for adding a checkbox on the Woocommerce Checkout Page for Stefano Lissa’s Newsletter plugin.
  • To hide products during certain period, use the Scheduled Content, or Show/Hide Content at Set Time, plugins.
  • Scheduled Posts
  • WooCommerce Add to Cart Custom Redirect, redirects after adding to cart
  • USPS shipping options and Shipment Tracking are both free in the Ultimate Woo lite plugin. Shipment tracking is also available from GPL Plugins for $5/
  • Woocommerce Product Details Customizer – I use it to remove the default image on a product page (this image is often poorly cropped), and to replace the default number of related products (2) with 3 or 4. It appears in the product section of Woocommerce settings.
  • Custom Related Products for WooCommerce – Select your own related products instead of pulling them in by category. Adds a window to the linked products section of the Woocommerce settings on the product edit page.
  • Shatner Name Your Own Price – like it says
  • Not Price Woocommerce, removes the price and add to cart buttons (like premium Catalog Visibility Options plugin – see below)
  • Woocommerce Catalog – also like Not Price and Catalog Visibilty, but can be set to disable prices on individual categories (in WP Settings submenu)
  • YITH Woocommerce Compare – compare products
  • YITH Woocommerce Zoom Magnifier
  • Pricing Deals for Woocommerce – Dynamic Pricing, Wholesale pricing, Category Pricing, Pricing Tiers, Buy one, Get one deals, Quantity bulk discounts, Group pricing, Product and Variation Pricing, Schedulable (highly rated!) – appears on the Main Menu.
  • Woocommerce Empty Cart Button – sweet and simple!
  • Woocommerce Products per Page – product display options
  • Woocommerce Product Archive Customizer – details of archive display
  • Woocommerce Dynamic Gallery – shows images on product pages
  • Removing the sort bar on category pages. This CSS worked for me:

.dp-sorter{
display: none !important;
}
.dp-result-count {
display: none !important;
}
.dp-form-sorter{
display: none !important;
}

Premium Plugins

Customizations

Woocommerce Shortcodes: Shortcodes Included with WooCommerce (from Weaver), and How to Setup WooCommerce Pages Using Shortcodes; here are some product shortcode listings:
Woocommerce Product ShortcodesTemplate Customizations

I believe a plugin is available, but, the templates used by WooCommerce can also be customized by adding them to your themes folder (ideally, a child theme folder – see notes below); see Customizing WooCommerce Order Emails (search for Overriding Email Templates) (as well as How to Add a Custom WooCommerce Email). Here’s another helpful post, Overriding WooCommerce Template Files with a Child Theme.

Using a Child Theme for Customizations

See for example, the Woothemes How to Set up and Use a Child Theme, or Elegant Themes How to Create a Child Theme, or Weaver theme, how to create a child theme. I’ve not used it, but the plugin Child Theme Configurator has great reviews!

Tech Notes

Check the WooCommerce ‘System Status menu’ if you are having problems. For example, upgrading the memory limit on one installation solved an ’empty cart’ problem.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply