• Ich suche nun schon seit einiger Zeit nach der Lösung eines klitzekleinen Problems.
    Ich möchte hin und wieder in meinen Posts kleine Javascripte ausfüren lassen.
    Der Code wird jedoch ignoriert und nicht ausgeführt. WP scheint da etwas zu filtern.
    Nun gibt es zu dem Thema folgende URL http://codex.wordpress.org/Using_Javascript, aber irgendwie ist mir die Logik des Ganzen nicht ganz klar.
    Kann mir jemand weiter helfen?

    • 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

  • Da du in Postings nicht die Möglichkeit hast irgendwelche Scripts in den Header zulegen, bleibt dir nur übrig die Funktionen auszulagern.
    Und die ausgelagerte Funktion im Post zu integrieren.
    Ext. Script:

    Code
    function irgendwas() {
    document.info.news.focus(); //z.B.
    }

    Im Post:

    Code
    <script type="text/javascript" src="ausgelagert.js"></script>
    Posttext z.B.
    <a href="javascript:irgendwas()">Link</a>

    "Whoever controls the media, controls the mind." J.Morrison

  • Es geht ja nicht um den Header, sondern um das Parsen des Javascriptcodes xy.
    ch habe heute mal wieder das Wordpress Adsense-plugin getestet, das ja nichts weiter macht als einen vordefinierten Code zu includieren.
    Das Plugin ist ja nun gerade dafür gebaut, diesen Code in Postings zu implementieren.
    Ich kann mir nur vorstellen, dass es in den Tiefen des Codes einen Filter für JS gibt, wie es den ja auch in diversen Forensoftwaren gibt.

  • Hejho,

    ich habe auch versucht, innerhalb eines Postings ein externes JS einzubinden. Dieses Script soll beim Laden der Seite ein weiteres Fenster öffnen und soll mittels onLoad aufgerufen werden. Nur leider bin ich zu doof datz. Die Einbindung des Scripts soll so vonstatten gehen:

    Code
    <script type="text/javascript" src="fenster_auf.js"></script>
    <script type="text/javascript">
    <!--
    onLoad="fenster_auf('URL','width=750,height=700,resizeable=yes');"
    //--></script>

    Aber wo das onLoad-Tag platzieren?

    Vielen Dank für jedwede Hilfe;)

    Einmal editiert, zuletzt von Olaf (29. Januar 2006 um 14:49)

Jetzt mitmachen!

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