This page contains a list of small custom plugins and custom functionality for WooCommerce. All code can be used in your child themes functions file or custom functionality plugin. Also included are tutorials ( both free & premium ) for members.
Custom WC Plugins & Code Snippets
- WooCommerce Single Product Page Hooks – Simple Products
- Add Read More Link Beside Add To Cart Button In WooCommerce Archive Templates For Genesis
- Show Products From Same Taxonomy Term As Single Product – WooCommerce
- Custom Loop for Products In Custom Taxonomy Terms – WooCommerce
- Remove Duplicate Products When Using 2 Loops – WooCommerce
- Custom Product Loop – WooCommerce
- Custom Product Loop Using WP_Query – WooCommerce
- Custom Product Loop Using WC_Product_Query – WooCommerce
- Remove Duplicate Products When Using 2 Loops For Products In Same Taxonomy Term
- Custom Loop 1 Before Out of Stock Products & Loop 2 After All Single Products – WooCommerce
- 3 Custom Loops for Related Products No Duplicates – WooCommerce
- Remove Related Products Per Single Product – WooCommerce
- Multiple Related Product Loops Based On Stock Status – WooCommerce
- Add Product Meta To Shop Loop Archives – WooCommerce
- Related Products By Same Tag Else By Same Category – WooCommerce
- Remove Meta Per Single Product – WooCommerce
- Related Products By Tag Else Category Else Custom Taxonomy Term – WooCommerce
- Show Related Products If More than X Number Else Show Different Loop – WooCommerce
- Related Products By Category Else Brand Else Tag – WooCommerce
- Multiple Related Products Loops Include All Levels of Children – WooCommerce
- Single Product Quantity Discount – WooCommerce
- Remove Star Rating Per Product in WooCommerce
- Remove Add To Cart Button By Product Category – WooCommerce
- Close Add To Cart Popup Modal After Specific Time – WooCommerce
- List Shipping Addresses With Processing Status – WooCommerce
- Show Total Stock Level For All Product Variations – WooCommerce
- Product Category Purchasable For Specific User Role Only
- Custom Product Name For WooCommerce Receipts
- Add Author to Woocommerce Products
- Add Co Authors to Woocommerce Products
- Automatically Add The Same Quantity of a Addon Product To Match The Quantity of Another Product
- Change The Text of The Add To Cart Button On Specific WooCommerce Product Page
- Set Out of Stock Threshold Per Product WooCommerce
- Conditionally Show Hide Custom WooCommerce Checkout Fields Based on Cart Weight
- Only Allow 1 Coupon Code On Cart & Checkout WooCommerce
- Restrict Shipping To Specific States in WooCommerce
- Custom Subscription Length Plugin for WooCommerce Subscriptions
- Fixed Dollar Amount Discount On 2nd Item Only in WooCommerce
- Remove Download Link From WooCommerce Order Emails
- Different Variable Product Names for PayPal and Credit Card Receipts In WooCommerce
- Only Allow Woo Products From Any Category To Be Added To Cart Once Item from Specific Category Added 1st
- How to Restrict Products from Being Sold on a Single Day To 1 Category in WooCommerce
- Delivery Date Picker for WooCommerce
- Conditional Datepicker for WooCommerce Checkout Page
- Restrict Product Purchase At Checkout by Email Address in WooCommerce
- Custom Out Of Stock Threshold Per Variable Product in WooCommerce
- Add Donation Number Field To Checkout in WooCommerce
- Exclude Upsell Products by Category in WooCommerce
- Add Custom Field for CSV Product Export To Spreadsheet in WooCommerce
- Customer Order Count Column for WooCommerce
- Minimum Quantity Per Product in WooCommerce
- Add Custom Text Area To Input Email Addresses On WooCommerce Settings Page
- Restrict products by billing email addresses at checkout – WooCommerce
- Custom Out of Stock Text for Specific Product Ids
- Fixed Price On 1st Item Adding Discount on 2nd & Subsequent Items – WooCommerce
- Add Checkout Fee by Payment Method – WooCommerce
- Add Payment Gateway Fees by Percentage & Fixed Price in WooCommerce
- Custom Order Description For PayPal, Credit Card Receipt, Checkout & Order Email
- Remove Product Order Name & Description From WC Paypal Payments Purchase Details
- Add Linked Products To Thank You Page In WooCommerce
- Remove Description From Purchase Details – WooCommerce PayPal Payments Plugin
- Add Up Sells and Cross Sells To WooCommerce Checkout Page
- Custom Products Loop Template With Pagination for WooCommerce
- Show Product Category Thumbnails With Links In WooCommerce
- Custom Loop Template for Products by Parent Category Foreach Sub Category Level In WooCommerce
- Custom Template for All Sub or Child Category Levels In WooCommerce
- Remove Child Products From The Default Child Taxonomy Terms Template In WooCommerce
- Single Product Page Cross Sells
- Get & Display Variation Description on Single Products
- Show WooCommerce Product Images In The Genesis Sidebar
- Get Total Quantity & Subtotal for Products in Specific Category WooCommerce
- Conditionally Remove Available Gateways for Orders Until Set Count is Reached for Specific Products on the Checkout Page
- Add Comments To Single Product Pages in WooCommerce
- Minimum Order Total Except When Product Contains a Specific Word in WooCommerce
- User Role Specific Free Shipping When Above Cart Total in WooCommerce
- Free Shipping Coupon Minimum Spend WooCommerce
- Add Notice On Shipping Method Change Using WP Ajax in WooCommerce
- Weekly Discount For Custom Contributors Role Based on Count of Users Posts
- PHP Pass Thank You Page Product Data Using jQuery Script in WooCommerce
- Coupon Marketing Data foreach Order in WooCommerce
- Custom Title for Each Product on Shop Loop Archives WooCommerce
- Print Single Product Page Data Keys & Values var_dump and json WooCommerce
- Collect Customers Date of Birth at Checkout in WooCommerce
- If Today is Customers Birthday Show Email in WooCommerce
- Birthdays for WooCommerce Customers
- How To Change The Tax Rate Based on User Role in WooCommerce
- Show the discount on the email invoice for each Individual Item in WooCommerce
- Remove Coupon Field if Total is Zero
- Add Image Upload Field To WooCommerce Checkout
- Custom Related Products Per Product in WooCommerce
- Custom Add To Cart Button Link In WooCommerce
- 2 Ways To Show Only In Stock Related Products in WooCommerce
- Infinite Scroll Shop Page Products WooCommerce
- Minimum Order Total Based on Shipping Method Woocommerce
- Shipping Class Conditional Tag for WooCommerce
- Add Custom Fee To Cart & Checkout Page Totals in WooCommerce
- Buy 1 Get 1 Free for WooCommerce
- How To Order Upsell Products By Meta Query Parameters WooCommerce
- Minimum Order Quantity Based on Shipping Zone in WooCommerce
- Change Price Based on WooCommerce Shipping Zone
- Different Price Based on WooCommerce Shipping Method
- Send customer email when coupon used & order complete
- Buy This Quantity Get % Discount for Specific Products in WooCommerce
- Add Fee Based on Quantity for Specific WooCommerce Products
- Add Cart Fee Based on Date Time for Specific WooCommerce Products
- Single Variable Product Page Hooks for WooCommerce
- WooCommerce Variation Thumbnails in Slider
- Add Dynamic Checkbox to WooCommerce Single Product Page to Change Price
- Add Quantity Field to Shop Page in WooCommerce
WooCommerce Tutorials - ( limit of 10 )
- Set Default Variation in WooCommerce
- Add Flat Rate Shipping Fee Plus Extra Fee Per Unit in WooCommerce
- Move Entry Title Before Product Image on Mobile Screen Widths in WooCommerce
- Excerpt View in WooCommerce
- Replace The Product Image with a Video in WooCommerce
- How To Filter Products by Attributes in WooCommerce
- How To Show Low Stock Banner on the Product Catalog Page in WooCommerce
- Disable Shop Page Links To Single Product Page WooCommerce
- Buy 2 Get 1 Free WooCommerce
- WooCommerce Show How Many Products Left in Stock
- Horizontal Accordion for Products in WooCommerce
- How To Filter Shop Page Items by 1 or More Product Categories in WooCommerce
- WooCommerce Exclude On Sale Products from Shop Page
- Add Custom Settings Tab to WooCommerce
- Change Currency for Manual Orders in WooCommerce
- Product Images Gallery In Woo Flex Slider
- Add Flat Rate Fee Per Product With Free Shipping Minimum in WooCommerce
- Code To Set Minimum Quantity Per Product in WooCommerce
- Custom Single Product Page Templates for Each Category in WooCommerce
- Set Default Product Type to Variable in WooCommerce
- How To Show Variation Options on The Shop Page in WooCommerce
- Variations as Single Products in WooCommerce
- Quantity Inventory Progress Bar for Stock Levels in WooCommerce
- Show WooCommerce Variation Images in Slick Slider
- Use The 1st Gallery Image As The Featured Image On The Product Category Archives in WooCommerce
- Redirect SKU from URL Directly to Specific Product Variation in WooCommerce
- Related Products In Same Category
- Wholesale Discount With Price Strike Through in WooCommerce
- Add Custom File Upload Field for Customers To Download On My Account Page in WooCommerce
- Set Base Rate for Additional Flat Rate Shipping Fees by Any Multiple in WooCommerce
- Set WooCommerce Shipping Rates Based on Quantity
- Add Expiration Date To Order Emails
- Add Countdown Timer To Sales Flash in WooCommerce
- Shortcode to add custom fields to the product description
- Show The Term Description on All Paginated Pages of an Archive
- Add Free Product When Coupon Code is Applied
- Add Discount for Multiples In Item Subtotal & Cart Totals
- Remove the a tag ( ahref link ) from the categories list in WooCommerce
- Random Free Product For Each Day in WooCommerce
- Force Set Quantity Per Variable or Simple Product
- Force Minimum Number of Variations or Products Before Checkout
- Remove Price from Subscription Product Which Offers Free Trial At Cart & Checkout
- Custom Field to Allow Conditional Shipping Method for Specific Users Only
- Remove Price Quantity and Subtotal from Cart for Products in a Specific Category
- Add Variation Images To The Product Gallery in WooCommerce
- Product Images in Popup Modal WooCommerce
- Force Quantity Multiple for Variations in WooCommerce
- Add WC Product Category Image In a Popup
- Display Gallery of Variation Images On Single Product Page
- Add Checkbox To WooCommerce Checkout Order Table Totals
- Remove Add To Cart for Products In Specific Categories by Users Length of Registration Period
- Restrict Products to Checkout by Any Multiple
- Upsells On Single Product Pages Conditionally
- Donation by User Role at Checkout Page in WooCommerce
- Auto Update Order Status for Default and Custom Order Statuses
- Restrict Product Sale by Time Period of User Registration in WooCommerce
- Set Specific Products on Sale by Time and Date
- Add Donation Percentage to Checkout Totals
- How To Show Content After Purchase
- Show Out of Stock Products for Specific User Role
- Add a Percentage Discount on a Per Product Basis in WooCommerce
- Add Download Link To Add To Cart Button in WooCommerce
- PHP Code To Add Button Next To Add To Cart Button
- Single Product Page on Home Page in Genesis for WooCommerce
- Show Your Latest Single Product Page On The Front Page
- Add Category Link Before Add to Cart Button
- Shortcode To Show Content After Purchase in WooCommerce
- Install Invisible reCAPTCHA On Checkout Page in WooCommerce
- Open External WooCommerce Product Loop Link in New Window
- Show The Content In WC Product Description for Paying Customers Only
- Single Product Variations as Related Products in WooCommerce
- How To Create a Custom Single Product Page Template in WooCommerce
- Minimum Quantity Based on Shipping Method in WooCommerce
- Shortcode for WooCommerce Product Tags
- How To Modify Archive Templates in WooCommerce
- How To Create Custom eMail Templates in WooCommerce – Beginners
- Custom Cart Total For Set Number of Items In Specific Product Category – WooCommerce
- Add Dual Pricing Per Product in WooCommerce
- Custom Button Link Per Product in WooCommerce
- Remove Single Product Image Per Product
- Open WC Mini Cart Links In New Window
- Open WooCommerce View Cart Button Link In New Window
- How To Redesign The Single Product Page Template In WooCommerce
- Add Multiple Authors To WooCommerce Products
- Add Text Field To WooCommerce Product Category Pages
- Add Published Date Per Product – WooCommerce
- Different Menu On WooCommerce Pages
- Remove Coupon From Cart Page – WooCommerce
- Remove Single Products From Shop Page Loop – WooCommerce
- Add Custom Product Meta To Archives – WooCommerce
- Add Custom Field Content Before & After Products – WooCommerce
- Submit Button Notice for Product Reviews – WooCommerce
- Remove Current Single Product From Shortcode Products – WooCommerce
- Custom WC Product Title On Orders for Checkout, PayPal, Credit Card & Email Order Receipts
- Open External/Affiliate Product Links In New Window – WooCommerce
- Add Brand Custom Taxonomy To WooCommerce Products Shortcode
- 3 Ways To Exclude Products From WooCommerce Related Products
- Add WooCommerce Cart To Nav Menu Widget In Genesis
- Show a Message at The Top of Your Page For New Site Visitors Using a Cookie
- If WooCommerce Product Out Of Stock, Show Widget
- Custom Role To Allow Users To Submit WooCommerce Products For Review
- Make WooCommerce Product Archives Look Like Essence Pro Archives
- Modify Or Remove Address & Checkout Fields On WooCommerce Checkout Page
- WooCommerce Product Categories Widget – Change The Order Of Categories
- WooCommerce Front Page Template For Genesis
- Custom WooCommerce Shop Page Template For Genesis
- Override WooCommerce archive-product.php Template File In Genesis
- How To Make WooCommerce Shop Page Images Link To Other Websites
- Filter WooCommerce Main Product Image
- Remove Essence Footer CTA From WooCommerce Pages
- Custom WooCommerce Product Image
- Add WooCommerce Product Images Using ACF
- Add WooCommerce Product Images Using WP Custom Fields
- Add WooCommerce Cart Count & Total Price To Genesis Nav Menu
- Custom WooCommerce Single Product Page Template For Genesis
- Custom WooCommerce Product Page Archive Template For Genesis
- 2 Ways To Show Custom Header Images On Each WooCommerce Product Category Page
- Add Image After WooCommerce Product Category Page Title In Genesis Child Themes
- Genesis Layout Settings On WooCommerce Pages
- Change Number of Product Columns On WooCommerce Archive Pages In Genesis
- Add Woo Shopping Cart Basket To Nav Menu In Genesis
- Outfitter Pro Shop Page Like Front Page 2 Products Widget
- Move Users Posts To Draft When User Role Changes After Expired Subscription
- Replace Masonry With CSS Grid In Outfitter Pro
- Delete Posts For Expired Subscribers When Role Changes
- Remove Sidebar on WooCommerce Pages
- Show Custom Menu, Title, Tagline & Header Widget On All WooCommerce Pages
- WooCommerce Conditional Tag Checks All Pages
- Add WooCommerce Cart Quantity & Total Price To Nav Menu
- Link Site Title On WooCommerce Pages To Shop
- Add Next & Previous Product Navigation Links To WooCommerce Single Products
- Add Custom Menu To Specific WooCommerce Pages Only
- Change Width of Content & Sidebar on WooCommerce Shop Page Using Genesis
- 2 Ways To Move The Sidebar To The Left in WooCommerce Pages Using Genesis
- Add Custom Genesis Sidebar To WooCommerce Archive Product Page Template
- WooCommerce Full Width Single Product Summary Page Elements
- Code Snippets To Modify WooCommerce Single Product Page Elements
- Add Widget After Woo Commerce Single Product Pages in Genesis
- Add Custom Genesis Sidebar To WooCommerce Single Product Page Template
- Benefits of Integrating & Customizing WooCommerce With Genesis Themes
- Exclude Categories From The WooCommerce Product Category Widget
- Add Text To WooCommerce Product Category Archive Pages Conditionally
- Remove WooCommerce Single & Thumbnail Images From Product Details Page
- 2 Ways To Add A Widget Before Woo Commerce Product Pages
Leave a Reply