Temporary Redirect Shop

Temporary Redirect Shop allows your WooCommerce store to temporarily redirect public shop pages to a chosen page while keeping admins and shop managers exempt.

Installation

↑ Back to top

To start using a product from WooCommerce.com, you can use the โ€œAdd to storeโ€ functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product youโ€™re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Setup and Configuration

↑ Back to top

Getting started

↑ Back to top

To set up your store with Temporary Redirect Shop:

  1. Go to: WooCommerce > Settings > Temporary Redirect.
  2. Tick the checkbox to enable redirect.
  3. Select the page you want visitors and customers to be redirected to.
  4. Choose which audiences should be affected, such as logged-out visitors, Customers, and Subscribers.
  5. Save changes.

Advanced configuration

↑ Back to top

Temporary Redirect Shop includes several ways to keep important WooCommerce paths accessible while redirects are active. You can whitelist Woo endpoints such as order-received, view-order, and lost-password, add specific URL prefixes, and whitelist product categories using parent/child logic with child overrides.

The plugin also includes an admin-bar indicator and an optional small front-end banner for privileged users, plus an option to preserve settings on uninstall if you want to keep your configuration for later.

Usage

↑ Back to top

When enabled, public WooCommerce pages such as the shop, product pages, categories, cart, checkout, and account pages are redirected to your chosen page. Logged-out visitors, Customers, and Subscribers can be targeted, while Admins and Shop Managers stay exempt.

Troubleshooting

↑ Back to top

If redirects are not working as expected, make sure WooCommerce is active, the redirect feature is enabled, and a valid non-WooCommerce target page is selected. The plugin will not allow core WooCommerce pages like Shop, Cart, Checkout, or My Account to be used as the redirect target.

The plugin also skips admin, AJAX, CRON, REST/JSON, feeds, sitemaps, robots, and HEAD requests, so those contexts will not be redirected.

FAQs

↑ Back to top

Help customers by answering commonly asked questions.

Can I allow order confirmation or password reset pages to bypass redirects?

  • Yes. Add the relevant Woo endpoints to the whitelist, such as order-received, view-order, or lost-password.

Will this affect admin, REST, AJAX, cron, or feeds?

  • No. The plugin skips admin, AJAX, CRON, REST/JSON, feeds, sitemaps, robots, and HEAD requests.

How do category exceptions work?

  • Selecting a parent category includes its descendants, and you can exclude a child branch even if the parent is selected.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.