• Zur Hauptnavigation springen
  • Skip to main content
  • Zur Hauptsidebar springen
  • Zur Fußzeile springen
Logo

CITROWEB Webdesign

Erste Wahl für Ihren Onlineauftritt

  • Home
  • Leistungen
    • Webdesign, Webentwicklung und Beratung
    • Online-Shops mit WooCommerce
    • Technische Unterstützung für WooCommerce-Shops
    • Suchmaschinenmarketing
      • SEO: Ihr Webauftritt erhält mehr relevante Besucher
      • SEA: Suchmaschinenwerbung für Ihren Webauftritt
    • Webhosting
  • Blog
  • Kontakt aufnehmen
Home » Blog » Lösung: Artikel können nicht aus WooCommerce-Warenkorb entfernt werden (NGINX oder W3 Total Cache)

Lösung: Artikel können nicht aus WooCommerce-Warenkorb entfernt werden (NGINX oder W3 Total Cache)

3. September 2022

Beim WooCommerce-Shop eines Kunden, stellten wir fest, es war nicht möglich Positionen aus dem Warenkorb zu entfernen. Beim Klick auf „Position entfernen“ wurde der Warenkorb neugeladen und es gab keine Änderung.

Es kann verschiedene Ursachen haben. Oft ist es, ein falsch konfiguriertes Caching. Das war hier bei mir aber nicht der Fall. Das war auch meine erste Vermutung. Allerdings war hier nginx im Einsatz und wurde die Konfiguration, die im Server verwendet wurde, sah nicht so aus, wie von WordPress (https://wordpress.org/documentation/article/nginx/) bzw. nginx selbst (https://www.nginx.com/resources/wiki/start/topics/recipes/wordpress/) empfohlen.

Lösung, wenn es sich um einen nginx-Fehler handelt

Der Abschnitt location / beim vhost muss wie folgt aussehen:

location / {
   try_files $uri $uri/ /index.php?$args;
}

In dem Fall bei dem Kunden hatte bei dem Abschnitt ?$args gefehlt. Bei Änderungen an der nginx-Konfiguration einen Service-Reload nicht vergessen. Unter Ubuntu folgendes ausführen:

systemctl reload nginx

Lösung: Es handelt sich um ein Caching-Problem mit W3 Total Cache

Wird in der WordPress-Installation das Caching-Plugin W3 Total Cache eingesetzt, so ist es notwendig das Plugin so zu konfigurieren, damit die Seiten Warenkorb oder Kasse nicht gecacht werden. Andernfalls kann es zu Problemen führen.

Unter W3 Total Cache -> Page Cache -> Never cache the following pages folgende Einträge einfügen:

"Never cache the following pages" bei W3 Total Cache

Hier nochmal die Werte zum Rauskopieren:

/cart*
/checkout*

oder

/warenkorb*
/kasse*

je nachdem ob die deutsche oder Englische Version von WooCommerce im Einsatz ist.

Kategorie: Entwicklung, WooCommerce

Haupt-Sidebar

  • How to remove dashicons in WordPress frontend?
  • How do I create a website (homepage) with ChatGPT?
  • Can I create a website (homepage) with ChatGPT?
  • iOS restrictions re: bringing up the keyboard on programmatic focus
  • iOS restrictions re: bringing up the keyboard on programmatic focus
  • Remove user listing from WP-JSON
  • Benutzerauflistung aus WP-JSON entfernen
  • What does „Video is not the main content of the page“ mean?
  • Was hat es mit „Das Video ist nicht der Hauptinhalt der Seite“ auf sich?
  • Remove WordPress logo from toolbar
  • Efficient onboarding simplified: LearnSuite – the cloud application for digital onboarding
  • Wir stellen vor: LearnSuite – Die Cloudanwendung für digitales Onboarding
  • Howto: How do I create a website (homepage) with ChatGPT?
  • Howto: Wie erstelle ich mit ChatGPT eine Website (Homepage)?
  • Can I create a website (homepage) with ChatGPT?
  • Kann ich mit ChatGPT eine Website (Homepage) erstellen?
  • Set noindex nofollow via .htaccess HTTP header
  • Über .htaccess X-Robots-Tag noindex nofollow setzen
  • How to remove WordPress Dashicons in frontend?
  • Wie lassen sich Dashicons im WordPress-Frontend entfernen?
  • DSGVO (3)
  • GDPR (3)
  • Genesis Framework (10)
  • Genesis-Framework (9)
  • Google Search Console (4)
  • Google Search Console (4)
  • Linux (3)
  • Linux (3)
  • mobile (3)
  • Mobile (3)
  • Network (1)
  • Netzwerk (1)
  • SEO (5)
  • SEO (5)
  • Trends (3)
  • Trends (4)
  • Uncategorized (3)
  • Web development (1)
  • Web hosting (1)
  • Webentwicklung (1)
  • Webhosting (1)
  • WooCommerce (9)
  • WooCommerce (9)
  • WordPress (23)
  • WordPress (24)

Footer

Logo




© 2026 CITROWEB
  • Datenschutz
  • Impressum