WooCommerce Core Days: A Conference for Developers?

meeting, room, business, conference, office, table, corporate, presentation, conference room, discussion, professional, board, interior, company, seminar, meeting room, modern, gray business, gray office, gray meeting, gray room, gray table, gray company, gray conference, gray presentation, gray interior, gray board, conference, conference, conference room, conference room, conference room, conference room, conference room, seminar, seminar, meeting room, meeting room, meeting room, meeting room

In a recent Business Bloomer Club Slack thread, a discussion emerged about the need for a dedicated WooCommerce conference for developers.

While large-scale events that mix developers and store owners exist, they can be too broad and complex to organize. Instead, the idea of a more focused, smaller-scale event—similar to the WordPress Core Days—gained traction.

Could a “Woo Core Days” be the solution? Let’s explore what such an event could look like, why it’s needed, and how it could benefit the WooCommerce developer community.

Continue reading WooCommerce Core Days: A Conference for Developers?

WooCommerce Shareable Checkout URLs Explained

In WooCommerce, there’s often a gap between showcasing a product and getting customers to complete a purchase. What if you could skip the product page, the cart page, and get shoppers straight to checkout with the exact products and quantities already added?

That’s exactly what the new Shareable Checkout URLs feature in WooCommerce core (10.0.0) now makes possible.

This functionality allows you to generate URLs that pre-load one or more products into the cart and redirect users to the checkout page instantly. Whether you’re running email campaigns, social ads, or landing pages, these URLs help reduce friction and shorten the path to conversion.

In this post, we’ll cover what these links look like, how to generate and customize them, and the technical details you need to know. At the end, you’ll find the original video walkthrough in case you prefer to watch rather than read.

Let’s look at how this works in practice.

Continue reading WooCommerce Shareable Checkout URLs Explained

WooCommerce Event Logs: Why They Matter

A laptop rests on a tree stump surrounded by autumn leaves in a serene forest setting.

In a recent Business Bloomer Club Slack thread, a discussion emerged about the importance of log management for e-commerce websites. Hosting providers often keep general logs, but when it comes to troubleshooting WooCommerce-specific issues, standard logs might not be enough.

Ensuring that WooCommerce event logs are properly maintained can be the key to detecting, mitigating, and recovering from security incidents.

If something goes wrong, are your logs ready to tell the full story? Let’s explore why WooCommerce event logs matter and how they can help in incident response.

Continue reading WooCommerce Event Logs: Why They Matter

WooCommerce: Track Site Search for Product Ideas

A man looks through vinyl records in a vintage-style music store, emphasizing retro shopping vibes.

In a recent Business Bloomer Club Slack thread, the topic of tracking WooCommerce website search terms sparked an insightful discussion.

One member shared how they used to completely ignore search data in Google Analytics, but after setting up a simple weekly report, they discovered a stream of great product ideas based on what users were actively searching for.

While Google Analytics 4 (GA4) might be the default for many, it turns out it’s not always the best option—especially for WooCommerce.

Instead, developers and store owners shared smarter, more tailored ways to log and use search data directly within WordPress. From Ajax listeners to plugins, the possibilities for capturing valuable customer intent are impressive.

If you’re not yet keeping track of your WooCommerce search terms, this post will give you practical ideas to start today. You might be surprised by what your visitors are telling you—without saying a word.

Continue reading WooCommerce: Track Site Search for Product Ideas

Clarifying Product Dimensions for Shipping in WooCommerce

Yellow tape measure extended across a dark wooden floor, highlighting measurement details.

In a recent Business Bloomer Club Slack thread, a member asked for clarification on how to handle the weight and dimensions entered in the product settings for shipping.

Specifically, the question was about whether the weight and dimensions should reflect the final product after packaging or just the product’s raw weight and dimensions. This is a common concern for WooCommerce store owners who ship products in various sizes and quantities, so let’s break it down.

Continue reading Clarifying Product Dimensions for Shipping in WooCommerce

Naming WooCommerce Extensions: Addon, Add-On, or AddOn?

Flat lay of scattered Scrabble tiles spelling 'NAMING' on a white background.

A common question for WordPress plugin developers creating extensions for their own WooCommerce plugins revolves around the proper naming convention.

Specifically, how should the “addon” part of the plugin name be formatted? This seemingly minor detail can impact clarity, consistency, and even potential trademark considerations.

A recent online discussion explored the different approaches and offered some valuable insights for plugin developers in the WooCommerce ecosystem.

Let’s examine the various styles and recommendations for naming your WooCommerce extensions.

Continue reading Naming WooCommerce Extensions: Addon, Add-On, or AddOn?

ACH Payment Gateway Plugins for WooCommerce

money, cash, dollars, finance, greenback, usd, bank, bank notes, money, money, money, money, money

In a recent Business Bloomer Club Slack thread, a member asked for recommendations on WooCommerce payment gateway plugins that support ACH (Automated Clearing House) payments.

ACH payments are a popular alternative to traditional credit card transactions, particularly in the United States, as they allow for direct bank-to-bank transfers with lower fees. This type of payment is ideal for businesses looking to save on transaction costs and those who want to offer their customers more payment options.

ACH payments are secure and efficient, but the question remains: how can WooCommerce store owners accept ACH payments on their websites? If you’re also looking for a solution to add ACH payment functionality to your WooCommerce store, here are some options and considerations for integrating ACH payments.

Continue reading ACH Payment Gateway Plugins for WooCommerce

WooCommerce Blocks: The Extensibility Challenge

In the fast-evolving landscape of ecommerce, WooCommerce has long stood out as a flexible and powerful platform, largely thanks to its deep extensibility. Developers (like myself), agencies, and store owners have historically leveraged its robust hook system to customize virtually every aspect of an online store.

However, with the advent of block-based editing and the new Cart and Checkout blocks, a palpable tension has emerged within the community. This shift, while promising a more streamlined user experience, has inadvertently created new hurdles for those who build and extend on the platform.

The very superpower of effortless customization, once a hallmark of WooCommerce, seems to have been diminished, leading to a crucial conversation about the future direction of the platform and its commitment to the developer ecosystem.

This was vividly illustrated in a WooCommerce Slack “office hours” session held just yesterday, where core block developers were present, and numerous passionate community developers participated.

The discussion went through the heart of these concerns, exploring the challenges faced by extension developers and the urgent call for renewed focus on developer-centric extensibility.

Continue reading WooCommerce Blocks: The Extensibility Challenge

Hide Given Categories @ WooCommerce Shop Page

supermarket, shelves, shopping, shelf street, supermarket shelves, purchase market, product range, sb-market, supermarket, supermarket, supermarket, supermarket, supermarket

In a recent Business Bloomer Club Slack thread, a member inquired about hiding specific categories from the default WooCommerce shop page without creating a parent category. They still wanted to display products from those hidden categories on separate pages.

This is a common challenge for WooCommerce store owners who need more control over the products shown on their shop page. Fortunately, there are a few methods to hide categories from the default shop page while still showing their products in other areas of the store. Below, we’ll explore different solutions, including code snippets and shortcodes, to help you achieve this goal.

Continue reading Hide Given Categories @ WooCommerce Shop Page

TranslatePress & WooCommerce: Pros and Cons

Four sale signs in different languages on a beige background, ideal for retail promotions.

In a recent Business Bloomer Club Slack thread, a user shared their experience with choosing a translation plugin for their WooCommerce store. With options like WPML and TranslatePress, many store owners are unsure which plugin offers the best features, compatibility, and reliability for multilingual WooCommerce sites.

While WPML has been a common choice, some users have faced challenges with stock and price synchronization. TranslatePress is another option, but it also has its own set of concerns, particularly around losing translations.

If you’re considering TranslatePress for WooCommerce or are simply looking for recommendations, the insights shared here could help you decide which translation tool is the best fit for your needs. Below, we’ll break down the pros and cons of TranslatePress, WPML, and other alternatives like Polylang and Weglot.

Continue reading TranslatePress & WooCommerce: Pros and Cons

How to Handle SQL Injection Attempts in WooCommerce

Detailed view of HTML and CSS code on a computer screen, concept of programming.

In a recent Business Bloomer Club Slack thread, a user shared a concern regarding SQL injection attempts on their WooCommerce store. The user had noticed suspiciously crafted URLs in the cache, looking like potential attacks targeting their site’s security.

These URLs included SQL injection payloads designed to exploit vulnerabilities in their database.

The good news is that while bots continuously probe websites for vulnerabilities, modern platforms like WordPress and WooCommerce are well-equipped to handle such threats. This post will break down what these attempts mean for your site and how to deal with them.

Continue reading How to Handle SQL Injection Attempts in WooCommerce

WooCommerce Ease of Use: Brutal or Just Confusing?

Engaging in online shopping using a credit card with a laptop for convenience and ease.

A recent online discussion sparked by a user’s frustration with the perceived complexity of WooCommerce compared to platforms like Shopify has ignited a debate about its ease of use.

The conversation touched upon the time investment required, the reliance on themes and extensions, and the overall user experience for those new to e-commerce.

Let’s delve into the different perspectives on whether WooCommerce’s approach is truly “brutal” or simply suffers from being part of the broader, more multifaceted WordPress ecosystem.

Continue reading WooCommerce Ease of Use: Brutal or Just Confusing?