• Mal ganz ehrlich, alle bisher ausprobierten Wordpress-Editoren sind absoluter Mist.:-x
    Habe nun schon den folgenden Code in die functions.php reingeschrieben

    PHP
    remove_filter('the_content', 'wpautop');
     remove_filter('the_content', 'wptexturize');

    Inzwischen ist es etwas besser dadurch geworden, dennoch kommt es andauernd vor
    das mir mein HTML-Code mit all seiner Formatierungen <p> und <br/> einfach zerschossen wird.

    Nur zur Info: Ich selber habe keine Problem nur mit einem Code-Editor zu arbeiten aber der
    Kunde will sich natürlich visuell betätigen und da fängt dat Problemo an.:-x

    Frage, wer hat ne Lösung für mein Problem und zwar das ein/der Editor wie jeder normale Editor (z.B. in Joomla)
    läuft und mich nicht in den Wahnsinn treibt und diesen Mist verzapft?

    Bitte keine Antwort die lautet "Dann arbeite doch mit Joomla".

    Ach so! Arbeite mit Bootstrap, daher sind einige Teile des Layouts innerhalb der einzelnen Seiten eingelagert und nicht in den Template-Dateien.

    Besten Dank in Voraus

    Einmal editiert, zuletzt von Moralapostel (15. August 2013 um 13:47)

    • 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

  • Naja...vielleicht ist dein HTML Code auch absoluter Mist und wird deshalb zerschossen..warscheinlich sind die zigtausend coder/programmierer/webdesigner die mit WP arbeiten aber auch einfach irgendwie in der Lage sauber mit den gegebenen Editoren zu arbeiten.


    Versuch TinyMCE, damit sollte es eigentlich keinerlei Probleme geben..ansonsten liegts wohl doch evtl an nem DAU.

    Don't be evil

  • Okay, habe den Tiny MCE ausprobiert, dat Problem bleibt.

    Würde mich freuen, wenn du ne weitere Lösung parat hast.
    Anbei mal der Mist-Code, welcher jeder Editor sowie jeder Browser zu 100% sauber verarbeitet.

    Anfang HTML-CODE

    [COLOR=#b22222]<div class="row-fluid">
    <div id="bigpic">
    <div id="logo">
    <img src="pfad-zum-Bild.svg" onerror="this.onerror=null; this.src='pfad-zum-Bild.png'">
    <h2>Headline</h2>
    </div>
    <img src="pfad-zum-Bild/slide_1.jpg" >
    </div>
    </div><!--./row-fluid -->

    <div id="innerpage"><!-- Start #innerpage -->
    <div class="row-fluid">
    <span class="span12">
    <h1>Headline</h1>
    </span>
    </div>
    <div class="row-fluid">
    <div class="span6">
    <p>
    HEADLINE<br/>
    XYZ Restaurant<br/>
    Muster Str. 47<br/>
    10000 Musterhausen
    </p>
    <p>
    <strong>Tel.</strong> 123 456 789<br/>
    <strong>Fax.</strong> 123 456 789<br/>
    <strong>E-mail:</strong> infot@muster.de
    </p>
    </div>
    <div class="span6">
    <p>
    Mustertext<br/>
    123456 HB <br/>
    Geschäftsführer: Harry Muster<br/>
    Finanzamt für Körperschaften 700<br/>
    Steurnummr 00/000/00000 <br/>
    UST-IDENT.-NR. 223 838 752
    </p>
    </div>
    </div>
    <hr>
    <div class="row-fluid">
    <div class="span12">
    <p><strong>Haftungshinweis</strong><br/>
    Trotz sorgfältiger inhaltlicher Kontrolle übernehemen wir keine Haftung für die Inhalte externer Links.
    Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
    </p>
    </div>
    </div>
    </div><!-- End #innerpage -->[/COLOR]

    ENDE HTML-CODE

    Würde mich über eine Antwort freuen, über Verbesserungsvorschläge natürlich auch.

    Bitte erzähle mir nicht ich soll die ganzen divs, etc. in die Templates auslagern.
    Wie schon erwähnt wird mit Bootstrap gearbeitet. Hat alles seinen Grund.
    Besten Dank

  • Naja...vielleicht ist dein HTML Code auch absoluter Mist und wird deshalb zerschossen..


    <span class="span12">
    <h1>Headline</h1>
    </span>


    Da erzählt mir mein "richtiger" Desktop-Editor doch mal gleich, dass in HTML5 kein H1-Tag etwas in einem span-Tag verloren hat und genau das ist es dann auch, was der TinyMCE als erstes rausfeuert. Alles andere bleibt hingegen bei einem Wechsel der Ansicht oder beim Abspeichern erhalten (falls ich nichts übersehen habe), nur die Zeilenumbrüche müssen korrigiert werden, was ja kein Problem sein sollte. DIVs oder so kommen scheinbar nicht abhanden. Also nur weil der versucht valides HTML abzuspeichern, deshalb soll der schlecht sein?

    Gut, ich weiß nicht, was der Editor von Joomla kann, doch ein JS-Editor ist und bleibt ein JS-Editor und den wirst Du halt nicht mit einem aus der Expression Web Reihe oder einem Dreamweaver vergleichen können.

  • ^^ Dem ist nichts hinzuzufügen

    @Apostel hätte noch nen ganz kleinen Verbesserungsvorschlag

    [COLOR=#000000]"Trotz sorgfältiger inhaltlicher Kontrolle übernehemen wir keine Haftung für die Inhalte externer Links.
    Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
    </p>"

    Mach mal übernehmen aus dem übernehemem denke du kannst getrost bei TinyMCE bleiben.[/COLOR][COLOR=#b22222]
    [/COLOR]

    Don't be evil

  • Zitat


    <span class="span12">
    <h1>Headline</h1>
    </span>

    Mal abgesehen vom H1-Tag, bleibt das Problem dennoch bestehen.
    Der TINY MCE oder der Wordpress eigene Editor übernimmt zwar den Code ausser die <p> und <br> -Zeichen.
    was aber dabei im Frontend rausrommt ist das Problem.

    Firebug sowie der Quelltext zeigen auf einmal vom Editor selbst eingefügte <p>-Absätze die so nicht vorgesehen sind.
    Ihr könnt mir ruhig glauben, jeder Versuch es so hinzubekommen ist bis dato gescheitert.

    Für ganz so blöd halte ich mich nicht, hab schon ne paar Website gebastelt und weiß wie so ein Quellcode auszusehen hat.

    Also, wie bekomme ich es hin dass - egal welcher Wordpress Editor -, den Code so übernimmt, ohne im Frontend auf einmal
    Absätze zu zeigen, wo keine sein sollen.

    Besten Dank für Antworten

  • Firebug sowie der Quelltext zeigen auf einmal vom Editor selbst eingefügte <p>-Absätze die so nicht vorgesehen sind.


    Da machst Du irgendwie aus einer Mücke einen Elefanten:

    nur die Zeilenumbrüche müssen korrigiert werden, was ja kein Problem sein sollte.


    Zeilenumbrüche bestehen aus unsichtbaren Steuerzeichen und wenn ein Editor nur \n (für Zeilenumbruch) und ein anderer \r\n (für Zeilenumbruch und Wagenrücklauf) verwendet, ist so etwas vorprogrammiert. Ob es daran liegt, das weiß ich zwar nicht, doch die lassen sich ja nach dem Einfügen in der Textansicht spielend leicht korrigieren.

  • Richtig, die Mücke und Elefant treiben mich in den Wahnsinn.
    Im nachhinein, die nicht vorgesehenen Absätze entfernen ist zwar extrem nervig und nicht Vater des Gedankens, aber für meine Person geht das schon. Nur, erklär das mal einem Kunden, der glaubt der könne wie in Word auf der Tatstur rumhacken und bekommt ein schönes Ergebnis.

    Leider auch keine Lösung für mein Problem.
    Besten Dank für deine Mühe, werde aber mal ne paar Euronen in die Hand nehmen und ne Profi fragen.

    MfG aus Berlin

    Einmal editiert, zuletzt von Moralapostel (15. August 2013 um 19:48)

  • Habe das noch einmal probiert, Du kopierst aus irgendeiner Ansicht, in der sowohl ein HTML-Tag für einen Zeilenumbruch eingefügt wurde, als auch Steuerzeichen, um diesen Zeilenumbruch darzustellen. Es genügt jedoch, wenn <br /> nicht mit notiert wird, was ja zum Beispiel beim Kopieren von Text aus einem Schreibprogramm auch nicht gemacht wird. Wenn jedoch beim Kopieren und Einfügen Leerzeilen entstehen, einfach entfernen und gut ist es.

    Abgespeichert wird weder <br /> noch </p>, wenn ich das richtig sehe, in den Posts von der DB sehe ich im Augenblick zumindest nur:

    Code
    Eine kleine und schnelle Testseite.\r\n\r\n

    Da könntest Du auch nach einem Plugin zur Einfügung von Quelltext suchen, was <br /> in /n und nicht in /r/n wandelt oder wie auch immer.

    Einmal editiert, zuletzt von Melewo (15. August 2013 um 20:04)

Jetzt mitmachen!

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