Woocommerce-Produktkategorien fehlen (werden nicht angezeigt), wenn Produkte hinzugefügt werden
Lesezeit: 3 Minuten
Ich bin kürzlich auf ein Problem gestoßen, bei dem ich keine Produkte Kategorien zuweisen kann, da die Kategorien beim Hinzufügen von Produkten nicht in der Metabox angezeigt werden. Hier ist das Beispiel:
Sobald ich die neue Kategorie hinzufüge, scheint sie zu verschwinden, wenn die Seite neu geladen wird. Sie können sehen, dass 6 Elemente angezeigt werden, aber keine Kategorien angezeigt werden. Hier ist ein Beispiel:
Stellen Sie sicher, dass Sie nicht denselben Slug für andere benutzerdefinierte Taxonomien hinzugefügt haben, und prüfen Sie auch, ob ein Plugin das Problem verursacht.,
– Diploma
22. August 2018 um 11:28 Uhr
@dipmala danke für den Kommentar. Ich habe mir andere Kategorien angesehen und dort machen alle dasselbe. Ich habe seit einiger Zeit kein neues Plugin hinzugefügt oder aktualisiert, und dies ist gerade passiert.
– max
22. August 2018 um 11:48 Uhr
es sieht so aus, als ob Sie irgendwo einen Konflikt haben. Versuchen Sie, zu einem der Standard-WordPress-Designs zu wechseln [IE: 2017] und sehen, ob das Problem immer noch da ist. Wenn dies der Fall ist, versuchen Sie, alle Ihre anderen Plugins außer Woocommerce zu deaktivieren, und prüfen Sie, ob das Problem behoben ist. Wenn dies der Fall ist, aktivieren Sie die Plugins 1 nach 1, bis Sie den Schuldigen gefunden haben. Ich würde zuerst ein ordentliches Backup der Seite machen, nur für den Fall BTW! [duplicator plugin is really good, it preserves everything perfectly and puts the site into an easy to use .zip file]
Ich habe das Debuggen eingeschaltet und einen Fehler gesehen, der in dieser Frage besprochen wurde: How to resolve „ORDER BY-Klausel ist nicht in der SELECT-Liste“ verursachte MySQL 5.7 mit SELECT DISTINCT und ORDER BY. Ich habe einen Managed MySQL-Dienst von Digital Ocean verwendet und konnte die globalen Einstellungen nicht ändern oder my.cnf Dateien.
Für mein zukünftiges Ich und andere Wanderer. Mein Problem war, dass MySQL ‘ANSI‘-Modus enthält ‘ONLY_FULL_GROUP_BY’.
WordPress filtert standardmäßig „ONLY_FULL_GROUP_BY“ heraus /wp-includes/wp-db.php aber mein Managed SQL Server hatte ANSI ebenfalls standardmäßig eingestellt.
Stellen Sie sicher, dass Sie nicht denselben Slug für andere benutzerdefinierte Taxonomien hinzugefügt haben, und prüfen Sie auch, ob ein Plugin das Problem verursacht.,
– Diploma
22. August 2018 um 11:28 Uhr
@dipmala danke für den Kommentar. Ich habe mir andere Kategorien angesehen und dort machen alle dasselbe. Ich habe seit einiger Zeit kein neues Plugin hinzugefügt oder aktualisiert, und dies ist gerade passiert.
– max
22. August 2018 um 11:48 Uhr
es sieht so aus, als ob Sie irgendwo einen Konflikt haben. Versuchen Sie, zu einem der Standard-WordPress-Designs zu wechseln [IE: 2017] und sehen, ob das Problem immer noch da ist. Wenn dies der Fall ist, versuchen Sie, alle Ihre anderen Plugins außer Woocommerce zu deaktivieren, und prüfen Sie, ob das Problem behoben ist. Wenn dies der Fall ist, aktivieren Sie die Plugins 1 nach 1, bis Sie den Schuldigen gefunden haben. Ich würde zuerst ein ordentliches Backup der Seite machen, nur für den Fall BTW! [duplicator plugin is really good, it preserves everything perfectly and puts the site into an easy to use .zip file]
– Elch
23. August 2018 um 14:02 Uhr