Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

CSS adicional en WordPress: dónde añadirlo y cómo cambiar el color de un botón

El CSS adicional en WordPress es un campo donde añades tus propias reglas de estilo sin tocar los archivos del tema. En un tema clásico lo encontrarás en Apariencia → Personalizar → CSS adicional, y en un tema de bloques en el Editor del sitio, en Estilos. El cambio funciona en cuanto lo guardas y sobrevive a las actualizaciones del tema.

Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura

Antes de escribir CSS: quizá baste un ajuste

El color de botón más fácil es el que pones sin código. Revisa primero esto:

  • Tema de bloques: Apariencia → Editor → Estilos. En los ajustes de bloques o elementos encontrarás los botones y podrás cambiar su fondo y el color del texto para todo el sitio.
  • Tema clásico: Apariencia → Personalizar. Muchos temas tienen ahí una sección de colores o de botones.
  • Tienda WooCommerce: los botones de Añadir al carrito suelen tomar el color del tema, así que a menudo basta un cambio en los estilos del tema.

Necesitas CSS cuando no existe esa opción, o cuando quieres cambiar un botón concreto.

Dónde está el CSS adicional en tu tema

Tipo de temaDónde añadir CSSNotas
Clásico (p. ej. Astra, OceanWP)Apariencia → Personalizar → CSS adicionalvista previa en directo a la derecha, se guarda con el botón Publicar
De bloques (p. ej. Twenty Twenty-Five)Apariencia → Editor → Estilos, menú de tres puntos → CSS adicionalse guarda en los estilos globales del tema
De bloques, un tipo de bloqueEstilos → Bloques → bloque elegido → AvanzadoCSS solo para ese bloque
Más de unas pocas reglasla hoja de estilos del tema hijorequiere acceso a los archivos

El CSS del Editor del sitio y el CSS de Personalizar son dos lugares distintos. Lo explica la nota del equipo de WordPress sobre el CSS en los estilos globales. Si tienes un tema de bloques pero en su día añadiste CSS en Personalizar, conviene pasarlo a un solo sitio, para que dentro de un año sepas dónde buscar.

Cómo cambiar el color de un botón paso a paso

  1. Abre la página con el botón, haz clic derecho sobre él y elige Inspeccionar. Verás la clase del elemento, por ejemplo wp-block-button__link o button.
  2. Ve al lugar del CSS adicional según la tabla de arriba.
  3. Añade una regla, por ejemplo:
.wp-block-button__link {
  background-color: #1f6f5c;
  color: #ffffff;
}
.wp-block-button__link:hover {
  background-color: #17574a;
}
  1. Mira la vista previa. Si el color no ha cambiado, una regla del tema es más fuerte. Pon delante de la clase el nombre de una zona, por ejemplo .site-footer, en lugar de forzar la regla con important de entrada.
  2. Publica o guarda los cambios.
  3. Revisa la página en una ventana privada y en el móvil. El color del texto debe leerse bien sobre el fondo nuevo.

Los colores del ejemplo son solo ejemplos. Más formas de hacerlo, incluidos un tema hijo y un plugin, están en la guía de Hostinger sobre CSS personalizado en WordPress.

Qué más arreglan unas pocas líneas de CSS

El color de los botones es lo que más se pide, pero el mismo campo ayuda con otros pequeños arreglos de estilo:

  • Ocultar un elemento, por ejemplo la fecha bajo las entradas o el nombre del autor, con una regla display: none. El elemento sigue en el código de la página, solo que no se ve.
  • Espaciados, cuando un encabezado se pega a una imagen o los botones quedan demasiado juntos en el móvil.
  • Tamaño de letra en un sitio concreto, por ejemplo el pie de página, sin cambiar toda la tipografía del tema.
  • Color de los enlaces en el contenido de las entradas, cuando el color del tema es demasiado pálido sobre fondo blanco.
  • Diseño en el móvil, con una regla que lleva una condición de ancho de pantalla y solo se aplica en pantallas estrechas.

Dos hábitos te ahorrarán búsquedas dentro de unos meses. Encima de cada regla, añade un comentario entre /* y */, por ejemplo «botones verdes, octubre de 2026». Y guarda todos tus arreglos en un solo sitio, no un poco en Personalizar, un poco en los estilos del editor y otro poco en los ajustes de un plugin maquetador. Así ves fácilmente qué regla hace qué, y quitas sin miedo las que ya no necesitas.

Una advertencia sobre ocultar cosas. Si así ocultas un texto importante para los clientes, por ejemplo los gastos de envío, desaparece de la pantalla, pero no de las obligaciones de la tienda. Ese tipo de contenido arréglalo en su origen.

Cuando el CSS adicional no basta

El CSS adicional cambia el aspecto, no el contenido ni la estructura HTML. Con él no puedes añadir texto nuevo al pie de página ni mover un botón a otra sección. Para eso necesitas las plantillas del Editor del sitio o los archivos de un tema hijo de WordPress. Se describen en el WordPress Theme Handbook.

Si después de guardar no cambia nada aunque el CSS sea correcto, a menudo la culpa es de la caché. El orden para vaciarla lo describimos en la entrada los cambios no se ven en WordPress.

Cómo cambia el chat el CSS con vista previa

El plugin TellMyShop para WordPress y WooCommerce permite a tu chat (Claude o ChatGPT) leer tu CSS adicional actual y añadir o sustituir una parte. Antes de guardar comprueba que las llaves cuadran, y te avisa si se cargan estilos desde otros dominios. En un tema de bloques también cambia colores y tipografía en los estilos globales.

Tú: Los botones del sitio son grises, ponlos verdes como el logotipo.

Tu chat: El tema es clásico y el CSS adicional ya tiene dos reglas. Añadiré al final:

El texto blanco se lee bien sobre este verde. ¿Guardo? (sí / no)

Tú: Sí.

Tu chat: Guardado. He revisado la página de inicio sin sesión: los botones son verdes.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

versión nueva: .wp-block-button__link { background-color: #1f6f5c; color: #ffffff; }

versión nueva: .wp-block-button__link:hover { background-color: #17574a; }

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Los cambios de CSS y de estilos globales funcionan en TellMyShop Pro con el interruptor Tema activado en el panel del plugin. El interruptor dura 24 horas y necesita una copia de la base de datos de hoy. El chat prepara la vista previa aunque el interruptor esté desactivado, y solo guarda cuando está activado y después de tu «sí». El cambio queda en el historial de cambios y puedes deshacerlo con una instrucción.

La versión gratuita TellMyShop Free no lee ni cambia el diseño del sitio, así que en esta tarea no te ayudará mucho. La descripción de las dos versiones está en la página TellMyShop para WordPress y WooCommerce, y los precios en la página de precios. Hay más guías en el blog.

Preguntas y respuestas

¿El CSS adicional desaparece al actualizar el tema?

No. WordPress guarda el CSS adicional en la base de datos, no en los archivos del tema, así que una actualización no lo toca. Eso sí, está ligado al tema en el que lo añadiste. Si cambias de tema, tienes que copiarlo.

He añadido CSS y no ha cambiado nada. ¿Por qué?

Normalmente el selector no coincide con el elemento, o una regla del tema es más fuerte. La segunda causa habitual es la caché, así que revisa la página en una ventana privada. En un tema de bloques, asegúrate también de que añadiste el CSS en los estilos del Editor del sitio y no en la antigua pantalla Personalizar.

¿Un CSS mal escrito puede romper mi sitio?

No lo tumbará como puede hacerlo un error de PHP. Puede ocultar un elemento, descolocar el diseño o dejar el texto de un color ilegible. Por eso cambia una regla cada vez y revisa la página enseguida, también en el móvil.

¿Necesito un plugin para cambiar el color de un botón?

No. En un tema de bloques el color del botón se pone en los estilos globales, y en un tema clásico a menudo en las opciones del tema, en Personalizar. El CSS adicional es útil cuando el tema no tiene esa opción.

WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

TellMyShop para WordPress y WooCommerce

Tu chat lee el sitio, te muestra cada cambio antes de guardarlo y guarda solo después de tu sí. Puedes deshacer cualquier cambio con una frase. Funciona con Claude o ChatGPT, también con cuentas gratuitas.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free