The WooCommerce My Account login form redirects to… itself once a WordPress user logs in. So, what if you want to redirect logged in users to another page or a different My Account endpoint?
Also, when you have a custom Login page, you may need to redirect users to the… My Account page!
Either way, here’s how to change the default redirect behavior. Enjoy!
Continue reading WooCommerce: Custom Login Redirect @ My Account
The WooCommerce My Account > Downloads endpoint features a table which lists the available downloads. This table has 4 default columns: Product, Downloads remaining, Expires, Download (as you can see from the screenshot below).
Now, it’s very likely you may want to rename these headings into something more readable or understandable. On top of that, you may want to change the content of whatever column – you’ll find a workaround for this as well. Enjoy!
Continue reading WooCommerce: Rename Downloads Table Column Title @ My Account
Even when the “shipping calculator” is disabled on the WooCommerce Cart page, a “Shipping to…” string will appear in the cart totals if an address has been previously entered or if geolocation is enabled.
Most WooCommerce store owners, however, wish to remove / hide this text, as it can be confusing for the customer. In this quick tutorial, we’ll study two different workarounds to achieve the same result. Enjoy!
Continue reading WooCommerce: Hide “Shipping to…” Address @ Cart
There are times when the WooCommerce countries database is simply not enough. While the WooCommerce team is usually very fast at updating its code (though, the newest country is apparently South Sudan, which became independent in 2011, the year WooCommerce launched!), you may need to DIY in certain cases.
Think of Northern Ireland for example. It’s not a “country”, however most Irish businesses would ship to Northern Ireland and not to “UK”, so having “Northern Ireland” in the Checkout page country dropdowns may help.
In this edge case study, we’ll basically take a look at how to add a custom country, how to make sure this custom country shows at checkout as a possible option (and in the shipping zones admin section), and also how to assign to it a custom list of states. You never know!
Continue reading WooCommerce: Add a New Country For Billing/Shipping
When building a WooCommerce store, one important factor to keep in mind is offering your customers seamless page navigation and design experience while ensuring faster page speed and performance. It helps boost customer satisfaction and improve business sales.
According to Akamai’s research, even a 1-second delay affects the websites’ conversion rates by 7%, as your store’s page loading speed is one of the important determining Google’s SEO factors.
Thus, to avoid delays and create a beautiful and appealing website, you must choose an excellent WooCommerce theme for your store.
However, considering the wide range of options – selecting a multipurpose, user-friendly, and attractive WooCommerce theme can get challenging and overwhelming. Hence, today, in this article, we review one of the fastest WooCommerce themes – Shoptimizer.
In this article, we’ll review the theme’s overview, interface, important features, and pricing to see if it’s the right fit for your WooCommerce store. Let’s begin!
Continue reading WooCommerce: Shoptimizer Theme Review
The customer’s WooCommerce My Account Orders page displays all their orders, no matter the “status” (completed, processing, on-hold, pending, etc.).
It may happen that you, as a WooCommerce store manager, need to hide certain orders, for example the “on-hold” ones, or all orders with a custom order status.
Thankfully, this is very easy with a few lines of PHP. Enjoy!
Continue reading WooCommerce: Hide Specific Orders (e.g. On Hold) From My Account Orders Page
Are you looking for ways to raise funds for a charity event or a non-profit organization? There are a multitude number of ways to go about it.
You can host an exclusive or virtual fundraising event, run email campaigns to collect funds, or even encourage friends and families to contribute their parts to the fund. However, these ways require a lot of legwork, including finding a place to host fundraising events, inviting guests, or hiring an email strategist to run marketing campaigns – which is time-consuming and expensive.
The solution? Collecting online donations via WordPress or WooCommerce plugins to effectively raise funds for special causes, such as charities, non-profits, or relief funds.
This article shares the best, easy-to-use, affordable WooCommerce fundraising and donations plugins you can use. Let’s get started!
Continue reading WooCommerce: Donation / Fundraising Plugins
The default WooCommerce frontend product search returns results based on whether the search term is present in the product title, SKU, short and long description.
But what if you also want to search inside a custom field i.e. you have a custom field called “_brand” and you also want to search by “_brand”?
Now, I’m not sure I’ve explained this in plain English, so let’s take a look at a practical example. Enjoy!
Continue reading WooCommerce: Search By Custom Field
On top of adding products to cart via URL and redirect to checkout, there is a way to also fill out the Checkout page input fields within the same link.
This could be super handy when you know the billing/shipping details of a registered or guest customer and want to speed up the order process.
It’s important to note that the URL will need to contain personal data e.g. email address, billing address, phone number, and so on; you need to make sure the URL is only shared with the specific customer (in an email, for example, as content is tailored to the subscriber; or only when the WooCommerce customer is logged in if you’re using the URL behind a website button).
Once that’s clear, let’s go ahead, and let’s see how my WooCommerce snippet works. Enjoy!
Continue reading WooCommerce: Populate Checkout Fields From URL
Many times, ecommerce customers are unable to find what they’re looking for quickly and easily. There are plenty of reasons for this, ranging from poor site design to a lack of search and filtering options.
By improving product filters in your WooCommerce online store, you can help customers narrow down their search. This makes it easier for them to find the products they’re looking for.
In this tutorial, we’ll show you how to add advanced product filters, and explain why you should.
Continue reading WooCommerce: Why & How to Improve Product Filters
You launched a new feature on your WooCommerce store or added a subscription functionality for your customers but aren’t sure how your customers will take it, if it’ll help them, and wish to review the functionality yourself first?
Or, do you take remote orders over the phone and need a solution that lets you place orders on your WooCommerce store on behalf of your customers?
Well, there’s a solution. Several “Shop As A Customer” plugins are available in the market today for distinct WooCommerce use cases. They help you review your WooCommerce store’s functionalities for optimal performance.
So, in this article, we’ll review the top Shop As A Customer WooCommerce plugins and their main features. But first, let’s see how shopping as a customer can benefit your business.
Continue reading WooCommerce: How to Shop As a Customer
What does “completed” really mean in regard to WooCommerce orders? No one knows. Admins and customers included.
For physical products, usually that’s when the order is shipped (unless you add a custom order status in between “processing” and “completed“). For digital stores, that’s when the downloads are delivered.
Now, wouldn’t it be cool if we could rename this “completed” order status label to something else? This would make everyone’s life easier. Well, thankfully with a few lines of code this is definitely possible… enjoy!
Continue reading WooCommerce: Rename “Completed” Order Status
We’ve already seen how to only display products from a single category on the Shop page. Today, we’ll do something similar, but we’ll target the search result.
Code is somewhat similar to the example I linked to above, so it will use once again the “pre_get_posts” filter in order to modify the query before products are returned on the screen. Enjoy!
Continue reading WooCommerce: Exclude Category from Search Results
A remarkable and flawless user experience is the key to building a successful online presence for eCommerce businesses. How often do your customers enter your website, get distracted from running other errands, or abandon your store because of confusing age layouts?
According to the statistics, 38% of site visitors stop engaging with websites due to unattractive content and page layout. Thus, attracting customers’ attention and offering a quality experience through an appealing and intuitive page design is important to ensure customer retention and increase sales.
And your store’s theme is one important element that helps hold visitors’ interest and assist their page navigation. While you can choose from multiple themes for your WooCommerce website, choosing a multipurpose theme that delivers great performance, offers high customization abilities, and facilitates user experience is what you need to deliver a quality experience.
This article reviews one such important theme – the Flatsome WordPress theme. We’ll start with its brief overview and see its interface, features, benefits, and cost to help you determine whether it’s the right choice for your eCommerce store. Let’s go!
Continue reading WooCommerce: Flatsome Theme Review
If a WooCommerce product comes with weight and/or height / length / width values, these will be displayed by default in the Single Product page, under the “Additional Information” tab.
Should you need to hide them completely from the frontend while keeping the list of attributes below them, thankfully there’s a PHP one-liner you can use. Enjoy!
Continue reading WooCommerce: Hide Weight & Dimensions From Additional Information Tab @ Single Product
Are you looking to build a marketplace where multiple vendors advertise and sell their own products?
Would you like to build the next eBay, or perhaps Etsy, while earning commissions or fees for each vendor or marketplace transaction?
In this article we’ll take a look at the main features, challenges and advantages of building a multivendor platform based on WooCommerce.
Continue reading WooCommerce: How to Set Up a Multi Vendor / Marketplace Website
Since… today, Business Bloomer online courses are affordable for everyone.
It’s unfortunate that digital products (such as our WooCommerce online courses) are priced in USD dollars but there is no adjustment for less privileged countries.
This is a pity because content should be accessible to ALL WooCommerce developers around the world, no matter their income level. I receive dozens of emails per month from amazing people who can’t really afford a USD 397 course because they make that amount of money in 4 months if they’re lucky.
So, let’s change this. Here comes Purchasing Power Parity (PPP) to the rescue.
PPP is a special metric that tells us the real “purchasing power” of a given country. Take a basket of identical goods, pay in your local currency in your own country; purchase the same items in USD in the United States. Compare that difference to the actual exchange rate. Now you really have an idea of how much a country can afford to pay for that basket of goods.
Let’s talk in plain English. Are you from India? You may get up to 75% off our online courses. Are you from South Africa? Maybe a 59% discount! Are you from Argentina? 61% off on average. Are you from Norway? No discount, sorry (it seems you do better than the US). And so on…
In this post, I’ll go through a quick PPP math example to give you some context, and then I’ll tell you how I implemented PPP discounts in this same WooCommerce website.
Want to help me test the PPP discount functionality which is currently in beta? Add a course to cart e.g. CustomizeWoo PRO, select your billing country at checkout, and leave a comment below with the discount you got, if any.
Continue reading WooCommerce: Purchasing Power Parity (PPP) Discounts
As you know, once you log in and go to My Account, WooCommerce displays the “Dashboard” tab content (also called the Dashboard “endpoint”). The Dashboard tab features the default “Hello Rodolfo Melogli (not Rodolfo Melogli? Log out) From your account dashboard you can view your recent orders, manage your shipping and billing addresses, and edit your password and account details.” message.
Now, what if we want to set another My Account tab as the default one upon login, for example the “Orders” one, or the “Downloads” one for a digital downloads WooCommerce business? Well, there are a couple of quick and not-so-quick solutions, enjoy!
Continue reading WooCommerce: Change Default My Account Tab
Do you want to tweak and design your WordPress website without hiring a developer? Good news: it’s completely possible with WordPress page builder plugins.
A WordPress page builder plugin comes with an intuitive drag-and-drop interface to create beautiful custom pages and websites. Thus, regardless of your skillset or technical know-how, page builder plugins make designing your ideal website a breeze without writing a single line of code.
Now, if you’re wondering which WordPress page builder plugin you should consider, you’re in the right place. In this article, we’ll review one of the most popular options: Elementor, which is considered the gold standard. Elementor is the second most-installed WordPress plugin with 2 million active installations – used by around 15.9% of WordPress websites.
We’ll start with Elementor’s brief overview and further review the plugin’s interface, features, and pricing to help you determine whether it’s the right choice for your site. Let’s go!
Continue reading WooCommerce + Elementor: Let’s Build Cool Stuff
Digital asset management software is vital if you have a website, whether you are an e-commerce store owner or a content producer.
Digital Asset Management (DAM) software is a solution for organizing, storing, and managing digital resources like documents, images, videos, audio, infographics, etc.
Nowadays, almost everything is digital, so digital assets are precious to organizations and individuals.
If you own a WooCommerce shop, you need a robust DAM system that can help boost your sales. But before looking at some reasons why it’s a great add-on to your business, let’s see what a DAM system is.
Continue reading WooCommerce: Boosting your Sales With a Digital Asset Management System