Categories
Tutorials

Use Setup Tasks to provide a first-class on-boarding experience for merchants

As a plugin author, you’ll often have one or more set up tasks you want to guide your user through to get the most out of your plugin. Two challenges are making sure users see your tasks and making sure they complete them all. The WooCommerce home screen is a consolidated landing space for users […]

Categories
Tutorials

Adding columns to analytics reports and CSV downloads

Adding columns to analytics reports are a really interesting way to add functionality to WooCommerce. New data can be consumed in the table view of the user interface and in your user’s favourite spreadsheet or third party application by generating a CSV. These instructions assume that you have a test plugin for WooCommerce installed and […]

Categories
Tutorials

Call to action: Create access for your extension in the new Woo Navigation

We’re excited to share a modern, streamlined WooCommerce Navigation that supports the commerce-first experience necessary to help store owners achieve success. Read on to find out more about how you can stay ahead of the curve by integrating with — and hooking into — this updated navigation.

Categories
Tutorials

Building a JavaScript-driven UI for AutomateWoo – Part 1 – Setting up @wordpress/scripts and webpack

In this series of posts, I’m going to share my experience building JavaScript-driven UIs for AutomateWoo using components from WooCommerce Admin and Gutenberg. The aim for these posts is to be of practical use for other WooCommerce extension developers, and they will include step by step instructions based on what we’ve done for AutomateWoo. To […]

Categories
Tutorials

Integrating The New WooCommerce Navigation Bar

In case you haven’t heard, there are some new additions to WooCommerce coming in version 4.0 next month! In this post we are going to take a closer look at the new WooCommerce Navigation bar, and how developers can integrate this experience in their WooCommerce extensions.