• Gelöst bolzen10

    (@bolzen10)


    Von Wordfence habe ich per Mail Fehlermeldungen bekommen:

    Unter > wp-content/uploads/wc-logs/wc_get_related_products …… sehe ich viele Einträge mit Fehlern.

    Das heißt, wenn ich auf ein Produkt klicke, wird dieser Fehler erzeugt.

    2025-11-03T04:06:42+00:00 ERROR Invalid limit type passed to wc_get_related_products. Expected integer, got string with value: "4"

    2025-11-03T04:49:15+00:00 ERROR Invalid limit type passed to wc_get_related_products. Expected integer, got string with value: "4"

    2025-11-03T04:49:15+00:00 ERROR Invalid limit type passed to wc_get_related_products. Expected integer, got string with value: "4"

    ……………..

    Der Fehler liegt an den beiden Klammern „4“. Die Müssen Weg.

    Nur,im Theme AVADA habe ich ALLES durchgesucht, aber den Eintrag finde ich nirgends: wc_get_related_products( $product_id, "4" );


    Die alle Plugins habe ich aktiv laufen:

    Germanized für WooCommerce

    Germanized für WooCommerce: Shiptastic

    Multi-Step Checkout for WooCommerce

    WooCommerce

    WooCommerce Legacy REST API

    WooCommerce PayPal Payments


    Habe gerade alle WooCommerce Plugin deaktiviert. Außer WooCommerce selbst.

    Ein Produkt angeklickt. Der Fehler in der Log Datei wird trotzdem erzeugt?!  


    Könnte mir bitte jemand helfen den Eintrag finden?

    Danke.

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

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Moderator Support Moderator

    (@moderator)

    Bitte lies dir den oben angehefteten und gelb hinterlegten Beitrag
    Bevor du ein neues Thema (Thread) erstellst
    durch und poste die darin erwähnten, benötigten Informationen:
     

    Moderator threadi

    (@threadi)

    Die für dein kommerzielles Theme Avada notwendigen Fusion-Plugins enthalten diese Funktionsaufrufe, natürlich nicht mit exakt der Schreibweise sondern mit Variablen. Ich würde dir jedoch dringend davon abraten dort irgendetwas zu ändern und dich stattdessen bitten dich an den Support von Avada zu wenden: https://avada.com/contact/ – die müssten dir dafür eine Lösung anbieten. Da das ein kommerzielles Produkt ist kann man dir hier im Forum damit nicht weiter helfen.

    Thread-Starter bolzen10

    (@bolzen10)

    Lösung: Code-Snippet (Quick Fix) in die functions.php einfügen, der das Problem behebt.

    Wo einfügen: Design → Theme-Datei-Editor > Wähle Avada Child (falls vorhanden) oder Avada > Öffne functions.php > Einfügen den Code ganz unten ein (vor der letzten ?> falls vorhanden) > Klicken Datei aktualisieren.

    // Fix für Avada WooCommerce Related Products Bug

    add_filter(‚woocommerce_output_related_products_args‘, function($args) {

        if (isset($args[‚posts_per_page‘]) && is_string($args[‚posts_per_page‘])) {

            $args[‚posts_per_page‘] = (int) $args[‚posts_per_page‘];

        }

        return $args;

    }, 20);

    Moderator La Geek

    (@la-geek)

    Danke für das Posten der Lösung und das Setzen des Threads auf gelöst👍

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)

Du musst angemeldet sein, um auf dieses Thema zu antworten.