X

WordPress Fataler Fehler beheben: Aufruf einer nicht definierten Funktion

Wenn Sie eine Fehlermeldung wie diese erhalten, gibt es ein Plugin oder eine andere Funktion, die in Ihrem Theme aufgerufen wird, das Sie nicht haben. Wie beheben Sie das? Es gibt mehrere Möglichkeiten: Entfernen Sie den Code, machen Sie ihn fehlerresistent, holen Sie sich das notwendige Plugin oder aktualisieren Sie WordPress, falls erforderlich. In diesem schnellen WordPress-Tipp-Beitrag erfahren Sie, wie Sie diese mit einem bedingten Tag und der PHP-Funktion function_exists fehlerresistent machen.

Wenn Sie eine Fehlermeldung wie Fataler Fehler: Aufruf einer nicht definierten Funktion the_title_attribute() erhalten, können Sie jede Instanz von the_title_attribute einfach durch Folgendes ersetzen:

<?php if (function_exists('the_title_attribute')) { the_title_attribute(); } ?>

In diesem Fall könnten Sie auch einen Schritt weiter gehen und eine else-Anweisung hinzufügen.

<?php if (function_exists('the_title_attribute')) { the_title_attribute(); } else { the_title(); } ?>

Bevor Sie ein neues Theme auf einer Produktionsseite ausprobieren, stellen Sie sicher, dass Sie Ihr Theme in der Vorschau anzeigen und dann alle Fehler (falls vorhanden) beheben.

Kommentare   Hinterlasse eine Antwort

  1. Hallo,
    Ich erhalte diese Fehlermeldung:
    Fataler Fehler: Aufruf einer nicht definierten Funktion wp_convert_hr_to_bytes() in /home/owakai/public_html/wp-includes/default-constants.php in Zeile 33

    Können Sie eine Lösung vorschlagen?

  2. Ich bin wirklich neu hier... habe nur ein wenig mit Websites in der Uni herumgespielt... versuche, das für mein Portfolio fertigzustellen... was kann ich tun, um das zu beheben?
    Fataler Fehler: Aufruf einer nicht definierten Funktion wp_pagenavi() in /home/content/77/9421577/html/wordpress

    Danke

  3. Ich erhalte plötzlich diese Fehlermeldung:

    Fataler Fehler: Aufruf einer nicht definierten Funktion feed_content_type() in /home7/inspird6/public_html/wp-includes/feed.php in Zeile 8

    Ich habe meine feed.php-Datei durch den ursprünglichen WP-Quellcode ersetzt und erhalte immer noch diese Fehlermeldung. Fehlt mir etwas?

  4. Links für 2009-06-30 | BlueWave Media 30. Juni 2009 um 9:01 Uhr

    [...] WordPress Fataler Fehler beheben: Aufruf einer nicht definierten Funktion | Theme Lab Wenn Sie eine Fehlermeldung wie diese erhalten, gibt es ein Plugin oder eine andere Funktion, die in Ihrem Theme aufgerufen wird, das Sie nicht haben. Wie beheben Sie das? Es gibt mehrere Möglichkeiten: Entfernen Sie den Code, machen Sie ihn fehlerresistent, holen Sie sich das notwendige Plugin oder aktualisieren Sie WordPress, falls erforderlich. In diesem schnellen WordPress-Tipp-Beitrag erfahren Sie, wie Sie diese mit einem bedingten Tag und der PHP-Funktion function_exists fehlerresistent machen. (Schlagwörter: thethemelab wordpress conditionaltag function) [...]

  5. Hallo, ich habe gerade Folgendes verwendet:

    Und es hat für diese Datei funktioniert, bei der ich zuvor den Fatal error erhalten habe.

    Ich versuche es jetzt für 2 Sidebars meines Themes, damit ich sie in eigene .php-Dateien einfügen kann.

    Die Seitenleisten heißen leftsidebar und rightsidebar, also verwende ich den obigen Code und füge get_leftsidebar und get_rightsidebar ein, aber es geht irgendwie schief und das Layout wird durcheinandergebracht. Ich bin mir hier aber nicht sicher, wo ich den Fehler machen könnte. Irgendwelche Ideen bitte?

    Danke

    John

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!