Как заставить WooCommerce автоматически воссоздавать страницы? [закрыто]

11

Мне пришлось удалить плагин WooCommerce (я также удалил созданные им таблицы), и теперь я переустанавливал плагин, и я автоматически не воссоздаю страницы WooCommerce. Я застрял от необходимости вручную создавать страницы? Есть ли способ, чтобы он автоматически восстанавливал страницы?

Matt
источник

Ответы:

6

Просто была такая же проблема.

Сначала удалите плагин. Затем вам нужно удалить все строки, содержащие «woocommerce» в таблице «wp_options» в вашей базе данных. Особенно "skip_install_woocommerce_pages". Теперь установите плагин снова. Появится уведомление об автоматическом создании страниц.

killedstar
источник
17

В итоге мне удалось добавить «& install_woocommerce_pages = true» в URL страницы настроек.

lkraav
источник
Особенно полезно для WooCommerce 2.1, потому что этого больше WooCommerce > Pagesнет. Спасибо!
Ewout
5
Для меня это сработало: перейдите на вкладку «Состояние системы» в Woocommerce, нажмите на вкладку «Инструменты» в верхней части страницы, затем выберите шестую опцию («Установить страницы»). stackoverflow.com/a/22386746/470749
Райан
Это намного проще, чем манипулирование таблицей базы данных. Например, просто посетитеhttp://example.com/wp-admin/admin.php?page=wc-settings&install_woocommerce_pages=true
Brylie Christopher Oxley
3
В новой версии WooCoomerce вы можете использовать эту страницу для автоматического создания страниц woocommerce:http://example.com/wp-admin/admin.php?page=wc-setup
Nuri Akman
@NuriAkmanis совершенно прав с современными версиями WooCommerce и Wordpress. Эти URL работают как шарм.
xarlymg89
6

Существует более простой способ отображения диалогового окна создания страницы.

Просто зайдите в WooCommerce> Pages и снимите все поля выбора для страниц (включая опцию магазина).

Затем, если вы деактивируете и повторно активируете, он спросит вас, хотите ли вы установить страницы.

Майк Джолли
источник
Кажется, это делает именно то, что должно. Если ваши предыдущие страницы были удалены (но все еще указаны в WooCommerce), просто создайте фиктивную страницу. Установите все флажки выбора на эту фиктивную страницу, затем сбросьте их и выполните шаги, описанные выше, и тогда все заработает.
Анриетт Майбург