Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir una imagen de fondo en WordPress (6 maneras fáciles)

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Desea añadir una imagen de fondo a su sitio WordPress?

Las imágenes de fondo pueden hacer que su sitio web parezca más atractivo y vibrante.

En este artículo, le mostraremos cómo añadir fácilmente una imagen de fondo a su sitio WordPress.

How to add a background image in WordPress

¿Por qué añadir una imagen de fondo a WordPress?

Añadir una imagen a su sitio web en WordPress puede hacerlo más atractivo para los visitantes. Puede captar rápidamente la atención de los usuarios y hacer que participen en su contenido.

También le permite personalizar el diseño de su sitio web en función de su marca. Por ejemplo, puede subir fotos sutiles de sus productos o de la mascota de su marca en segundo plano.

Además, también puede añadir un vídeo de YouTube como fondo completo o una presentación de imágenes que darán vida a su contenido.

Sin embargo, le sugerimos que seleccione imágenes de fondo que no distraigan ni dificulten la lectura del contenido de su blog de WordPress. Un fondo debe mejorar la experiencia del usuario y ayudar a transmitir su mensaje a los visitantes.

También es importante elegir una imagen de fondo que sea compatible con dispositivos móviles y que no afecte a la velocidad de tu sitio web. De lo contrario, perjudicará el SEO de WordPress.

Dicho esto, vamos a ver diferentes maneras de añadir una imagen de fondo de WordPress. Cubriremos múltiples métodos, incluyendo el uso del personalizador de temas de WordPress, el editor completo del sitio, un plugin, el maquetador de temas y más.

Sólo tiene que hacer clic en uno de los enlaces siguientes para pasar a la sección que prefiera:

Método 1. Añadir una imagen de fondo utilizando el personalizador de temas de WordPress

La mayoría de los temas populares de WordPress son compatibles con / dar soporte de fondo personalizado. Esta característica le permite establecer fácilmente una imagen de fondo, y le recomendamos este método si su tema es compatible con él.

Sin embargo, si falta la opción del menú Personalizador, es posible que el tema tenga activada la edición completa del sitio. En la siguiente sección, veremos cómo utilizar el editor de sitio completo para cambiar la imagen de fondo.

Para utilizar el Personalizador, debe visitar la página Apariencia ” Personalizar en el administrador de WordPress. Esto iniciará el Personalizador de temas de WordPress, donde puede cambiar diferentes ajustes del tema mientras ve una vista previa en vivo de su sitio web.

The WordPress theme customizer

Una cosa importante a recordar es que las opciones que veas variarán en función del tema de WordPress que estés utilizando. Para este tutorial, estamos utilizando el tema Astra.

Si utiliza un tema diferente, puede que necesite consultar la documentación de ese tema o ponerse en contacto con el desarrollador del tema para averiguar cómo añadir una imagen de fondo si no la encuentra en el Personalizador.

En las opciones del Personalizador del tema Astra, tienes que hacer clic en “Global” en el panel de la izquierda.

Go to global settings in Astra

Después, verás diferentes opciones globales para personalizar tu tema Astra.

Sigue adelante y haz clic en la sección “Colores”.

Click on colors options

Aquí puede cambiar los colores del tema, incluido el color de fondo. También puedes personalizar los enlaces, el cuerpo del texto, los encabezados, los bordes y mucho más.

Para añadir una imagen de fondo, desplácese hasta la sección ‘Color de superficie’. A continuación, haga clic en la opción “Fondo del sitio” y cambie a la pestaña “Imagen”.

Select a background image

Después, basta con hacer clic en el botón “Seleccionar imagen de fondo”.

Esto abrirá la biblioteca de medios de WordPress, donde puede subir una imagen desde su ordenador o seleccionar una que haya subido anteriormente.

Upload media to WordPress

Una vez elegida la imagen de fondo, haz clic en el botón “Seleccionar”.

Esto cerrará la ventana emergente de medios, y verá una vista previa de su imagen de fondo seleccionada en el Personalizador de temas.

Save your background image

No olvides hacer clic en el botón “Publicar” de la parte superior para guardar tus ajustes.

Eso es todo. Ha añadido correctamente una imagen de fondo a su sitio WordPress. Visite su sitio web para verlo en acción.

Método 2. Añadir una Imagen de Fondo Personalizada Usando el Editor de Sitio Completo

Si utiliza un tema de WordPress basado en bloques, puede añadir una imagen de fondo personalizada utilizando el editor de sitio completo (FSE).

El editor de sitios completo le permite editar el diseño de su sitio web utilizando bloques. Es como editar una entrada de blog o una página utilizando el editor de bloques de WordPress.

Para este tutorial, utilizaremos el tema por defecto Twenty Twenty-Two. Para iniciar el editor completo del sitio, simplemente vaya a Apariencia ” Editor desde su escritorio de WordPress.

Go to full site editor

Una vez que estés en el editor completo del sitio, tendrás que añadir un bloque Portada a tu plantilla para subir una imagen de fondo.

Basta con hacer clic en el signo “+” de la parte superior y añadir un bloque de portada.

Add a cover block to theme template

Haz clic en el botón “Subir” o “Biblioteca de medios” en el bloque Portada para añadir una imagen de fondo al bloque.

Esto abrirá el mensaje / ventana emergente del cargador de medios de WordPress.

Upload your image to cover block

Puede elegir una imagen que desee utilizar como fondo del sitio web.

Cuando haya elegido la imagen, sólo tiene que hacer clic en el botón “Seleccionar”.

Upload media to WordPress

Una vez añadida la imagen al bloque Portada, el siguiente paso es establecerla como fondo de la página.

Para ello, haga clic en el icono de vista de lista de la parte superior (icono con 3 guiones) para abrir una vista de esquema de los elementos del tema, como la cabecera y el pie de página del sitio.

Open list view in FSE

Después, basta con arrastrar y soltar todos los elementos de la plantilla bajo el bloque Portada en la vista de lista.

Cuando estén todos debajo, la imagen del bloque Portada aparecerá como fondo del sitio.

Add theme parts to cover block

Después, puede ajustar la imagen de fondo haciendo clic en el bloque Portada y seleccionando el icono del engranaje en la esquina superior derecha de la pantalla. Se abrirá el panel de ajustes del bloque.

Encontrará opciones para hacer de la imagen un fondo corregido, un fondo repetido, ajustar su superposición, editar el color y mucho más.

Edit background image settings

Cuando hayas terminado, no olvides hacer clic en el botón “Guardar”.

Ya está. Has añadido correctamente una imagen de fondo utilizando el editor de sitio completo.

Método 3. Añadir imagen de fondo usando el maquetador de temas de WordPress

Otra forma de añadir imágenes de fondo personalizadas a su sitio web es utilizar un maquetador de temas de WordPress como SeedProd.

Es el mejor plugin de WordPress para páginas de destino y maquetador de sitios web. Usted consigue arrastrar y soltar funcionalidad para personalizar fácilmente el diseño de su sitio web sin tocar una sola línea de código.

Para este tutorial, usaremos la versión SeedProd Pro porque incluye el maquetador de temas. También hay una versión SeedProd Lite que puedes probar gratis.

En primer lugar, tendrá que instalar y activar el plugin SeedProd. Si necesitas ayuda, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Una vez que el plugin esté activado, verá la pantalla de bienvenida de SeedProd en su escritorio de WordPress. A continuación, simplemente introduce tu clave de licencia y haz clic en el botón ‘Verificar clave’. Puedes encontrar la clave de licencia en tu área de cuenta SeedProd.

SeedProd license key

A continuación, tendrá que encabezado a SeedProd ” Theme Builder en su panel de administrador de WordPress.

Sigue adelante y haz clic en el botón “Temas” de la parte superior.

Create your custom theme

SeedProd ofrecerá ahora varias plantillas de temas entre las que elegir.

Puedes pasar el cursor sobre cualquier plantilla que quieras utilizar y hacer clic en ella. Vamos a utilizar la plantilla de tema ‘Starter’ para este tutorial.

Choose a starter theme

A partir de aquí, SeedProd generará diferentes plantillas como la página de inicio, una sola entrada, una sola página, barra lateral, cabecera, etc.

Para añadir una imagen de fondo que aparezca en todo el sitio web y en todas las plantillas de temas, siga adelante y haga clic en la opción “Editar diseño” en CSS global.

Edit global CSS

En la pantalla siguiente, verás los ajustes globales de CSS que puedes cambiar.

Basta con hacer clic en la opción “Fondo”.

Open background settings in SeedProd

Después verás las opciones de Imagen de Fondo.

Siga adelante y haga clic en el botón “Usar su propia imagen” para subir su foto o haga clic en el botón “Usar una imagen de inventario” para buscar una imagen de inventario para usarla como fondo de su sitio web.

Add a background image in SeedProd

Una vez que haya añadido una imagen de fondo, el maquetador de SeedProd mostrará una vista previa en directo.

El plugin también ofrece opciones para cambiar la Posición de fondo. Puedes elegir si quieres usar la portada a pantalla completa, ponerla en repetición, etc.

Además, puedes modificar el grado de oscuridad de la imagen de fondo moviendo el carrusel / control deslizante “Oscurecer fondo”. Cuanto mayor sea la puntuación, más oscura será la imagen.

Change image position and dim settings

Cuando hayas terminado de editar la imagen de fondo, sólo tienes que hacer clic en el botón “Guardar” de la parte superior y cerrar los Ajustes globales de CSS.

Si desea añadir una imagen de fondo personalizada para diferentes partes de su sitio web, puede editar esas plantillas de temas individuales en SeedProd.

Para obtener más información, consulte nuestra guía sobre cómo crear fácilmente un tema de WordPress personalizado.

Método 4. Añadir una Imagen de Fondo Personalizada en WordPress Usando un Plugins

Usar un plugin de WordPress para añadir una imagen de fondo es mucho más flexible que las opciones integradas de WordPress.

Para empezar, necesitas instalar y activar el plugin Full Screen Background Pro. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Este plugin te permitirá establecer un fondo diferente para cualquier entrada, página, categoría y más. Además, se mostrarán automáticamente a pantalla completa y se ajustarán a los dispositivos móviles.

Una vez activado, debe visitar Apariencia ” Imagen BG a pantalla completa para establecer los ajustes del plugin.

Enter full screen background license

Se te pedirá que añadas tu clave de licencia. Puede obtener esta información del correo electrónico que recibió tras comprar el plugin o de su cuenta en el sitio web del plugin.

A continuación, debe hacer clic en el botón “Guardar opciones” para activar su clave. Ya está listo para empezar a añadir imágenes de fondo a su sitio WordPress.

Haz clic en el botón “Añadir nueva imagen” de la página de ajustes del plugin.

Add a new image

Ahora debería ver la pantalla de subida de imágenes en segundo plano.

Haga clic en el botón “Elegir imagen” para subir o seleccionar una imagen. En cuanto selecciones la imagen, podrás ver una vista previa en directo de la imagen en tu pantalla.

Add background image

A continuación, debe dar un nombre a la imagen. Este nombre es sólo para ti, así que puedes escribir cualquier cosa aquí. Por último, debe seleccionar dónde desea utilizarla como página de fondo.

Una vez que haya elegido si será el fondo para todo el sitio, para entradas, categorías, archivos o cualquier otro lugar, no olvide guardar los cambios.

Puedes añadir tantas imágenes como quieras a las diferentes áreas de tu sitio visitando la página Apariencia ” Imagen BG a pantalla completa y repitiendo este proceso.

Si establece que se utilice más de una imagen de forma global o para entradas, páginas y categorías, el plugin empezará a mostrar automáticamente imágenes de fondo a modo de pase de diapositivas.

Puedes ajustar el tiempo que tarda una imagen en desaparecer y el tiempo tras el cual una nueva imagen de fondo comienza a desaparecer en los ajustes del plugin.

Set fadein effect time

El tiempo que introduzca aquí es en milisegundos. 1 segundo son 1000 milisegundos. Si desea que una imagen de fondo se desvanezca después de 20 segundos, entonces tendrá que introducir 20000.

No olvides hacer clic en el botón “Guardar opciones” para guardar los cambios.

Imágenes de fondo para entradas, páginas y categorías

Full Screen Background Pro también le permite establecer imágenes de fondo para entradas individuales, páginas, categorías, etiquetas y mucho más.

Sólo tienes que editar la entrada/página en la que deseas mostrar una imagen de fondo diferente. En la pantalla de edición de entradas, verás el nuevo cuadro “Imagen de fondo a pantalla completa” debajo del editor de entradas.

Full screen background image metabox

Para utilizar una imagen de fondo para las categorías, entradas y páginas, debe visitar la página Apariencia ” Imagen BG a pantalla completa y, a continuación, hacer clic en el botón “Añadir nueva imagen”.

Después de subir su imagen, puede seleccionar una categoría, entradas, páginas, archivos y otras opciones en el menú desplegable “Elegir el contexto en el que mostrar esta imagen”.

Supongamos que desea mostrar una imagen de fondo para las páginas de categorías. Para ello, basta con seleccionar “Categoría” en el menú desplegable.

Add background image to categories

El plugin también ofrece una opción para restringir la imagen de fondo a categorías, entradas y páginas específicas.

Por ejemplo, si desea añadir una imagen de fondo personalizada para categorías específicas, sólo tiene que introducir los nombres de las categorías en el campo “Seleccionar las categorías a las que restringir las imágenes”.

No olvides guardar tu imagen para almacenar tus ajustes.

Ha añadido correctamente una imagen de fondo para entradas, páginas y categorías específicas.

Método 5. Añadir imágenes de fondo usando CSS Hero

CSS Hero es un plugin para WordPress que le permite realizar cualquier cambio en su tema sin tocar una sola línea de código.

Puedes añadir imágenes de fondo rápidamente en unos sencillos pasos. Primero, necesitas instalar y activar CSS Hero. Para más detalles, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Una vez hecho esto, es hora de empezar a personalizar tu sitio web. Ahora abre tu página de inicio en tu navegador / explorador. Verás el enlace ‘Personalizar con CSS Hero’ en tu barra de administrador.

Customize with CSS hero

Al hacer clic en ese enlace, verás que se abren las opciones de CSS Hero. Pasa el cursor sobre el área a la que quieras añadir una imagen.

Al hacer clic en el área seleccionada, podrá ver la opción “Fondo” en la barra lateral izquierda.

Click the background option in CSS hero

Haz clic en “Fondo” para ver los ajustes para añadir una imagen.

Desde ahí, puedes hacer clic en “Imagen”. Ahora, puedes elegir una imagen de Unsplash o subir la tuya propia para crear tu fondo.

Apply image and save

Cuando hagas clic en la imagen que quieras, verás el botón “Aplicar imagen”. Entonces podrás elegir el tamaño de la imagen. Puedes elegir la versión grande para que se extienda por toda la página.

Pulsa “Guardar y publicar” en la parte inferior para guardar la imagen de fondo de tu sitio.

Método 6. Añadir imágenes de fondo personalizadas en cualquier lugar en WordPress usando código CSS

Por defecto, WordPress añade varias clases CSS a diferentes elementos HTML en todo su sitio WordPress. Puede añadir fácilmente imágenes de fondo personalizadas a entradas individuales, categorías, autores y otras páginas utilizando estas clases CSS generadas por WordPress.

Por ejemplo, si tiene una categoría en su sitio web llamada TV, WordPress añadirá automáticamente estas clases CSS a la etiqueta del cuerpo cuando alguien vea la página de la categoría TV.

<body class="archive category category-tv category-4">

Puede usar la herramienta inspeccionar para ver exactamente qué clases CSS añade WordPress a la etiqueta cuerpo.

Inspect body classes

Puede utilizar las clases CSS category-tv o category-4 para cambiar el estilo de esta página de categorías.

Vamos a añadir una imagen de fondo personalizada a una página de archivo de categoría. Tendrás que añadir este CSS personalizado a tu tema.

body.category-tv {
background-image: url("http://example.com/wp-content/uploads/2017/03/your-background-image.jpg");
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}

No olvide sustituir la URL de la imagen de fondo y la clase de categoría por las de su propio sitio.

También puedes añadir fondos personalizados a entradas y páginas individuales. WordPress añade una clase CSS con el ID de la entrada o página en la etiqueta body. Puede utilizar el mismo código CSS, sólo tiene que sustituir .category-tv por la clase CSS específica de la entrada.

Inspect element to see post ID

Esperamos que este artículo te haya ayudado a aprender cómo añadir una imagen de fondo en WordPress. Puede que también quieras ver nuestra guía sobre cómo crear una tienda online y el mejor software de diseño de sitios web.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

13 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Is there a way somewhere to manipulate not only the background but also the transparency within an image? In other words, is it possible to set a percentage of transparency?

    • WPBeginner Support says

      Most of these would not have that by default, you would need to include CSS to set opacity between 1 and 0 so as an example:

      opacity: 0.5;

      Administrador

  3. J-P Zacaropoulos says

    Hi. I am looking for a free theme where I can change the header plus have 5 or 6 menu items at the top. All the ones at which I have looked, one cannot change the theme. I am a beginner and trying to set up my website for my new business of copywriting. Thanks in advance
    Jean-Pierre

  4. Jon says

    I tried to use your Additional CSS code with my own .jpg url. In fact, I’ve tried several from around the web and from my own uploaded files. The url is always in red-text, and there is never a preview. I have checked the code letter-by-letter, with command symbols, and everything else is normal-colored. The only coding I’ve done before is in Excel and Matlab, with a brief “Hello World” experience.
    What am I missing?

    • WPBeginner Support says

      That would normally mean that there is an error with how the url was added to the CSS. Is the url within double quotes?

      Administrador

  5. Christine says

    I’ve chosen a theme (calm business) that has a custom background. But when I go to customize, I don’t have the option for a background image. What am I missing. My website is 3 years old and I’m now updating it. Is there something else that might need to be updated?

    • WPBeginner Support says

      If it is not offering an option to edit your background, you would likely want to reach out to the theme’s support to ensure there isn’t another location the background image would be set at.

      Administrador

    • WPBeginner Support says

      It would be the same as a live site, if you do not have the option to edit the background then it may not be an option on the specific theme you’re using

      Administrador

  6. ricardo says

    what about if im working on local server like xampp what file path should i put using css for the header im using hestia theme?

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.