Не удается переопределить страницу магазина WooCommerce по умолчанию

Я купил шаблон WordPress, который поставляется с пользовательской и очень красивой страницей магазина. Проблема в том, что на самом деле я не могу установить постоянную ссылку www.example.com/shop/ потому что это ссылка на страницу магазина WooCommerce по умолчанию, поэтому я решил изменить постоянную ссылку на www.mysite.com/my-shop/ но это не то, что я хочу.

Более того, в любое время у меня есть две разные страницы Магазина: www.example.com/my-shop/ страница и страница магазина WooCommerce по умолчанию на www.example.com/shop/

Я пытался отредактировать страницу магазина WooCommerce в WooCommerce->Settings->Product->Display заставляя страницу магазина указывать на мою пользовательскую страницу, но на самом деле она заменяет мою пользовательскую страницу на страницу WooCommerce.

Так что, если я пойду www.example.com/my-shop/ это действительно показывает страницу Woocommerce …

Как я могу решить эту проблему?

Благодарю.

2

Решение

У меня тоже была эта проблема с пользовательской страницей магазина, и я решил ее с помощью htaccess переписать правило. Вы можете сохранить страницу магазина woocommerce.

Затем добавьте что-то вроде этого на свой htaccess файл:

<IfModule mod_rewrite.c>
RewriteEngine On
RedirectMatch permanent /shop* http://www.example.com/my-shop/
# Then here below goes WordPress rules and others…
</IfModule>

Я надеюсь, это поможет.

Преимущество в том, что у меня есть лучшая SEO (как обычная страница магазина), как обычная страница.
Страница магазина WooCommerce все еще существует, но это пустая страница (без шорткода). Все работает отлично. В моем меню (навигация) у меня есть это Магазин на заказ ссылка на страницу. Если Страница магазина WooCommerce вызывается по ссылке на страницах продукта, перенаправление просто ошеломляет.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]