How to Disable Woocommerce Setup Wizard?

6 minutes read

To disable the WooCommerce setup wizard, you can add the following code to your theme's functions.php file:

add_filter( 'woocommerce_enable_setup_wizard', '__return_false' );

This code snippet will disable the setup wizard and prevent it from showing up when you activate WooCommerce on your website. Additionally, you can also disable the setup wizard by installing a plugin like WooCommerce Wizard Remover. This plugin allows you to easily disable the setup wizard without having to make any code changes.

Best WooCommerce Cloud Hosting Providers of June 2024


Rating is 5 out of 5


  • Ultra-fast Intel Core
  • High Performance and Cheap Cloud Dedicated Servers
  • 1 click install Wordpress
  • Low Price and High Quality
Digital Ocean

Rating is 5 out of 5

Digital Ocean

  • Active Digital Community
  • Simple Control Panel
  • Starting from 5$ per month

Rating is 5 out of 5



Rating is 5 out of 5


What is the difference between using and disabling the setup wizard in WooCommerce?

Using the setup wizard in WooCommerce allows you to easily set up and configure your online store by guiding you through a series of steps such as choosing a theme, setting up payment methods, and adding products. This can help streamline the process for newcomers to eCommerce and ensure that all necessary settings are correctly configured.

Disabling the setup wizard in WooCommerce means that you will not have access to this guided setup process, and you will need to manually configure all settings and options in the WooCommerce dashboard. This may be more time-consuming and require more advanced knowledge of the platform, but it can give you greater flexibility and control over the customization of your store.

In general, using the setup wizard is recommended for beginners or those who are unfamiliar with eCommerce, while more experienced users may choose to disable the wizard in order to have more control over the setup process.

How to remove the setup wizard option from the WooCommerce menu?

To remove the setup wizard option from the WooCommerce menu, you can follow these steps:

  1. Log in to your WordPress dashboard.
  2. Go to the Appearance tab and click on the Editor option.
  3. In the Editor, click on the Theme Functions (functions.php) file on the right-hand side.
  4. Insert the following code snippet at the end of the functions.php file:
add_action( 'admin_menu', 'remove_woocommerce_setup_wizard' );
function remove_woocommerce_setup_wizard() {
    remove_submenu_page( 'woocommerce', 'wc-setup' );

  1. Click on the Update File button to save the changes.
  2. Now, refresh your WooCommerce dashboard, and you should no longer see the setup wizard option in the menu.

Note: It's always a good idea to make a backup of your website before making any changes to the code.

What settings are crucial in the setup wizard for WooCommerce?

  1. Store setup: This includes setting up the store name, address, currency, and the type of products you plan to sell.
  2. Shipping and Tax setup: You'll need to enter your shipping zones, rates, and tax settings.
  3. Payment methods: Choose which payment methods you want to offer to your customers, such as PayPal, credit card, or bank transfer.
  4. Storefront theme: Select a theme for your online store that matches your branding and style.
  5. Additional settings: This includes configuring email notifications, setting up product ratings and reviews, and integrating with other services like MailChimp or Google Analytics.

These settings are crucial for the initial setup of your WooCommerce store to ensure a seamless shopping experience for your customers.

How to bypass the WooCommerce setup wizard and go straight to the dashboard?

To bypass the WooCommerce setup wizard and go straight to the dashboard, you can do the following steps:

  1. Log in to your WordPress admin dashboard.
  2. Go to the "Plugins" section and deactivate the WooCommerce plugin.
  3. After deactivating the WooCommerce plugin, go to the "Settings" section in your WordPress dashboard.
  4. Select "Permalinks" and click the "Save Changes" button without making any changes.
  5. Reactivate the WooCommerce plugin.
  6. Now, when you go to the WooCommerce section in your WordPress dashboard, you should be taken directly to the WooCommerce dashboard without going through the setup wizard.
Facebook Twitter LinkedIn Telegram Whatsapp Pocket

Related Posts:

To disable globally backorders in WooCommerce, you can go to the WooCommerce settings in your WordPress dashboard. Under the Products tab, click on the Inventory link. Here, you will find an option to enable or disable backorders for your products. Simply unch...
To disable the shopping cart in WooCommerce, you can simply navigate to the WooCommerce settings page in your WordPress dashboard. From there, go to the "Products" tab and then click on the "General" sub-tab. Under the "General" setting...
To call a WooCommerce class function from functions.php, you can use the global $woocommerce object. You can access the WooCommerce class functions by calling the global $woocommerce object and using the appropriate functions. For example, if you want to get t...