Möchten Sie die automatische Formatierung in WordPress-Beiträgen deaktivieren?
Standardmäßig formatiert WordPress Texte, um Anführungszeichen durch ausgefallene Anführungszeichen zu ersetzen und den Text zu bereinigen. Dadurch wird verhindert, dass Benutzer Code, Rohtext und CSS/Javascript-Codebeispiele anzeigen.
In diesem Artikel zeigen wir Ihnen, wie Sie die automatische Formatierung in WordPress-Beiträgen deaktivieren.
Warum die WordPress-Formatierung in WordPress-Beiträgen deaktivieren?
WordPress verfügt über eine integrierte Funktion zum Bereinigen von Text. Diese Funktion ersetzt Anführungszeichen durch ausgefallene Anführungszeichen und entfernt andere Tags, die möglicherweise erforderlich sind, um HTML, CSS oder JavaScript anzuzeigen.
Es gibt mehrere Möglichkeiten, Code in WordPress einfach anzuzeigen, wodurch Sie die Standardformatierung überspringen können. Sie können sie in unserem Artikel zum Anzeigen von Code in WordPress nachlesen.
Einige fortgeschrittene Benutzer möchten jedoch möglicherweise die automatische Formatierung von WordPress auf ihren Websites vollständig deaktivieren. Dies würde es ihnen ermöglichen, die WordPress-Formatierungsprüfungen einfach zu überspringen und Rohtext auf ihrer Website anzuzeigen, wo immer dies erforderlich ist.
Lassen Sie uns einen Blick darauf werfen, wie Sie die automatische WordPress-Formatierung auf Ihrer Website einfach deaktivieren können. Wir zeigen Ihnen zwei Methoden, damit Sie diejenige auswählen können, die Ihren Anforderungen am besten entspricht.
Methode 1. Deaktivieren Sie die automatische Formatierung in WordPress manuell
Bei dieser Methode müssen Sie Ihrer WordPress-Website benutzerdefinierten Code hinzufügen. Wenn Sie dies noch nicht getan haben, dann werfen Sie einen Blick auf unsere Anleitung zum Kopieren und Einfügen von benutzerdefinierten Code-Snippets in WordPress.
Zuerst müssen Sie den folgenden Code in die Datei functions.php Ihres Themes oder in ein seitenspezifisches Plugin einfügen.
function my_formatter($content) { $new_content=""; $pattern_full="{([raw].*?[/raw])}is"; $pattern_contents="{[raw](.*?)[/raw]}is"; $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE); foreach ($pieces as $piece) { if (preg_match($pattern_contents, $piece, $matches)) { $new_content .= $matches[1]; } else { $new_content .= wptexturize(wpautop($piece)); } } return $new_content; } remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99);
Der obige Code weist WordPress an, die Formatierungsoption zu überspringen, wenn Text innerhalb des rohen Shortcodes eingeschlossen ist.
Um nun WordPress-Formatierung zu überspringen hinzuzufügen, müssen Sie den HTML-Block zu Ihrem WordPress-Post-Editor hinzufügen. Innerhalb des Post-Editors können Sie Ihren unformatierten Text oder Code in den rohen Shortcode einfügen.
[raw]Unformatted code[/raw]
Der Nachteil dieser Methode ist, dass sie mit dem Blockeditor nicht sehr gut funktionieren würde. Selbst innerhalb des HTML-Blocks kann es sich unerwartet verhalten.
Methode 2. Deaktivieren Sie die automatische Formatierung in WordPress mit dem Plugin
Diese Methode ist einfacher, erfordert jedoch die Verwendung des älteren Classic Editor-Plugins. Der Hauptnachteil dieses Ansatzes besteht darin, dass es ein Durcheinander geben würde, wenn Sie sich entscheiden, den Blockeditor in Zukunft zu verwenden.
Zuerst müssen Sie die installieren und aktivieren Klassischer Editor Plugin. Weitere Informationen finden Sie in unserer Anleitung zum Deaktivieren des Blockeditors in WordPress.
Danach müssen Sie die installieren und aktivieren Rohes HTML Plugin. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Danach können Sie einen neuen Beitrag erstellen oder einen bestehenden bearbeiten. Auf dem Post-Edit-Bildschirm müssen Sie in den Textmodus wechseln und Ihren unformatierten Text in den Raw-Shortcode einfügen.
[raw]Unformatted code[/raw]
Sie können Ihre Änderungen jetzt veröffentlichen oder speichern und eine Vorschau anzeigen, um unformatierten Text in Aktion zu sehen.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie Sie die automatische Formatierung in WordPress-Beiträgen deaktivieren. Vielleicht möchten Sie auch unseren vollständigen WordPress-Sicherheitsleitfaden oder unsere Tipps zur Verbesserung Ihrer Blog-Post-SEO sehen.