Verwendung der [sourcecode language="xml"] hilft nicht, da es das XML verstümmelt. Außerdem glaube ich, dass Plugins nicht mit der kostenlosen Version von WordPress (z. B. wordpress.com) verwendet werden können – also wird das wahrscheinlich keine Option sein.
Verwendung von HTML <pre> -Tag funktioniert, aber es gibt nicht das richtige Erscheinungsbild. Kann mir jemand zeigen, wie sie es gemacht haben?
Der WordPress-Codex hat eine ganze Seite über das Schreiben von Code in Ihren Beiträgen.
Dies kann mühsam sein, wenn Sie viel Code in Ihrem Beitrag anzeigen müssen. Ich schlage vor, einen kleinen Shortcode zu schreiben, der dies für Sie erledigen würde.
ist die einzige, die funktioniert, alles andere verstümmelt nur meine XML, sobald ich zwischen Text- und Ansichtsmodus und zurück wechsle. Und Pre ist nicht gut, weil es keine Formatierung gibt
– Jaspis
16. Februar 2013 um 17:31 Uhr
htmlentities() Funktion fügt hinzu <br /> Tag am Ende jeder Zeile. Die Ausgabe sieht so aus: <custom></<cusom><br /> . Irgendeine Idee, wie man dieses Problem lösen kann?
– Falke
21. April 2021 um 7:06 Uhr
Wenn [sourcecode] verfügbar ist, aber Sie können keine zusätzlichen Plugins installieren oder Shortcodes hinzufügen (was auf wordpress.com der Fall ist), haben Sie meines Wissens keine andere Möglichkeit, als die problematischen Zeichen zu codieren, bevor Sie sie kopieren.
Hier sind die detaillierten Schritte:
Codieren Sie Ihr Snippet mit einer HTML-Codierung, beispielsweise mit einem kostenlosen Online-Encoder
Bearbeiten Sie Ihren Beitrag im HTML-Modus
hinzufügen [sourcecode language="xml"]
am verschlüsselten Quellcode vorbei
hinzufügen [/sourcecode]
Ich litt vor kurzem unter diesem Problem.
Bei mir hat es funktioniert, den Code einzugeben Textmodus. Auswahl des Codes. Anwendung von code formatting aus dem Format-Menü.
Später habe ich das Crayon-Syntax-Highlight-Plugin verwendet. Das Plugin funktioniert gut, Sie müssen den gleichen Prozess wie oben befolgen, mit dem einzigen Unterschied, dass statt code formatting Option, wählen Sie die crayon Option, nachdem Sie den zu markierenden Code ausgewählt haben.
WordPress.com hat jetzt eingebaute Unterstützung zum Hervorheben von Code in einer Vielzahl von Sprachen mit dem [code] Kurzwahl. Ich finde, dass ich beim Hervorheben von XML immer noch HTML-Entitätscodes verwenden muss, aber andere Sprachen funktionieren gut (JavaScript, C# usw.) und es sieht für den Leser viel besser aus als Ihre Basis <pre> oder <code> Stichworte.
13797100cookie-checkXML kann in WordPress-Beiträgen nicht angezeigt werdenyes