wp_footer(); -> Fehlermeldung

  • Hallo,

    bislang hatte ich in meiner footer.php nicht den Codeschnipsel

    PHP
    <?php wp_footer(); ?>

    ,
    jetzt will ich aber aus Performancegründen die JS-Aufrufe aus dem Header in den Footer verlagern und dazu braucht WP im Footer ja diesen Aufruf.

    Sobald ich ihn aber einfüge (vor dem ausleitenden body-Tag), spuckt WordPress Fehlermeldungen aus, da anscheinend das Add to Any-Plugin nicht damit klarkommt (die *** sind natürlich reineditiert):

    Das ist natürlich doof, da ich auf das Plugin ungern verzichten würde.

    Frage: wieso kommt es überhaupt zu diesem Fehler?
    Und was kann ich evtl. umschreiben, um das Ganze zu fixen?


    Danke schonmal,
    neontrauma

    Einmal editiert, zuletzt von jottlieb (5. August 2009 um 21:25)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hm, steht doch eigentlich deutlich da: Die Tabelle interlinker_settings existiert nicht, was den Fehler verursacht, wenn darauf eine Abfrage gemacht wird. Weißt Du, zu welchem Plugin die gehört? Eventuell musst Du die Einstellungen dieses Plugins speichern, um es korrekt zu installieren?!

  • Huhu,

    ich hab mich vorhin nochmal näher damit befasst. Diese Tabelle stammt vom CrossLinker-Plugin. Merkwürdigerweise hat das Plugin aber nur zwei andere Tabellen angelegt... nun gut, da das momentan ohnehin nicht im Einsatz ist, habe ich es mal rausgeworden.
    Was mich daran nur wundert, ist, dass die fehlende Tabelle erst dann reklamiert wird, wenn ich den wp_footer(); einbaue (und nichts am Plugin selber geändert habe) - woran liegt das?

    Solange das CrossLinker-Plugin nicht aktiv ist, gibt es zumindest keine Fehlermeldungen mehr. So weit, so gut. :D

    Das Add-to-any-Plugin gibt im Footer nun zusätzliches JS aus - das, was ich oben bereits gepostet hatte. Warum wird dieser Code erst jetzt ausgegeben bzw. welchen Nutzen hat das? oO


    Viele Grüße,
    und Danke für eure Antworten!

    neontrauma

  • viele plugins binden ihre js oder anderes im footer ein. so wie du ja selber geschrieben hast. dazu setzen die plugins über die wp_footer() auf. so wird es bei dem CrossLinker eben auch sein. das bestimmte funktionen über die wp_footer() eingebunden werden und deshalb erst der fehler kam. anders kann ich es mir nicht erklären.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!