Zum Inhalt springen

WooCommerce funktioniert nicht richtig: häufige Probleme und Lösungen

Mittel 25 Min. Aktualisiert:

Kurze Antwort

Wenn WooCommerce nicht richtig funktioniert, sind die häufigsten Ursachen Konflikte mit anderen Plugins oder dem Theme, veraltete Permalink-Daten, falsche Währungs- oder Ländereinstellungen, Caching, das alte Seitenversionen anzeigt, und unzureichende Serverressourcen. Die Lösung beginnt mit dem Deaktivieren von Plugins und dem Wechsel zu einem Standard-Theme, dann dem Aktualisieren der Permalinks und der Überprüfung des Systemstatus. Wenn das Problem nur bei der Zahlung auftritt, überprüfen Sie die Einstellungen des Zahlungs-Gateways und das SSL-Zertifikat.

So erkennen Sie das Problem

  • Die Produktseite wird nicht angezeigt oder zeigt einen 404-Fehler
  • Die Schaltfläche zum Hinzufügen zum Warenkorb reagiert nicht oder der Warenkorb bleibt leer
  • Die Zahlung schlägt fehl, es erscheint eine Fehlermeldung
  • Preis- oder Bestandsänderungen sind auf der Website nicht sichtbar
  • WooCommerce meldet Fehler im Systemstatus

Häufigste Ursachen

Konflikt mit Plugins oder Theme

Andere Plugins oder das Theme können WooCommerce-Templates überschreiben und Fehler in der Anzeige oder Funktionalität verursachen.

Fehlerhafte Permalinks

Wenn die Permalink-Struktur geändert wird oder nach der Installation von WooCommerce nicht aktualisiert wird, können Produkt- und Kategorieseiten 404 zurückgeben.

Falsche Shop-Einstellungen

Eine falsch ausgewählte Währung, ein falsches Land oder eine falsche Versandzone können den Abschluss des Kaufs verhindern.

Caching alter Versionen

Caching-Plugins, CDN oder Browser-Cache können veraltete Seiten anzeigen und Änderungen verbergen.

Unzureichende Serverressourcen

WooCommerce ist ressourcenintensiv und kann Speicher- oder Ausführungszeitlimits überschreiten, was zu Betriebsunterbrechungen führt.

Lösung Schritt für Schritt

  1. 1

    Erstellen Sie ein Backup

    Bevor Sie Änderungen vornehmen, erstellen Sie unbedingt eine vollständige Sicherung der Website (Dateien und Datenbank) mit einem Backup-Plugin oder den Tools Ihres Hosters. So können Sie die Website bei Problemen auf den vorherigen Stand zurücksetzen.

  2. 2

    Überprüfen Sie den WooCommerce-Systemstatus

    Gehen Sie zu WooCommerce > Status und prüfen Sie die Systemstatusdaten. Achten Sie auf rote oder gelbe Fehlermeldungen zu veralteten Templates, fehlenden Erweiterungen oder Datenbankproblemen. Dort finden Sie oft die konkrete Ursache.

  3. 3

    Deaktivieren Sie alle Plugins außer WooCommerce

    Gehen Sie zu Plugins > Installierte Plugins und deaktivieren Sie alle Plugins außer WooCommerce. Prüfen Sie dann, ob das Problem weiterhin besteht. Wenn es verschwindet, aktivieren Sie die Plugins einzeln und testen Sie, bis Sie den Übeltäter finden.

  4. 4

    Wechseln Sie zu einem Standard-Theme

    Gehen Sie zu Design > Themes und aktivieren Sie vorübergehend ein Standard-Theme (z. B. Twenty Twenty-Four). Wenn das Problem behoben ist, liegt die Ursache in Ihrem Theme oder dessen Anpassungen. Nach dem Test stellen Sie das ursprüngliche Theme wieder her.

  5. 5

    Aktualisieren Sie die Permalinks

    Gehen Sie zu Einstellungen > Permalinks und klicken Sie einfach auf Änderungen speichern, ohne Optionen zu ändern. Dadurch wird die Linkstruktur aktualisiert und die meisten 404-Fehler auf Produkt- und Kategorieseiten behoben.

  6. 6

    Überprüfen Sie die Shop-Einstellungen

    Überprüfen Sie in WooCommerce > Einstellungen die Registerkarte Allgemein (Währung, Land, Adresse) und die Registerkarte Versand (Zonen und Methoden). Stellen Sie sicher, dass die Daten korrekt sind und alle Versandzonen richtig konfiguriert sind.

  7. 7

    Leeren Sie den Cache

    Leeren Sie den Cache des Caching-Plugins (z. B. WP Rocket, LiteSpeed Cache) und den Browser-Cache (Strg+F5). Wenn Sie ein CDN verwenden, leeren Sie auch den Cache des CDN-Dienstes. Testen Sie dann erneut das Verhalten des Shops.

  8. 8

    Erhöhen Sie die Ressourcenlimits

    Fügen Sie in wp-config.php define('WP_MEMORY_LIMIT', '256M'); und define('WP_MAX_MEMORY_LIMIT', '512M'); hinzu oder erhöhen Sie diese. Wenn Sie nicht auf die Datei zugreifen können, wenden Sie sich an Ihren Hosting-Anbieter, um das PHP-Speicherlimit und max_execution_time zu erhöhen.

  9. 9

    Überprüfen Sie SSL und Zahlungs-Gateways

    Stellen Sie sicher, dass das SSL-Zertifikat gültig ist und die Website über HTTPS erreichbar ist. Überprüfen Sie in WooCommerce > Einstellungen > Zahlungen, ob die Zahlungs-Gateways korrekt konfiguriert sind und ob sie sich im Test- oder Produktionsmodus befinden.

Wenn nichts hilft: erweiterte Diagnose

Wenn Sie alles oben Genannte ausprobiert haben, aktivieren Sie den WordPress-Debug-Modus in wp-config.php, indem Sie define('WP_DEBUG', true);, define('WP_DEBUG_LOG', true); und define('WP_DEBUG_DISPLAY', false); setzen. Provozieren Sie dann das Problem erneut und überprüfen Sie die Datei wp-content/debug.log auf konkrete PHP-Fehler. Oft finden Sie im Log den Namen des Plugins oder die Funktion, die das Problem verursacht. Überprüfen Sie außerdem, ob alle Teile von WooCommerce auf die neueste Version aktualisiert wurden und ob die Templates in Ihrem Theme kompatibel sind (im Abschnitt Templates auf der Seite WooCommerce > Status). Wenn Sie Object Caching (z. B. Redis) verwenden, deaktivieren Sie es vorübergehend und testen Sie. Für eine tiefere Analyse der Datenbank und langsamer Abfragen wenden Sie sich an den Hosting-Support. Deaktivieren Sie nach Abschluss der Diagnose unbedingt WP_DEBUG und entfernen oder schützen Sie die Datei debug.log.

So beugen Sie vor

  • Aktualisieren Sie WordPress, WooCommerce, Theme und Plugins regelmäßig
  • Testen Sie Änderungen auf einer Staging-Website, bevor Sie sie in die Produktion übernehmen
  • Führen Sie regelmäßige Backups durch und überprüfen Sie deren Integrität
  • Überwachen Sie den WooCommerce-Systemstatus und reagieren Sie auf Warnungen

Wann Sie einen Profi rufen sollten

Wenn das Problem wiederholt auftritt und Änderungen an der Datenbank, dem Server oder den Zahlungsintegrationen erfordert, wenden Sie sich besser an den IT-Support oder Ihren Hosting-Anbieter, um dauerhafte Schäden zu vermeiden.

Website-Erstellung · Schnelle, SEO-optimierte, mehrsprachige Websites

Häufige Fragen

Warum werden meine Produkte auf der Website nicht angezeigt?

Die häufigste Ursache sind nicht aktualisierte Permalinks oder ein Plugin-Konflikt. Gehen Sie zu `Einstellungen > Permalinks` und klicken Sie auf `Änderungen speichern`, deaktivieren Sie dann vorübergehend andere Plugins und prüfen Sie, ob die Produkte erscheinen.

Wie behebe ich ein Zahlungsproblem in WooCommerce?

Überprüfen Sie, ob das SSL-Zertifikat gültig ist und die Zahlungs-Gateways in `WooCommerce > Einstellungen > Zahlungen` korrekt eingestellt sind. Stellen Sie sicher, dass die API-Schlüssel korrekt sind und kein Konflikt mit einem Caching-Plugin besteht.

Ist es sicher, alle Plugins zu deaktivieren?

Ja, das vorübergehende Deaktivieren von Plugins beschädigt die Website nicht dauerhaft, aber einige Funktionen sind nicht verfügbar. Erstellen Sie vor Änderungen unbedingt ein Backup und aktivieren Sie die Plugins schrittweise wieder.

Teilen
Keine Lösung gefunden?Der KI-IT-Assistent ist rund um die Uhr erreichbar. Beschreiben Sie das Problem oder senden Sie einen Screenshot und erhalten Sie eine Anleitung für Ihren Fall.KI-IT-Assistent fragen