Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo habilitar un fondo personalizado en temas de WordPress 3.0

WordPress 3.0 introduce una nueva función llamada fondos personalizados para temas de WordPress. Esta función le dará al usuario la capacidad de agregar fondos personalizados a su sitio, lo que le dará a sus blogs/sitios un toque único. Aunque esta función se agrega al núcleo, solo se activará si tu tema la admite. En este artículo, te mostraremos cómo habilitar fondos personalizados en temas de WordPress para WordPress 3.0.

Nota: Este artículo es de nivel intermedio y está enfocado especialmente para diseñadores de temas.

Actualización: el código utilizado en el video add_custom_background está obsoleto. Mire el código a continuación en este artículo.

Video:

Tutorial de texto

Simplemente abra su archivo functions.php y agregue la siguiente línea:

add_theme_support('custom-background');

Luego, debajo de Apariencia, debería poder ver una opción para Fondos personalizados.

Fondo personalizado en WordPress 3.0

El tema predeterminado twenty ten para WordPress 3.0 ya tiene esta función habilitada.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

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

Interacciones del lector

26 CommentsLeave a Reply

  1. Parece haber un problema. Tan pronto como selecciono el archivo de imagen y hago clic en cargar, la página se actualiza sin ningún resultado. Lo de 'color' funciona. Y he probado muchos navegadores.

    ¿Alguna ayuda? ¿Podemos hacerlo manualmente? Es decir, ¿con algunos códigos?

  2. ¿Cuál es el tamaño predeterminado para los fondos de WordPress? Es decir, ¿qué tamaño deben tener las imágenes para que encajen correctamente en el fondo.

    • La mejor imagen es la que se puede repetir, así mantienes el tiempo de carga de la página pequeño. WordPress solo mostrará la imagen de fondo que se ajuste a la resolución de pantalla del usuario.

      Administrador

  3. Misma situación aquí:
    Error fatal: Llamada a una función indefinida add_custom_background() en /mnt/data/www/sinya/aleksander.hu/i.aleksander.hu/wp-content/themes/stylize/functions.php en la línea 34

    ¿qué hacer?
    aún no he actualizado a la 3.0.0

  4. Hola, hice lo que dijiste pero me salió este mensaje

    Error fatal: Llamada a una función no definida add_custom_background() en /home/patina/ilovepatina.com/wordpress/wp-content/themes/default/functions.php en la línea 2

    Y ahora ni siquiera me deja iniciar sesión para entrar al administrador.
    ¿Algún consejo? Necesito ayuda urgentemente…

  5. Oye… eso estuvo genial. Después de mi primer comentario, me lleva a una página diferente con más información sobre tu sitio web y los comentarios… ¿cómo hiciste que sucediera eso? ¿Un plugin?
    Me encantaría saber más.

  6. Es importante tener en cuenta que para que esto funcione dentro de un tema, debes agregar wp_head() después del enlace de la hoja de estilos de tu tema en el encabezado del tema. Esta nueva función agrega bloques con el color/fondo agregado desde la sección wp_head(), y si llamas a tu hoja de estilos después de wp_head(), tu hoja de estilos anulará la función de fondo personalizado.

    Estoy indeciso, ya que tiendo a llamar a mi hoja de estilos después de la llamada a wp_head() para poder anular los estilos agregados por los plugins. Puede que necesite hacer una hoja de estilos separada para las anulaciones de plugins que se llamará más tarde en el encabezado.

    • Tu tema actual tendría que ser compatible con esta función. Este artículo es para diseñadores de temas que están creando temas y quieren incorporar las funciones de WordPress 3.0. Tendrías que agregar la función para la clase del cuerpo. Si WordPress ve que alguien ha actualizado la página de Fondos personalizados en el panel de administración, entonces tendrá prioridad. De lo contrario, prevalecerá el fondo predeterminado que especifiques en el archivo CSS.

      Administrador

    • Con la función predeterminada NO. Para eso, es mejor usar un plugin (existen varios). La forma en que funciona esta función es que agrega estilos a la clase general del cuerpo, por lo que será la misma para todo el sitio.

      Administrador

Deja una respuesta

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