Reviewing your site I noticed that the /shop/ page linked above does not correspond to an actual page in the backend (notice you cannot edit it)
Since you are using WooCommerce i also checked the pages to locate the "shop" page and could not.
Go to WooCommerce->Status -> Woocommerce Pages
Notice the page is not set or missing.(see screenshot)
Please navigate to WooCommerce->Status -> Tools Create default WooCommerce pages. Do read the notices first before running this action, please as it will override the existing pages and re create the default WC pages. (cart,shop,checkout,etc)
NOTE: Always have a recent and working backup before making any changes recommended by our team or a 3rd party
Hello, I just did that and it caused new problems. In the Tools section it says:
"Note: This tool will install all the missing WooCommerce pages. Pages already defined and set up will not be replaced."
However, all shop pages now had a "-2" added to it, for example "/cart-2/". I made a backup before doing this and reversed it by setting it back to the backup. How can I do this without adding "-2" to all my shop pages? I want to add the /shop/ page without changing anything about all the other shop pages.
Maybe this helps: I do not need the "shop" page at all. If there is a way to not show it and not index it, that would be ok for me too.
You can go to WooCommerce > Settings:
- Products tab > Shop page: to set up a page (or any page) as the Shop page.
- Advanced tab: to set up Cart, Checkout ... pages.
Then you can delete the duplicate pages that have the slug "-2" on your site.
Look forward to your reply.
Thanks
The topic ‘[Closed] Language switcher not working on shop page’ is closed to new replies.