{"id":3037,"date":"2023-12-08T09:00:41","date_gmt":"2023-12-08T09:00:41","guid":{"rendered":"\/tutorials\/?p=3037"},"modified":"2026-03-11T07:34:05","modified_gmt":"2026-03-11T07:34:05","slug":"wordpress-css","status":"publish","type":"post","link":"\/de\/tutorials\/wordpress-css","title":{"rendered":"So f\u00fcgen Sie eigenes CSS in WordPress hinzu (4 einfache Methoden)"},"content":{"rendered":"<p>Cascading Style Sheets (CSS) bestimmen, wie HTML-Elemente auf einer Webseite dargestellt werden, und steuern Schriftarten, Farben, Abst&auml;nde und das Layout. WordPress-Themes enthalten integrierte Designoptionen, doch h&auml;ufig ben&ouml;tigen Sie eigenes CSS, um visuelle Elemente anzupassen, die sich mit den Standardoptionen nicht ver&auml;ndern lassen.<\/p><p>Es gibt vier zuverl&auml;ssige M&ouml;glichkeiten, eigene Styles zu Ihrer WordPress-Website hinzuzuf&uuml;gen:<\/p><ul class=\"wp-block-list\">\n<li><strong>Der Block-Editor<\/strong>. F&uuml;gen Sie im Site Editor eine neue CSS-Klasse hinzu und weisen Sie sie anschlie&szlig;end bestimmten Bl&ouml;cken &uuml;ber den Bereich <strong>Erweitert<\/strong> zu.<\/li>\n\n\n\n<li><strong>Der WordPress-Customizer<\/strong>. &Ouml;ffnen Sie im Dashboard den Bereich <strong>Zus&auml;tzliches CSS<\/strong> und f&uuml;gen Sie Ihren Code ein, um &Auml;nderungen sofort in der Vorschau zu sehen.<\/li>\n\n\n\n<li><strong>Ein Child-Theme<\/strong>. Erstellen Sie ein Child-Theme-Verzeichnis und bearbeiten Sie die Datei <strong>style.css<\/strong>, damit Ihre &Auml;nderungen auch nach Updates des Parent-Themes erhalten bleiben.<\/li>\n\n\n\n<li><strong>Ein Plugin<\/strong>. Installieren Sie einen Code-Snippet-Manager, um eigene CSS-Regeln einzuf&uuml;gen, zu organisieren und bei Bedarf zu aktivieren oder zu deaktivieren, ohne Theme-Dateien zu bearbeiten.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-how-to-add-a-custom-css-class-using-the-block-editor\">So f&uuml;gen Sie mit dem Block-Editor eine eigene CSS-Klasse hinzu<\/h2><p>Wenn Sie ein Block-Theme (WordPress 5.9 oder neuer) verwenden, k&ouml;nnen Sie eigenes <a href=\"\/de\/tutorials\/was-ist-css\">CSS<\/a> gezielt auf einzelne Elemente im Block-Editor anwenden. Bei dieser Methode definieren Sie zun&auml;chst eine Klasse im Site Editor und weisen diese anschlie&szlig;end einem Block zu.<\/p><p>F&uuml;gen Sie zuerst den CSS-Code im Site Editor hinzu:<\/p><ol class=\"wp-block-list\">\n<li>Melden Sie sich in Ihrem WordPress-Dashboard an und &ouml;ffnen Sie <strong>Design<\/strong> &rarr; <strong>Editor<\/strong>.<\/li>\n\n\n\n<li>Klicken Sie in der linken Seitenleiste auf das Symbol <strong>Stile<\/strong> (der schwarz-wei&szlig;e Kreis). &Ouml;ffnen Sie anschlie&szlig;end das Men&uuml; mit den drei Punkten oben rechts im Bereich und w&auml;hlen Sie <strong>Zus&auml;tzliches CSS<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf1ed347\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full is-resized wp-lightbox-container\"><img decoding=\"async\" width=\"849\" height=\"476\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/additional-css-wordpress.png\/public\" alt=\"WordPress&#8209;Site&#8209;Editor mit angezeigtem Bereich &bdquo;Stile&ldquo; und hervorgehobenem Abschnitt &bdquo;Zus&auml;tzliches CSS&ldquo;\" class=\"wp-image-10281\" style=\"width:604px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/additional-css-wordpress.png\/w=849,fit=scale-down 849w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/additional-css-wordpress.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/additional-css-wordpress.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 849px) 100vw, 849px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Definieren Sie anschlie&szlig;end Ihre neue CSS-Klasse. F&uuml;r dieses Beispiel erstellen Sie eine Klasse namens <strong>custom-highlight<\/strong>, die einen gr&uuml;nen Hintergrund und wei&szlig;en Text hinzuf&uuml;gt:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">.custom-highlight {\n   background-color: #28a745;\n   color: #ffffff;\n   padding: 10px;\n}<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf1eebdc\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" width=\"624\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-editor-stile-css.png\/public\" alt=\"WordPress-Editor zeigt das Feld &bdquo;Zus&auml;tzliches CSS&ldquo; mit eingegebenen benutzerdefinierten Stilen an.\" class=\"wp-image-10182\" style=\"width:338px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-editor-stile-css.png\/w=624,fit=scale-down 624w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-editor-stile-css.png\/w=183,fit=scale-down 183w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Klicken Sie auf <strong>1 &Auml;nderung &uuml;berpr&uuml;fen<\/strong> &rarr; <strong>Speichern<\/strong>, um die &Auml;nderungen zu &uuml;bernehmen.<\/li>\n<\/ol><p>Nachdem Sie die Klasse definiert haben, k&ouml;nnen Sie sie einem Block in Ihren Beitr&auml;gen oder Seiten zuweisen:<\/p><ol class=\"wp-block-list\">\n<li>&Ouml;ffnen Sie <strong>Beitr&auml;ge<\/strong> &rarr; <strong>Alle Beitr&auml;ge<\/strong> und bearbeiten Sie den Beitrag, den Sie aktualisieren m&ouml;chten.<\/li>\n\n\n\n<li>W&auml;hlen Sie den Block aus, den Sie &auml;ndern m&ouml;chten (zum Beispiel einen <strong>Absatzblock<\/strong>).<\/li>\n\n\n\n<li>&Ouml;ffnen Sie in der rechten Seitenleiste den <strong>Bereich Erweitert<\/strong>.<\/li>\n\n\n\n<li>Geben Sie im Feld <strong>Zus&auml;tzliche CSS-Klasse(n)<\/strong> den von Ihnen erstellten Klassennamen ein.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf1f060b\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"483\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-beitrag-zusatzliche-css-klasse-es-hervorgehoben.png\/public\" alt=\"WordPress-Beitragseditor mit hervorgehobenen erweiterten Blockeinstellungen und einem hervorgehobenen CSS-Klassenfeld\" class=\"wp-image-10183\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-beitrag-zusatzliche-css-klasse-es-hervorgehoben.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-beitrag-zusatzliche-css-klasse-es-hervorgehoben.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-beitrag-zusatzliche-css-klasse-es-hervorgehoben.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Klicken Sie auf <strong>Speichern<\/strong>. Der ausgew&auml;hlte Block &uuml;bernimmt nun die im Stylesheet definierten Styles.<\/li>\n<\/ol><p>Mit dieser Methode wenden Sie Stile gezielt auf einzelne Bl&ouml;cke an, statt auf alle Elemente eines Typs auf Ihrer Website. Das eignet sich besonders f&uuml;r einmalige Anpassungen, etwa um einen einzelnen Absatz oder einen Call-to-Action hervorzuheben, ohne andere Bl&ouml;cke desselben Typs zu beeinflussen.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-custom-css-using-the-theme-customizer\">So f&uuml;gen Sie eigenes CSS mit dem WordPress-Customizer hinzu<\/h2><p>Wenn Sie ein klassisches Theme verwenden, ist der WordPress-Customizer die benutzerfreundlichste Methode, um eigenes CSS hinzuzuf&uuml;gen. Diese Funktion wurde mit WordPress <strong>4.7<\/strong> eingef&uuml;hrt und erm&ouml;glicht es Ihnen, CSS zu schreiben und die &Auml;nderungen sofort zu sehen, bevor Sie sie ver&ouml;ffentlichen.<\/p><ol class=\"wp-block-list\">\n<li>&Ouml;ffnen Sie <strong>Design<\/strong> &rarr; <strong>Customizer<\/strong>.<\/li>\n\n\n\n<li>Klicken Sie in der linken Seitenleiste auf <strong>Zus&auml;tzliches CSS<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf1f23c1\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" width=\"471\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-hervorgehoben.png\/public\" alt=\"WordPress-Customizer mit in der Seitenleiste hervorgehobener Option &bdquo;Zus&auml;tzliches CSS&ldquo;\" class=\"wp-image-10184\" style=\"width:325px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-hervorgehoben.png\/w=471,fit=scale-down 471w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-hervorgehoben.png\/w=138,fit=scale-down 138w\" sizes=\"(max-width: 471px) 100vw, 471px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Ein Code-Editor wird ge&ouml;ffnet. Geben Sie Ihre CSS-Regeln ein oder f&uuml;gen Sie sie ein. Zum Beispiel, um Absatztext zu formatieren:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">p {\n   color: green;\n   font-size: 16px;\n}<\/pre><ol start=\"4\" class=\"wp-block-list\">\n<li>Der Vorschaubereich auf der rechten Seite aktualisiert sich sofort.<\/li>\n\n\n\n<li>Wenn Sie mit dem Ergebnis zufrieden sind, klicken Sie auf <strong>Ver&ouml;ffentlichen<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf2000d9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"538\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-texteditor-vorschaubereich.png\/public\" alt=\"WordPress-Customizer zeigt den Editor &bdquo;Zus&auml;tzliches CSS&ldquo; mit Live-Vorschaufenster.\" class=\"wp-image-10185\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-texteditor-vorschaubereich.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-texteditor-vorschaubereich.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-anpassen-zusatzliches-css-texteditor-vorschaubereich.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Diese Methode speichert Ihr CSS in der Datenbank statt in den Theme-Dateien. Dadurch bleiben Ihre &Auml;nderungen erhalten, wenn Sie das Theme aktualisieren. Wenn Sie jedoch zu einem anderen Theme wechseln, gehen diese Anpassungen verloren. Wenn Sie h&auml;ufiger Themes wechseln, sollten Sie stattdessen ein Plugin verwenden.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-custom-css-using-a-child-theme\">So f&uuml;gen Sie eigenes CSS mit einem Child-Theme hinzu<\/h2><p>Das Bearbeiten der Datei <strong>style.css<\/strong> eines Parent-Themes ist riskant, da Theme-Updates die Datei &uuml;berschreiben und Ihre Anpassungen l&ouml;schen k&ouml;nnen. Ein <a href=\"\/de\/tutorials\/wordpress-child-theme-erstellen\">Child-Theme<\/a> verhindert dieses Problem, indem es Ihre &Auml;nderungen in einem separaten Verzeichnis speichert, das WordPress nach dem Parent-Theme l&auml;dt. Dadurch k&ouml;nnen Ihre Anpassungen die Styles des Parent-Themes &uuml;berschreiben.<\/p><ol class=\"wp-block-list\">\n<li>Greifen Sie &uuml;ber den Dateimanager Ihres Hosting-Kontrollpanels oder &uuml;ber einen FTP-Client wie FileZilla auf die Dateien Ihrer Website zu.<\/li>\n\n\n\n<li>Navigieren Sie zum Verzeichnis <strong>wp-content\/themes\/<\/strong>.<\/li>\n\n\n\n<li>&Ouml;ffnen Sie den Ordner Ihres aktiven Child-Themes.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf202035\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"580\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/dateimanager-public-html-wp-content-themes-twentytwentyfour-child-hervorgehoben.png\/public\" alt=\"Dateimanager, der den Ordner &bdquo;themes&ldquo; in wp-content anzeigt, mit hervorgehobenem Child-Theme.\" class=\"wp-image-10186\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/dateimanager-public-html-wp-content-themes-twentytwentyfour-child-hervorgehoben.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/dateimanager-public-html-wp-content-themes-twentytwentyfour-child-hervorgehoben.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/dateimanager-public-html-wp-content-themes-twentytwentyfour-child-hervorgehoben.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Suchen Sie die Datei <strong>style.css<\/strong> und &ouml;ffnen Sie sie.<\/li>\n\n\n\n<li>F&uuml;gen Sie Ihr eigenes CSS am Ende der Datei hinzu. Beispiel:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">body {\n   background-color: #f0f0f1;\n}<\/pre><ol start=\"6\" class=\"wp-block-list\">\n<li>Speichern Sie die Datei oder laden Sie sie erneut auf Ihren Server hoch.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf203a2c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"497\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/Dateimanager-Texteditor-Stil-CSS.png\/public\" alt=\"Der Texteditor des Dateimanagers ist ge&ouml;ffnet, die Datei style.css wird zur Bearbeitung angezeigt.\" class=\"wp-image-10187\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/Dateimanager-Texteditor-Stil-CSS.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/Dateimanager-Texteditor-Stil-CSS.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/Dateimanager-Texteditor-Stil-CSS.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Diese Methode eignet sich besonders f&uuml;r Entwickler oder Website-Betreiber, die umfangreiche Designanpassungen planen. Damit bleibt Ihr eigener Code strukturiert und wird bei zuk&uuml;nftigen Theme-Updates nicht &uuml;berschrieben.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-custom-css-using-a-plugin\">So f&uuml;gen Sie eigenes CSS mit einem Plugin hinzu<\/h2><p>Wenn Sie Theme-Dateien nicht bearbeiten oder den Customizer nicht verwenden m&ouml;chten, bietet ein Plugin eine sichere und strukturierte Alternative. Wir empfehlen <strong>WPCode<\/strong>, da das Plugin ein leistungsf&auml;higes Snippet-Management sowie eine Bibliothek mit mehr als 100 vorgefertigten Code-Snippets bietet.<\/p><ol class=\"wp-block-list\">\n<li>Installieren und aktivieren Sie das Plugin &uuml;ber <strong>Plugins<\/strong> &rarr; <strong>Plugins hinzuf&uuml;gen<\/strong>.<\/li>\n\n\n\n<li>&Ouml;ffnen Sie <strong>Code Snippets<\/strong> &rarr; <strong>+ Add Snippet<\/strong>.<\/li>\n\n\n\n<li>Bewegen Sie den Mauszeiger &uuml;ber <strong>Add Your Custom Code (New Snippet)<\/strong> und klicken Sie auf <strong>+ Add Custom Snippet<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf20529c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"500\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-wp-code-hinzufugen-snipper-hinzufugen-benutzerdefiniertes-snippet-hervorgehoben.png\/public\" alt=\"WPCode-Oberfl&auml;che mit im Dashboard hervorgehobener Option &bdquo;Add Custom Snippet&ldquo;\" class=\"wp-image-10188\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-wp-code-hinzufugen-snipper-hinzufugen-benutzerdefiniertes-snippet-hervorgehoben.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-wp-code-hinzufugen-snipper-hinzufugen-benutzerdefiniertes-snippet-hervorgehoben.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/wordpress-admin-wp-code-hinzufugen-snipper-hinzufugen-benutzerdefiniertes-snippet-hervorgehoben.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>W&auml;hlen Sie <strong>CSS Snippet<\/strong> als Code-Typ aus.<\/li>\n\n\n\n<li>Geben Sie anschlie&szlig;end einen Titel f&uuml;r Ihr Snippet ein (zum Beispiel &bdquo;Custom header styles&ldquo;).<\/li>\n\n\n\n<li>F&uuml;gen Sie Ihr CSS in den Code-Editor ein. Zum Beispiel:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/* Highlight important text *\/\n.highlight {\n   background-color: #fffa9c;\n   padding: 4px 6px;\n   border-radius: 4px;\n}<\/pre><ol start=\"7\" class=\"wp-block-list\">\n<li>Stellen Sie <strong>Active<\/strong> auf <strong>On<\/strong> und klicken Sie anschlie&szlig;end auf <strong>Save Snippet<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf207183\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"540\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/WordPress-Admin-WPCode-erstellen-benutzerdefiniertes-Snippet-Code-Vorschau.png\/public\" alt=\"WPCode-Editor, der im Code-Vorschaubereich ein neues benutzerdefiniertes CSS-Snippet anzeigt\" class=\"wp-image-10189\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/WordPress-Admin-WPCode-erstellen-benutzerdefiniertes-Snippet-Code-Vorschau.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/WordPress-Admin-WPCode-erstellen-benutzerdefiniertes-Snippet-Code-Vorschau.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/03\/WordPress-Admin-WPCode-erstellen-benutzerdefiniertes-Snippet-Code-Vorschau.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Plugins sind besonders n&uuml;tzlich, wenn Sie h&auml;ufig das Theme wechseln, da das CSS unabh&auml;ngig davon aktiv bleibt, welches Theme gerade aktiv ist. Ihre eigenen Stile werden unabh&auml;ngig von Ihren Theme-Dateien gespeichert.<\/p><h2 class=\"wp-block-heading\" id=\"h-troubleshooting-common-wordpress-custom-css-issues\">Fehlerbehebung bei h&auml;ufigen Problemen mit eigenem CSS in WordPress<\/h2><p>Die meisten Probleme mit eigenem CSS in WordPress lassen sich beheben, indem Sie den Cache leeren, die Spezifit&auml;t von CSS-Selektoren &uuml;berpr&uuml;fen oder Syntaxfehler korrigieren.<\/p><h3 class=\"wp-block-heading\" id=\"h-style-changes-are-not-appearing\">CSS-&Auml;nderungen werden nicht angezeigt<\/h3><p>Der h&auml;ufigste Grund, warum neue CSS-&Auml;nderungen nicht erscheinen, ist Caching. Browser und Caching-Plugins speichern statische Versionen Ihrer Website, um die Ladegeschwindigkeit zu verbessern. Dadurch kann es passieren, dass aktualisiertes CSS nicht sofort angezeigt wird.<\/p><ul class=\"wp-block-list\">\n<li><strong>Browser-Cache<\/strong>. Leeren Sie den Browser-Cache oder f&uuml;hren Sie einen Hard Refresh aus (<strong>Strg + Umschalt + R<\/strong> unter Windows, <strong>Cmd + Umschalt + R<\/strong> auf dem Mac). Sie k&ouml;nnen die Seite auch in einem Inkognito- oder privaten Fenster &ouml;ffnen, um zwischengespeicherte Dateien zu umgehen.<\/li>\n\n\n\n<li><strong>Server- oder Plugin-Cache<\/strong>. Wenn Sie ein Caching-Plugin wie WP Super Cache, W3 Total Cache oder LiteSpeed Cache verwenden, l&ouml;schen Sie den Cache in den Einstellungen des Plugins. Wenn Ihr <a href=\"\/de\/wordpress-hosting\">WordPress-Host<\/a> Caching auf Serverebene nutzt (zum Beispiel &uuml;ber den Hostinger Cache Manager), l&ouml;schen Sie den Cache zus&auml;tzlich &uuml;ber Ihr Control Panel.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69ee8bf209128\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" width=\"1135\" height=\"509\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cache-manager-hpanel.png\/public\" alt=\"Die Schaltfl&auml;che Alle l&ouml;schen auf der Seite Cache-Manager von hPanel\" class=\"wp-image-8513\" style=\"width:840px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cache-manager-hpanel.png\/w=1135,fit=scale-down 1135w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cache-manager-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cache-manager-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/01\/cache-manager-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1135px) 100vw, 1135px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergr&ouml;&szlig;ern\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/de\/wordpress-hosting\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/06\/DE-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-4104\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/06\/DE-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/06\/DE-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/06\/DE-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-css-selector-specificity\">CSS-Selektor-Spezifit&auml;t<\/h3><p>Wenn Ihr Code vorhanden ist, aber nicht angewendet wird, werden die Regeln m&ouml;glicherweise von vorhandenen Theme-Styles &uuml;berschrieben. CSS priorisiert Regeln anhand der sogenannten Spezifit&auml;t. Dabei werden Inline-Styles h&ouml;her gewichtet als IDs, IDs h&ouml;her als Klassen und Klassen h&ouml;her als Elementselektoren.<\/p><p>Um das Problem zu beheben, verwenden Sie einen spezifischeren CSS-Selektor. Statt nur <strong>.button<\/strong> zu verwenden, k&ouml;nnen Sie beispielsweise <strong>div.content .button<\/strong> ansprechen oder einen &uuml;bergeordneten Container in den Selektor aufnehmen.<\/p><p>Als letztes Mittel k&ouml;nnen Sie die <strong>!important<\/strong>-Deklaration verwenden:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">.button {\n   background-color: #ff0000 !important;\n}<\/pre><p>Verwenden Sie <strong>!important<\/strong> jedoch sparsam. Ein &uuml;berm&auml;&szlig;iger Einsatz erschwert die Wartung, da sp&auml;tere &Auml;nderungen ebenfalls <strong>!important<\/strong> verwenden m&uuml;ssen, um fr&uuml;here Regeln zu &uuml;berschreiben. Dadurch entstehen sogenannte Specificity Wars, die Ihre Styles langfristig schwerer verwaltbar machen.<\/p><h3 class=\"wp-block-heading\" id=\"h-misspelled-css-syntax\">Fehlerhafte CSS-Syntax<\/h3><p>Eine einzige fehlende geschweifte Klammer <strong>}<\/strong> oder ein Semikolon <strong>;<\/strong> kann Ihr gesamtes Stylesheet ung&uuml;ltig machen. Wenn Sie Dateien manuell bearbeiten, &uuml;berpr&uuml;fen Sie deshalb immer sorgf&auml;ltig Ihre Syntax.<\/p><p>Wir empfehlen einen Code-Editor wie <strong>Visual Studio Code<\/strong>, der Syntaxfehler in Echtzeit hervorhebt. Auch der im WordPress-Customizer integrierte Syntax-Highlighter markiert Fehler in Rot, bevor Sie Ihre &Auml;nderungen speichern.<\/p><h3 class=\"wp-block-heading\" id=\"h-the-new-design-is-not-responsive\">Das neue Design ist nicht responsiv<\/h3><p>Eigenes CSS kann gelegentlich dazu f&uuml;hren, dass Ihr Layout auf Mobilger&auml;ten nicht korrekt angezeigt wird. Testen Sie Ihre &Auml;nderungen daher immer auf verschiedenen Bildschirmgr&ouml;&szlig;en mithilfe der Entwicklertools Ihres Browsers (<strong>Inspect<\/strong> &rarr; <strong>Toggle device toolbar<\/strong>).<\/p><p>Um die Responsivit&auml;t zu verbessern, k&ouml;nnen Sie Ihren Code in eine Media Query einbetten:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">@media only screen and (max-width: 600px) {\n   body {\n      font-size: 14px;\n   }\n}<\/pre><h2 class=\"wp-block-heading\" id=\"h-how-do-i-add-other-custom-code-to-wordpress\">Wie f&uuml;ge ich weiteren eigenen Code zu WordPress hinzu?<\/h2><p>Neben CSS k&ouml;nnen Sie auch andere Arten von eigenem Code zu WordPress hinzuf&uuml;gen. Welche Methode Sie verwenden, h&auml;ngt von der Programmiersprache und davon ab, ob Sie serverseitige Funktionen oder Frontend-Verhalten &auml;ndern m&ouml;chten.<\/p><ul class=\"wp-block-list\">\n<li><strong>PHP<\/strong>. Wenn Sie Kernfunktionen anpassen m&ouml;chten &ndash; zum Beispiel benutzerdefinierte Beitragstypen erstellen oder Inhalte filtern &ndash; k&ouml;nnen Sie PHP-Code zu WordPress hinzuf&uuml;gen. Dieser Code wird auf dem Server ausgef&uuml;hrt, bevor die Seite geladen wird.<\/li>\n\n\n\n<li><strong>JavaScript<\/strong>. F&uuml;r dynamische Funktionen wie Animationen, Ereignisbehandlung oder Tracking-Skripte k&ouml;nnen Sie JavaScript zu WordPress hinzuf&uuml;gen. Dieser Code wird im Browser des Nutzers ausgef&uuml;hrt, nachdem die Seite geladen wurde.<\/li>\n<\/ul><p>Unabh&auml;ngig von der gew&auml;hlten Methode sollten Sie vor dem Hinzuf&uuml;gen von eigenem Code immer ein aktuelles Website-Backup erstellen, um Datenverlust oder Website-Fehler zu vermeiden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cascading Style Sheets (CSS) bestimmen, wie HTML-Elemente auf einer Webseite dargestellt werden, und steuern Schriftarten, Farben, Abst&auml;nde und das Layout. WordPress-Themes enthalten integrierte Designoptionen, doch h&auml;ufig ben&ouml;tigen Sie eigenes CSS, um visuelle Elemente anzupassen, die sich mit den Standardoptionen nicht ver&auml;ndern lassen. Es gibt vier zuverl&auml;ssige M&ouml;glichkeiten, eigene Styles zu Ihrer WordPress-Website hinzuzuf&uuml;gen: So f&uuml;gen [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/de\/tutorials\/wordpress-css\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":10180,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"WordPress CSS hinzuf\u00fcgen: 4 einfache Methoden","rank_math_description":"Erfahren Sie, wie Sie eigenes CSS in WordPress hinzuf\u00fcgen. Schritt-f\u00fcr-Schritt-Anleitung mit vier einfachen Methoden und praktischen Tipps.","rank_math_focus_keyword":"wordpress css","footnotes":""},"categories":[20],"tags":[],"class_list":["post-3037","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-add-custom-css-to-wordpress","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/adicionar-css-personalizado-wordpress","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-ajouter-un-css-personnalise-a-wordpress","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/anadir-css-personalizado-wordpress","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/custom-css-wordpress","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/wordpress-css","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-add-custom-css-to-wordpress","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/wordpress-custom-css","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/wordpress-custom-css","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/anadir-css-personalizado-wordpress","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/anadir-css-personalizado-wordpress","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/anadir-css-personalizado-wordpress","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/adicionar-css-personalizado-wordpress\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-add-custom-css-to-wordpress","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-add-custom-css-to-wordpress","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-add-custom-css-to-wordpress","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-add-custom-css-to-wordpress","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/3037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/comments?post=3037"}],"version-history":[{"count":9,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/3037\/revisions"}],"predecessor-version":[{"id":10292,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/3037\/revisions\/10292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media\/10180"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media?parent=3037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/categories?post=3037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/tags?post=3037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}