• Gelöst unikates

    (@unikates)


    Zuerst entschuldige ich mich, falls es dazu schon ein Thread gibt. Ich habe es leider nicht gefunden.
    Jetzt meine Frage:
    Bei mir funktioniert im Shop von Woo Commerce das + und – auf der Prolduktseite und im Warenkorb nicht. Mir ist nicht aufgefallen, seit wann es nicht mehr funktioniert. Ich habe die aktuelle WordPress Version 6.6.1 und die Woo Commerce Version 9.2.3.

    Hat jemand einen Tipp woran das liegen kann und wie ich das Problem behoben bekomme?
    Herzlichen Dank für Eure Hilfe,

    Heike

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)
  • Hallo @unikates und willkommen im Forum.

    Für einen gelungenen Start wäre es schön, wenn du dich zunächst ein wenig umschaust, unsere Forenregeln und die FAQ kurz durchgehst und vor allem unseren angehefteten Beitrag liest (und hoffentlich umsetzt):

    Bevor du ein neues Thema (Thread) erstellst

    Das Plugin Customize My Account for WooCommerce gibt eine Fehlermeldung aus. Gut möglich, dass die von dir beobachtete Fehlfunktion eine Folge dieses Fehlers ist. Deaktiviere das Plugin bitte mal, um herauszufinden, ob es daran liegt. Falls nicht, benötigen wir mehr Informationen, wie im angehefteten Beitrag beschrieben.

    Thread-Starter unikates

    (@unikates)

    Herzlichen Dank für die Antwort und zuerst meine Entschuldigung für mein Fehlverhalten hier im Forum. Ich weiß Eure Hilfe, gerade, weil sie ehrenamtlich ist sehr zu schätzen.
    Ich schaue mir das jetzt mal an, und melde mich dann noch einmal.

    • Diese Antwort wurde geändert vor 1 Woche, 6 Tage von unikates.
    Thread-Starter unikates

    (@unikates)

    Also ich habe das Plugin  Customize My Account for WooCommerce deaktiviert, aber die Produktmenge, die der Kunde kaufen will, kann mann trotzdem nicht im Produkt und im Warenkorb über + und – ändern. Gibt man die Zahl – 2, 3 usw. ein, ändert sich die Produktmenge.
    Ich habe einmal alle Plugins, die zu WooComerce gehören, nach und nach deaktiviert, leider hat sich auch hierbei nichts verändert. Ich habe Germanized für WooCommerce, Germanized für WooCommerce: One Stop Shop, PayPal PLUS für WooCommerce, WooCommerce PayPal Payments,WooCommerce Shipping & Tax und WooPayments als Plugin aktiv. PayPal PLUS für WooCommerce werde ich später deaktivieren und löschen, wenn Paypal Express Checkout reibungslos funktioniert.

    Meine Webseite ist kindererziehung-heute.de und der Shop läuft über kindererziehung-heute.de/shop.
    Braucht Ihr den Website Zustand?

    Herzlichen Dank für Eure Hilfe und ich hoffe dieses Mal mehr richtig gemacht zu haben.



    • Diese Antwort wurde geändert vor 1 Woche, 1 Tag von unikates.
    • Diese Antwort wurde geändert vor 1 Woche, 1 Tag von unikates.

    Die Buttons + und – kommen vom aktiven Theme Suki. Dessen letzte Version ist vom Dezember 2021. Das ist zwar etwas alt, scheint aber nicht die Ursache des Problems zu sein.

    Dein Caching-Plugin „LiteSpeed Cache“ sorgt dafür, dass Javascript von WooCommerce mit Defer (also verzögert) geladen wird. Aber im Code der Seite befindet unmittelbar nach der Einbindung dieses WooCommerce-Javascripts eben genau der JavaScript-Code vom Theme für die +/- Buttons, der durch das Defer nicht richtig initialisiert wird. Daher funktionieren die Buttons nicht.

    Also: Mal das Caching-Plugin abschalten, oder so umkonfigurieren, dass
    /wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js NICHT mit Defer geladen wird.

    Und wenn man schon dabei ist, dann kann man auch auch gleich den JS-Fehler vom Plugin „Customize My Account for WooCommerce“ beheben, indem
    /wp-content/plugins/customize-my-account-for-woocommerce/assets/js/frontend-unique.js
    nicht vor der jQuery-Bibliothek von WP geladen bzw. ausgeführt wird, sondern erst später, also hier wäre Defer sinnvoll, oder erst im Footer laden.

    Thread-Starter unikates

    (@unikates)

    Hallo @cyrfer, ich habe das Plugin deaktiviert, aber der Button ließ sich trotzdem nicht bedienen. Es passiert nix, wenn ich auf + oder – drücke. Ich weiß echt nicht, wo das Problem liegt. Dieses Plugin wurde mir von meinem Hoster empfohlen, damit die Webseite schneller ist. Leider lädt sie auf mobilen Geräten immer noch mega langsam, was mich auch stört. Du magst mit dem, was Du schreibst auch recht haben, das schließe ich nicht aus, aber es scheint das Problem nicht entgültig zu lösen. Zumindest nicht, wenn das Plugin deaktiviert ist. Ich denke, ich muss mir da jemanden suchen, der das für mich löst. Ich alleine, mit Hilfe über das Forum kriege das nicht gelöst. Danke für Deine Hilfe. LG

    Ich denke, ich muss mir da jemanden suchen, der das für mich löst. Ich alleine, mit Hilfe über das Forum kriege das nicht gelöst.

    Ich setz den Thread dann auf gelöst (rechte Seitenleiste, Status), bitte denk nächstes Mal selbst daran (Begründung).

    Viel Erfolg. Der Dienstleister sollte bei der Gelegenheit auch dein DSGVO-Plugin prüfen, es sollte NACH der Einwilligung Cookies speichern und nicht vorher, außerdem wirft es einen JavaScript-Fehler aus.

    Thread-Starter unikates

    (@unikates)

    Selbstverständlich.
    Ihr seit alle sehr nett hier. Das ist übrigend ironisch gemeint, denn um Euch schießen könnt Ihr, die mir hier geantwortet haben, außer cyrfer sehr gut. Da fühlt man sich unheimlisch wohl, aufgehoben und gut beraten. Auch das ist ironsch gemeint, weil ich keine Lust habe zurückzuschießen, auch wenn es immer so schön heißt: „Wie es in den Wald hineinschallt, schallt es wieder heraus.“ Hier müssen aber alle gleich und von Anfang an perfekt sein, ansonsten gibt es blöde Sprüche. Dennoch danke für den Versuch mir zu helfen und für die Hinweise, was auf meiner Webseite zusätzlich nicht in Ordnung ist.

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)
  • Das Thema „+ und – funktioniert nicht“ ist für neue Antworten geschlossen.