Wordpress bug. Workaround?

  • Servus,

    ich hab irgendwie nen Bug in meinem Wordpress und weiss nicht wirklich wie ich das umgehen kann:

    folgender Code:

    HTML
    <script type="text/javascript" src="flashplayer.php?width=640&height=480&title=Blaaaaa&url=ramps.swf"></script><br><br>
    
    
    <a onclick="openDialog1();"><img src="http://stuggi-town.de/wp-content/uploads/2007/09/kippen.jpg" alt="" />
    zum spielen hier klicken</a>

    funktioniert:

    1. in der Index auflistung der Posts.
    2. In dem Post an sich, wenn ich ihn in der Vorschau ansehe

    wenn ich aber auf "publish" gehe, dann ersetzt er mir die &Zeichen in der Addresse von Flashplayer.php ... für mich auf jedenfall eindeutig ein Bug. Gibts da ein Plugin womit ich das Problem lösen kann?

    Grüße

    Benny

    • 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

  • Was steht da, wenn's veröffentlich wurde? & oder &amp; ?

    Korrekt wäre:

    Code
    <a href="http://example.org/?test=1[COLOR="Green"][B]&amp;[/B][/COLOR]test2=2">

    Falsch ist:

    Code
    <a href="http://example.org/?test=1[COLOR="Red"][B]&[/B][/COLOR]test2=2">
    <a href="http://example.org/?test=1[COLOR="Red"][B]&amp;amp;[/B][/COLOR]test2=2">

    Ein einfaches & würde eine Entityreferenz einleiten und muss daher escapt werden. Völlig korrektes Verhalten von WordPress also, wenn es die 1. Version erzeugt.

  • naja lustiger weise funktioniert es damit aber nicht :(. Ich bind des ja net als link ein, sondern wie oben beschrieben. Hab auch schon mim Text Control Plugin rumgeeiert.

    Using Javascript « WordPress Codex


    hat mir auch nicht geholfen.

    der code sieht ja vorher so aus

    [COLOR=#800000]<script type=[COLOR=#0000FF]"text/javascript"[/COLOR] src=[COLOR=#0000FF]"flashplayer.php?width=640&height=480&title=Blaaaaa&url=ramps.swf"[/COLOR]>[/COLOR][COLOR=#800000]</script>[/COLOR][COLOR=#000080]<br>[/COLOR][COLOR=#000080]<br>[/COLOR] [COLOR=#008000]<a onclick=[COLOR=#0000FF]"openDialog1();"[/COLOR]>[/COLOR][COLOR=#800080]<img src=[COLOR=#0000FF]"http://stuggi-town.de/wp-content/uploads/2007/09/kippen.jpg"[/COLOR] alt=[COLOR=#0000FF]""[/COLOR] />[/COLOR]
    zum spielen hier klicken[COLOR=#008000]</a>

    [/COLOR]
    und danach so

    [COLOR=#800000]<script type=[COLOR=#0000FF]"text/javascript"[/COLOR] src=[COLOR=#0000FF]"flashplayer.php?width=640[/COLOR][/COLOR]& #038;[COLOR=#800000][COLOR=#0000FF]height=480[/COLOR][/COLOR]& #038;[COLOR=#800000][COLOR=#0000FF]title=Blaaaaa[/COLOR][/COLOR]& #038;[COLOR=#800000][COLOR=#0000FF]url=ramps.swf"[/COLOR]>[/COLOR][COLOR=#800000]</script>[/COLOR][COLOR=#000080]<br>[/COLOR][COLOR=#000080]<br>[/COLOR] [COLOR=#008000]<a onclick=[COLOR=#0000FF]"openDialog1();"[/COLOR]>[/COLOR][COLOR=#800080]<img src=[COLOR=#0000FF]"http://stuggi-town.de/wp-content/uploads/2007/09/kippen.jpg"[/COLOR] alt=[COLOR=#0000FF]""[/COLOR] />[/COLOR]
    zum spielen hier klicken[COLOR=#008000]</a>[/COLOR]
    damit tut es halt nicht.

  • Versuch doch mal zu lesen was hier steht, dann müsstest du drauf kommen es mal so zu versuchen:

    PHP
    flashplayer.php?width=640&amp;height=480&amp;title=Blaaaa a&amp;url=ramps.swf


    Das müsste es unangetastet lassen...

Jetzt mitmachen!

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