{"id":5165,"date":"2024-10-31T17:01:30","date_gmt":"2024-10-31T09:01:30","guid":{"rendered":"https:\/\/www.openbyt.com\/?p=5165"},"modified":"2024-10-31T17:02:53","modified_gmt":"2024-10-31T09:02:53","slug":"adding-custom-css-in-wordpress-complete-guide","status":"publish","type":"post","link":"https:\/\/www.openbyt.com\/es\/anadir-css-personalizado-en-wordpress-guia-completa","title":{"rendered":"A\u00f1adir CSS personalizado en WordPress: Gu\u00eda completa"},"content":{"rendered":"<p>El CSS personalizado le da el control sobre el estilo de su sitio de WordPress, permiti\u00e9ndole ajustar todo, desde las fuentes y los colores hasta los dise\u00f1os. Aqu\u00ed tiene una gu\u00eda sobre c\u00f3mo a\u00f1adir CSS personalizado a WordPress utilizando diferentes m\u00e9todos que se adapten a sus necesidades.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-1024x548.jpg\" alt=\"\" class=\"wp-image-5167\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-1024x548.jpg 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-600x321.jpg 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-300x161.jpg 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-768x411.jpg 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3-624x334.jpg 624w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/15-3.jpg 1400w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\">M\u00e9todo 1: Utilizar la funci\u00f3n CSS personalizada incorporada en WordPress<\/h3><p>WordPress tiene una opci\u00f3n integrada para a\u00f1adir CSS personalizado directamente en el panel de control. Es ideal para peque\u00f1os retoques y f\u00e1cil de usar para principiantes.<\/p><ol class=\"wp-block-list\"><li><strong>Acceder al personalizador<\/strong><ul class=\"wp-block-list\"><li>Con\u00e9ctese y vaya a <strong>Apariencia &gt; Personalizar<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"448\" height=\"229\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524.png\" alt=\"\" class=\"wp-image-5168\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524.png 448w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-524-300x153.png 300w\" sizes=\"(max-width: 448px) 100vw, 448px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>Seleccione \"CSS adicional\"<\/strong><ul class=\"wp-block-list\"><li>En la barra lateral izquierda, pulse <strong>CSS adicional<\/strong>. Aparecer\u00e1 un cuadro de texto en el que podr\u00e1 introducir su c\u00f3digo CSS.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"417\" height=\"346\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526.png\" alt=\"\" class=\"wp-image-5171\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526.png 417w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-526-300x249.png 300w\" sizes=\"(max-width: 417px) 100vw, 417px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>A\u00f1ada su CSS personalizado<\/strong><ul class=\"wp-block-list\"><li>Escriba su c\u00f3digo. Por ejemplo:<\/li><\/ul><\/li><\/ol><ol start=\"4\" class=\"wp-block-list\"><li><strong>Previsualizar y publicar<\/strong><ul class=\"wp-block-list\"><li>Ver\u00e1 una vista previa en directo de los cambios. Cuando est\u00e9 satisfecho, haga clic en <strong>Publique<\/strong>.<\/li><\/ul><\/li><\/ol><p><strong>Lo mejor para<\/strong>: Ajustes sencillos, no es necesario editar el archivo del tema.<\/p><h3 class=\"wp-block-heading\">M\u00e9todo 2: Utilizar el archivo Style.css del tema hijo<\/h3><p>Es mejor utilizar un tema hijo de <strong>style.css<\/strong> para cambios m\u00e1s significativos. De este modo, sus ediciones permanecer\u00e1n seguras incluso tras las actualizaciones del tema.<\/p><ol class=\"wp-block-list\"><li><strong>Habilitar un tema hijo<\/strong><ul class=\"wp-block-list\"><li>Si a\u00fan as\u00ed necesita empezar a utilizar uno, cree o instale un tema hijo. Plugins como <strong>Configurador de temas infantiles<\/strong> h\u00e1galo f\u00e1cil.<\/li><\/ul><\/li><\/ol><figure class=\"wp-block-image\"><img decoding=\"async\" src=\"blob:https:\/\/www.openbyt.com\/cba6c057-65a5-442c-b31a-f957966fe0d3\" alt=\"\"\/><\/figure><ol start=\"2\" class=\"wp-block-list\"><li><strong>Acceda al archivo Style.css<\/strong><ul class=\"wp-block-list\"><li>En <strong>Apariencia &gt; Editor de archivos de temas<\/strong>seleccione el tema hijo <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">style.css<\/mark> archivo.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"447\" height=\"153\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533.png\" alt=\"\" class=\"wp-image-5182\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533.png 447w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-533-300x103.png 300w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>A\u00f1ada su CSS<\/strong><ul class=\"wp-block-list\"><li>A\u00f1ada su CSS personalizado en el <strong>fondo<\/strong> del archivo. Ejemplo:<\/li><\/ul><\/li><\/ol><pre class=\"wp-block-code\"><code>.custom-header { color de fondo: #2c3e50; color: #ffff; }\n.custom-button { background-color: #e74c3c; color: #ffff; padding: 10px 20px; border-radius: 5px; }<\/code><\/pre><ol start=\"4\" class=\"wp-block-list\"><li><strong>Guardar cambios<\/strong><ul class=\"wp-block-list\"><li>Haga clic en <strong>Actualizar archivo<\/strong> para ahorrar.<\/li><\/ul><\/li><\/ol><p><strong>Lo mejor para<\/strong>: Grandes cambios de estilo que deber\u00edan mantenerse tras las actualizaciones.<\/p><h3 class=\"wp-block-heading\">M\u00e9todo 3: A\u00f1adir CSS personalizado con un plugin<\/h3><p>Si prefiere evitar la edici\u00f3n de archivos o temas hijo, los plugins pueden gestionar el CSS personalizado. Esto es estupendo para gestionar CSS en varias p\u00e1ginas.<\/p><ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/wordpress.org\/plugins\/custom-css-js\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CSS y JS personalizados sencillos<\/a><\/strong>: Ligero y f\u00e1cil de a\u00f1adir CSS y JavaScript.<\/li>\n\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/insert-headers-and-footers\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">WPCode<\/a><\/strong>: A\u00f1ade CSS en todo el sitio o por p\u00e1gina.<\/li>\n\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/so-css\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">SiteOrigin CSS<\/a><\/strong>: Editor visual para principiantes.<\/li><\/ul><h4 class=\"wp-block-heading\">Ejemplo utilizando WPCode:<\/h4><ol class=\"wp-block-list\"><li><strong>Instalar WPCode<\/strong><ul class=\"wp-block-list\"><li>Ir a <strong>Plugins &gt; A\u00f1adir nuevo<\/strong> <strong>Plugin<\/strong>, busque <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">WPCode<\/mark>, instalar y activar.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"794\" height=\"448\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535.png\" alt=\"\" class=\"wp-image-5184\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535.png 794w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-600x339.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-300x169.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-768x433.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-535-624x352.png 624w\" sizes=\"(max-width: 794px) 100vw, 794px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>Crear un <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Nuevo fragmento CSS<\/mark><\/strong><ul class=\"wp-block-list\"><li>Dir\u00edjase a <strong>Fragmentos de c\u00f3digo &gt; A\u00f1adir fragmento<\/strong>. Elija <strong>Fragmento CSS<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"376\" height=\"278\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536.png\" alt=\"\" class=\"wp-image-5185\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536.png 376w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-536-300x222.png 300w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Elija la colocaci\u00f3n<\/strong><ul class=\"wp-block-list\"><li>Para que el CSS funcione en todo el sitio, seleccione <strong>Cabecera del sitio<\/strong>.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1024x514.png\" alt=\"\" class=\"wp-image-5186\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1024x514.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-600x301.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-300x151.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-768x386.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-1536x771.png 1536w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537-624x313.png 624w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-537.png 1581w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><strong>Lo mejor para<\/strong>: F\u00e1cil gesti\u00f3n de CSS sin tocar los archivos del tema.<\/p><h3 class=\"wp-block-heading\">M\u00e9todo 4: A\u00f1adir CSS personalizado a trav\u00e9s de Page Builders (Elementor, Divi)<\/h3><p>Los constructores de p\u00e1ginas como Elementor y Divi suelen tener opciones CSS integradas, lo que simplifica la gesti\u00f3n de estilos.<\/p><h4 class=\"wp-block-heading\">En Elementor:<\/h4><ol class=\"wp-block-list\"><li><strong>Seleccionar elemento y acceso <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Avanzado<\/mark> Ajustes<\/strong><ul class=\"wp-block-list\"><li>En Elementor, seleccione un elemento, vaya a <strong>Avanzado<\/strong> ajustes, y encuentre <strong>CSS personalizado<\/strong> (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">Elementor Pro<\/mark>).<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"338\" height=\"395\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539.png\" alt=\"\" class=\"wp-image-5190\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539.png 338w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-539-257x300.png 257w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/figure><\/div><ol start=\"2\" class=\"wp-block-list\"><li><strong>Introduzca el c\u00f3digo CSS<\/strong><ul class=\"wp-block-list\"><li>Utilice la palabra clave selector para apuntar al elemento. Ejemplo:<\/li><\/ul><\/li><\/ol><pre class=\"wp-block-code\"><code>selector { background-color: #333; color: #fff; }<\/code><\/pre><h4 class=\"wp-block-heading\">En Divi:<\/h4><ol class=\"wp-block-list\"><li><strong>Ir a Opciones del tema<\/strong><ul class=\"wp-block-list\"><li>Navegue hasta <strong>Divi &gt; Opciones de tema &gt; CSS personalizado<\/strong>.<\/li><\/ul><\/li><\/ol><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"320\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936.png\" alt=\"\" class=\"wp-image-5191\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936.png 1024w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-600x188.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-300x94.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-768x240.png 768w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/1730364592936-624x195.png 624w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ol start=\"2\" class=\"wp-block-list\"><li><strong>Introduzca y guarde el c\u00f3digo CSS<\/strong><ul class=\"wp-block-list\"><li>A\u00f1ada su CSS personalizado y guarde.<\/li><\/ul><\/li><\/ol><p><strong>Lo mejor para<\/strong> Los que ya utilizan constructores de p\u00e1ginas con f\u00e1cil acceso a CSS personalizado.<\/p><h3 class=\"wp-block-heading\">M\u00e9todo 5: A\u00f1adir directamente CSS a trav\u00e9s de FTP o Editor de C\u00f3digo<\/h3><p>Si est\u00e1 familiarizado con el FTP y desea un control total, puede editar los archivos CSS directamente en el servidor.<\/p><h4 class=\"wp-block-heading\">Pasos:<\/h4><ol class=\"wp-block-list\"><li><strong>Conectar v\u00eda FTP<\/strong><ul class=\"wp-block-list\"><li>Utilice un cliente FTP (como FileZilla) para conectarse a su sitio.<\/li><\/ul><\/li>\n\n<li><strong>Navegue hasta la carpeta de temas<\/strong><ul class=\"wp-block-list\"><li>Vaya a wp-content\/themes\/your-child-theme\/ y abra style.css.<\/li><\/ul><\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"225\" src=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542.png\" alt=\"\" class=\"wp-image-5194\" srcset=\"https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542.png 710w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-600x190.png 600w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-300x95.png 300w, https:\/\/www.openbyt.com\/wp-content\/uploads\/2024\/10\/image-542-624x198.png 624w\" sizes=\"(max-width: 710px) 100vw, 710px\" \/><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\"><li><strong>Editar y cargar<\/strong><ul class=\"wp-block-list\"><li>A\u00f1ada su CSS personalizado, gu\u00e1rdelo y c\u00e1rguelo.<\/li><\/ul><\/li><\/ol><p><strong>Lo mejor para<\/strong>: Usuarios avanzados que necesitan un control total.<\/p><h3 class=\"wp-block-heading\">Preguntas frecuentes<\/h3><p><strong>1. \u00bfPor qu\u00e9 no funciona mi CSS personalizado?<\/strong><\/p><p>Borre su navegador <strong>cach\u00e9<\/strong> o cualquier plugin de cach\u00e9 del sitio, ya que el cach\u00e9 podr\u00eda estar bloqueando las actualizaciones.<\/p><p><strong>2. \u00bfC\u00f3mo evito que el CSS se pierda durante las actualizaciones?<\/strong><\/p><p>Utilice un <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">tema infantil<\/mark><\/strong> o plugin para almacenar CSS en lugar de modificar los archivos del tema padre.<\/p>","protected":false},"excerpt":{"rendered":"<p>El CSS personalizado le da el control sobre el estilo de su sitio WordPress, permiti\u00e9ndole ajustar todo, desde fuentes y colores hasta dise\u00f1os. Aqu\u00ed tiene una gu\u00eda sobre c\u00f3mo...<\/p>","protected":false},"author":10,"featured_media":5197,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,85],"tags":[425,253],"class_list":["post-5165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-extensions","category-customized-content-type-cpt","tag-css-for-beginners","tag-wordpress-customization",""],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/posts\/5165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/comments?post=5165"}],"version-history":[{"count":1,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/posts\/5165\/revisions"}],"predecessor-version":[{"id":5198,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/posts\/5165\/revisions\/5198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/media\/5197"}],"wp:attachment":[{"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/media?parent=5165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/categories?post=5165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openbyt.com\/es\/wp-json\/wp\/v2\/tags?post=5165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}