Browse documentation

Settings & Controls

Shared wishlist routing settings

Give every share link a clear, dependable public path-using one configured WordPress page and a URL base that fits naturally into your storefront.

Two settings, one public route

GoScript Advanced Wishlist WordPress Plugin for WooCommerce separates the public shared-list destination from the customer’s secure share token. You choose the WordPress page that provides the storefront layout and the URL base that leads visitors there; the plugin adds the secure token for the individual list.

1. The two routing controls

Find both controls in the Shared wishlist page section of Advanced Wishlist settings.

Shared Wishlist PageSelects the published WordPress page that hosts the public list interface and your theme or page-builder layout.
Shared Wishlist URL BaseSets the readable path segment before the secure token, such as wishlist.
Secure list tokenThe plugin appends a long random token that identifies the individual shared wishlist.
Public link patternWith the default base, a valid link follows the pattern /wishlist/share-token/.

2. Configure the public route

Set the destination and base together so the public path is both useful for customers and clean within your current WordPress routes.

  1. In WordPress, open GoScript Advanced Wishlist → Settings.
  2. Find Shared wishlist page.
  3. Select a published page in Shared Wishlist Page.
  4. Confirm the selected page contains [goscript_shared_wishlist].
  5. Set Shared Wishlist URL Base, or keep the default wishlist.
  6. Select Save changes.

3. Choose a conflict-free base

The URL base should be unique in your WordPress site. Advanced Wishlist checks for common route conflicts and can show an admin warning when the base is already claimed.

  • Avoid using the slug of a different published WordPress page.
  • Avoid existing public endpoints, product routes, or taxonomy routes.
  • Keep the selected Shared Wishlist Page published; shared links need a valid public page to resolve into.
  • Use a readable, store-appropriate base such as wishlist so recipients understand where a shared link leads.
  • Keep [goscript_shared_wishlist] in the selected page content, even when you customise the surrounding layout.

A quick real-world check is the best confirmation that the chosen page and route work together as intended.

  1. Enable sharing for a test wishlist and copy its link.
  2. Open the link in a private browser window.
  3. Confirm it uses the URL base you configured and opens your chosen page layout.
  4. Check that the shared list content loads and the recipient view looks polished.
  5. If the page does not resolve, recheck the selected page, shortcode, URL-base conflicts, and saved settings.

Next steps

Complete the public sharing experience with the right page setup, coordinated styling, and clear guidance for customers who create links.

Need help with Advanced Wishlist?

Check the documentation first, or contact us if you still need a hand.

Contact Support