Wie bringe ich WooCommerce dazu, Seiten automatisch neu zu erstellen? [geschlossen]

11

Ich musste das WooCommerce-Plugin deinstallieren (ich habe auch die von ihm erstellten Tabellen gelöscht) und jetzt habe ich das Plugin neu installiert und die WooCommerce-Seiten nicht automatisch neu erstellt. Muss ich die Seiten nicht manuell selbst erstellen? Gibt es eine Möglichkeit, die Seiten automatisch neu zu generieren?

Matt
quelle

Antworten:

6

Hatte gerade das gleiche Problem.

Deinstallieren Sie zuerst das Plugin. Dann müssen Sie alle Zeilen mit "woocommerce" in der Tabelle "wp_options" in Ihrer Datenbank löschen. Insbesondere "skip_install_woocommerce_pages". Installieren Sie nun das Plugin erneut. Die Benachrichtigung zum automatischen Erstellen von Seiten wird angezeigt.

getöteter Stern
quelle
17

Was für mich letztendlich funktioniert hat, war das Hinzufügen von "& install_woocommerce_pages = true" zur URL der Einstellungsseite.

lkraav
quelle
Besonders nützlich für WooCommerce 2.1, da das nicht WooCommerce > Pagesmehr hat. Vielen Dank!
Ewout
5
Was für mich funktioniert hat war: Gehen Sie in Woocommerce zur Registerkarte "Systemstatus", klicken Sie oben auf der Seite auf die Registerkarte "Extras" und dann auf die sechste Option ("Seiten installieren"). stackoverflow.com/a/22386746/470749
Ryan
Dies ist viel einfacher als die Manipulation von Datenbanktabellen. ZB einfach besuchenhttp://example.com/wp-admin/admin.php?page=wc-settings&install_woocommerce_pages=true
Brylie Christopher Oxley
3
In der neuen Version von WooCoomerce können Sie diese Seite verwenden, um automatisch Woocommerce-Seiten zu erstellen:http://example.com/wp-admin/admin.php?page=wc-setup
Nuri Akman
@NuriAkmanist mit den heutigen WooCommerce- und Wordpress-Versionen völlig richtig. Diese URLs funktionieren wie ein Zauber.
Xarlymg89
6

Es gibt eine einfachere Möglichkeit, den Dialog zum Erstellen von Seiten anzuzeigen.

Gehen Sie einfach zu WooCommerce> Pages und deaktivieren Sie alle Auswahlfelder für Seiten (einschließlich der Shop-Basisoption).

Wenn Sie dann deaktivieren und erneut aktivieren, werden Sie gefragt, ob Sie die Seiten installieren möchten oder nicht.

Mike Jolley
quelle
Dies scheint genau das zu tun, was es soll. Wenn Ihre vorherigen Seiten gelöscht wurden (aber immer noch in WooCommerce angegeben sind), erstellen Sie einfach eine Dummy-Seite. Setzen Sie alle Auswahlfelder auf diese Dummy-Seite, deaktivieren Sie sie dann und führen Sie die obigen Schritte aus, dann funktioniert es.
Anriëtte Myburgh