Du wirst ohne gewissen Aufwand nicht WordPress daran hindern können, alle Absätze mit <p></p> zu versehen. Das kann man doof finden wie man will -- es ist eben so.
Aber: Du kannst die Absätze innerhalb des präformatierten Textes unsichtbar machen, indem Du folgende CSS-Definition angibst:
pre p {
margin: 0;
padding: 0;
}
Wenn ich das o.g. in die style.css schreibe, gehen dann nicht alle absätze verloren oder ändert er die dann zu <br> um? Ich meine dann würde der code ja, wenn er die nur entfernt so aussehen:
<pre>
D A h G
Nehmt Abschied, Brüder, ungewiss ist alle Wiederkehr,
D A h G A D
die Zukunft liegt in Finsternis und macht das Herz uns schwer.
A h G
Ref.: Der Himmel wölbt sich übers Land, ade, auf Wiedersehn,
D A h G A D
wir ruhen all in Gottes Hand, Gut Pfad, auf Wiedersehn.
Die Sonne sinkt, es steigt die Nacht, vergangen ist der Tag.
Die Welt schläft, und leis erwacht der Nachtigallen Schlag.
Es ist in jedem Anbeginn das Ende nicht mehr weit,
wir kommen her und gehen hin, und mit uns geht die Zeit.
Nehmt Abschied, Brüder, schließt den Kreis, das Leben ist ein Spiel,
und wer es recht zu spielen weiß, gelangt ans große Ziel.</pre>
Alles anzeigen
Oder verstehe ich das gerade falsch?
Das Problem ist eher, dass ich meine User, nicht sagen kann, du musst erst auf html klicken, <pre> </pre> schreiben, dann deinen Text und anschließend die <p>'s entfernen. Denn ich muss ja davon ausgehen, dass die User keine Ahnung davon haben. Von daher muss es doch, eine möglichkeit geben, dass zu ändern. Ich meine in anderen Skripten schreiben die ja auch <br> oder <br /> anstatt <p></p> . Die Frage ist nur, in welchen Datein das im Wordpress steht.
Gruß Muckel