I’ve always wanted to set up an automatic promotion on a different Woo product each week. Let’s code it together?
Hosted by Rodolfo Melogli
Masterclass overview
My WooCommerce website sells plugins, courses, memberships, sponsorships. Except for Black Friday, however, I tend not to run any other promotions during the year because I have no time.
My idea is to automate this.
What I want is to automatically discount a specific product each week (50% off), and create a WP page where this product is automatically displayed with its slashed price. In this way I can have a perennial “Deal of the Week” page link in my navigation bar, and get people to talk about it.
In this class, therefore, we will first figure out how to programmatically discount a Woo product. After that, based on an array of product IDs, we will create a function that will run each Monday and set the sale price for a specific product and a sale expiration date. Finally, we will create the WordPress page and dynamically embed the product on sale.
Class Recording
What you’ll learn
Requirements
Upcoming masterclasses
Live Coding a WooCommerce Mini-Plugin
Join me for a live coding session, while I try to develop…
1-Hour WooCommerce Challenge: Let’s Recreate the Nike Product Page
Join me for a live coding challenge, where I’ll customize the WooCommerce…
Buying a WooCommerce Store: All You Need to Know
A guide to valuation, negotiation, and acquisition strategies – along with post-acquisition…
Available recordings
How to Avoid Timeouts When Running Millions of WooCommerce Tasks
Meet Action Scheduler – a scalable processor of large queues of PHP jobs. Learn how…
WooCommerce Reimagined: Powering Up with the AI Advantage
Say goodbye to the same old, boring WooCommerce experience. Let’s dive in and see what…
Live Coding a WooCommerce LMS Plugin
Watch me code a simple WooCommerce plugin for selling and managing online courses. Masterclass overview…
WooCommerce No-Code Automations Make* Simple
* Not a spelling mistake. Here’s how you can build entire workflows and connect WooCommerce…
Better Than Subscriptions: Building a Re-order Page in WooCommerce
Transform WooCommerce re-ordering into a seamless, customer-centric experience that goes beyond the ordinary. Hosted by…
How to Contribute to WooCommerce Core
Learn how to contribute to the WooCommerce plugin code by submitting your first pull request…
Behind the Woo Scenes: How I Run Business Bloomer
Find out how I sell, support and manage the whole business via WooCommerce, some custom…
– BACKED BY –
Is your WooCommerce store prepared for traffic spikes? Improve speeds up to 200% with our
managed WooCommerce hosting. Enjoy scalable server resources, rock-solid security, and 24/7 support.
I have a question prepared for the upcoming Q&A session. I’m interested in understanding if there’s a straightforward method to comply with the EU Omnibus Directive, which mandates displaying information below the price tags of products on sale. Specifically, I’m curious about how to show the lowest price of a product in the past 30 days since it went on sale. Your insights on this would be greatly appreciated, as it would help us ensure we are meeting these requirements effectively. Thank you in advance for addressing this query.
That’s a very good question and I’m sure I will address this in the Q&A (now that I think of this, submitting questions before the event is actually a great idea). Thank you!