SaveTo Wishlist for WooCommerce
Get Started
How to Fix a Wishlist Page 404 Error - SaveTo Wishlist
  1. Home
  2. Knowledge Base
  3. Troubleshooting & FAQs
  4. How to Fix a Wishlist Page 404 Error

How to Fix a Wishlist Page 404 Error

When customers click the wishlist button on your store, they’re taken to your Wishlist page. If that page has been deleted, is no longer assigned in settings, or has been left in Draft status, visitors will see a 404 error instead of their wishlist.

This article walks through the most common causes of a Wishlist page 404 error and how to fix each one.

Fix 1 — Re-assign the Wishlist Page in Settings

The plugin stores your Wishlist page as a setting. If this setting was cleared or reset, the wishlist button will have no page to link to. To re-assign it:

  1. Go to SaveTo Wishlist → Settings in your WordPress dashboard.
  2. Click the General tab.
  3. Find the Redirect page dropdown and select your Wishlist page from the list.
  4. Click Save changes.
SaveTo Wishlist Settings General tab showing the Redirect page dropdown with Wishlist page selected

After saving, test the wishlist button on a product page to confirm it links correctly.

Fix 2 — Recreate a Deleted Wishlist Page

If the Wishlist page was deleted, you’ll need to recreate it and then re-assign it in settings. The page must contain the [saveto_wishlist] shortcode to display the wishlist correctly.

  1. Go to Pages → Add New Page in your WordPress dashboard.
  2. Set the title to Wishlist (or any title you prefer).
  3. In the content area, add a Shortcode block and enter [saveto_wishlist].
  4. Set the page status to Published and click Publish.
  5. Now go to SaveTo Wishlist → Settings → General, select the new page from the Redirect page dropdown, and click Save changes.
WordPress page editor showing a new page titled Wishlist with the saveto_wishlist shortcode block added

If your Wishlist page is assigned correctly but still returns a 404, stale permalink rules may be the cause. This commonly happens after activating a plugin or making changes to your site structure.

  1. Go to Settings → Permalinks in your WordPress dashboard.
  2. Make sure the Post Name option is selected.
  3. Click Save Changes to flush and rebuild the permalink structure.
SaveTo Wishlist Flush Permalink

Fix 4 — Publish a Draft Wishlist Page

A Wishlist page in Draft status is only visible to logged-in administrators. Customers and other visitors will see a 404 error. To check the page status:

  1. Go to Pages in your WordPress dashboard.
  2. Find your Wishlist page and check its status in the Status column.
  3. If it shows Draft, click the page title to open the editor.
  4. Click Publish to make it publicly accessible.
WordPress Pages list filtered to Drafts showing the Wishlist page in Draft status

Fix 5 — Clear Caching

Caching plugins or server-side caching can sometimes serve a stale 404 response even after you’ve fixed the underlying issue. If the Wishlist page still returns a 404 after trying the fixes above:

  1. If you have a caching plugin enabled, temporarily disable it and test the wishlist URL.
  2. If the URL works correctly after disabling the cache, purge or clear the cache and re-enable the plugin.
  3. Some hosts implement server-side caching. If the issue persists, contact your hosting provider to ensure server-side caching isn’t blocking wishlist URLs.

Need Help?

If you have a question or run into any issues, we’re here to help.

Was this article helpful?

Need Support?

Can't find the answer you're looking for?
Contact Support
Complete Your Purchase