TinyMCE: Grafischer Editor löscht Source-Code

  • Ich habe auf einer Page iframes eingefügt (von Google). Wenn ich nun diese Seite bearbeiten möchte, und der WYSWYG-Editor ist aktiv (wird ja von der vorherigen Seite übernommen), dann löscht der mir den iframe. Alles andere bleibt erhalten.

    Kann ich das Problem irgendwie beseitigen?

    • 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

  • Nein, leider hat das nicht geklappt. Sobald ich den Eintrag bearbeiten möchte und von der vorherigen Seite noch der grafische Editor aktiv ist, sind die iframes weg. Wenn ich vorher eine andere Seite bearbeite und vor dem Sichern auf HTML-Editor umschalte, wird diese Problemseite auch im HTML-Editor geöffnet und die iframes bleiben erhalten.

    Hast du noch eine andere Idee?

    Ansonsten habe ich mir den Code in einer Textdatei abgespeichert und muss ihn halt jedes Mal rein kopieren. Das betrifft ja nur die Arbeitsphase. Irgendwan ist ja mal gut und die Seite steht. ;)

  • Jaja, das ist schon so, das schreibt der Editor ja auch in der Beschreibung:

    Zitat

    I strongly recommend to turn off the visual editor when you want to edit a post that contains raw HTML/JS/CSS.

    Wenn du dein HTML zwischen <!--start_raw-->...<!--end_raw--> setzt, wird es nicht von WP gefiltert. Schreiben musst Du es aber ohne den Visuellen Editor.

  • Hab ich gelesen, wollte es aber trotzdem ausprobieren.

    Wenn ich vor dem Aufruf besagter Seite darauf achte, dass der HTML-Editor aktiv ist, dann habe ich das Problem ja nicht. Dann brauche ich das Plugin nicht. Ich bräuchte eine Lösung, weil ich generell mit dem grafischen Editor arbeite (es lebe die Faulheit). Aber jetzt, wo ich das Problem kenne, kann ich auch damit umgehen, wenn es keine Lösung gibt.

    Danke für deine Hilfe.

  • Iframe

    Hast Du das Problem eigendlich gelöst (oder lebst Du mit diesem)? Ich stehe gerade vor dem selben Problem und verliere fast den Verstand **ffff**.

    Viele Grüße - Der Gerd

  • Hallo Gerd,

    Nein, das Problem ist für mich nicht gelöst. Und ich tappe natürlich immer dann in die Falle, wenn ich die Seite mit dem iFrame lange Zeit nicht bearbeitet habe. Ist es dann doch mal nötig, habe ich selbstverständlich schon längst vergessen, dass ich zuerst eine andere Seite aufrufen und den Editor auf HTML umstellen muss. Erst dann kann ich die iFrame-Seite aufrufen und editieren, ohne dass WP etwas löscht.

    Tut mir leid, dass ich dir nicht weiter helfen kann.

    Schöne Grüsse
    Ypanesa

  • Da muss es doch eine Lösung geben

    Es muss doch auch einen anderen Weg geben wie über ein iframe. So PHP-Dateien, wie z.B. das Plugin wp-contact-form lassen sich ja auch in eine Seite einbinden, das geschieht dann über den Befehl <!--contact form-->. Leider ist dann aber auch hier meine Grenzen erreicht und ich WEISS DA NICHT WEITER :-? . Gibt es vielleicht einen PHP Spezialisten hier im Forum der das hin bekommt. Wäre jedenfalls sehr nett und ich würde mich riesig freuen.

    Viele Grüße - Gerd

    http://www.gerd-kluge.de

  • Das soll wohl in der WP-Version 2.9 geändert werden:
    http://core.trac.wordpress.org/ticket/6807

    Bis dahin kannst du entweder damit leben, den visuellen Editor bei solchen Posts nicht zu verwenden oder du schreibst ein Seitentemplate, in dem du den iframe in den PHP-Code schreibst und dieser Seite dann das entsprechende Template zuweist.

    Oh, das wäre schön. Ärgere mich auch immer über das Thema.

    Doodle verwendet iframes für Umfragen, die man einbinden will, das ist extrem lästig...

    *thema abonnier*

  • Ich hab die Lösung! Oder besser das richtige Plugin gefunden. Es heisst Force HTML Edit. Ich habs getestet mit WP 3.0.4. Es funktioniert ausgezeichnet und zwar sowohl bei pages als auch bei posts.

Jetzt mitmachen!

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