Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

¿Fondo personalizado sin utilizar wp_head()?

Estas en el tema de ¿Fondo personalizado sin utilizar wp_head()? en el foro de WordPress en Foros del Web. Hola. Estoy creando un tema de Wordpress desde cero, y me gustaría activar la capacidad para elegir un fondo personalizado al usuario. Se que para ...
  #1 (permalink)  
Antiguo 03/04/2012, 18:13
Avatar de KnowDemon  
Fecha de Ingreso: julio-2004
Ubicación: Ciudad de México
Mensajes: 544
Antigüedad: 20 años, 5 meses
Puntos: 2
¿Fondo personalizado sin utilizar wp_head()?

Hola.

Estoy creando un tema de Wordpress desde cero, y me gustaría activar la capacidad para elegir un fondo personalizado al usuario. Se que para ello debo utilizar add_custom_background() en mi archivo functions.php.

Pero para que se muestren los estilos necesarios en la página y el fondo personalizado funcione, veo que debo llamar a wp_head() dentro del elemento "head", pero no me interesa hacerlo, ya que agrega un montón de líneas que no me interesan.

¿Es posible decirle a wp_head() que no muestre esas líneas, o hay otra manera de llamar a los estilos que utiliza add_custom_background()?
__________________
Mi pequeño espacio en la web: VisiónE
"El cosmos es todo lo que es, todo lo que fue, y todo lo que será alguna vez."
  #2 (permalink)  
Antiguo 03/04/2012, 19:48
 
Fecha de Ingreso: febrero-2012
Ubicación: México
Mensajes: 227
Antigüedad: 12 años, 10 meses
Puntos: 48
Respuesta: ¿Fondo personalizado sin utilizar wp_head()?

Escríbe las líneas directamente en header.php

La solución más elegante (a mi parecer) sería con un hook, como lo hacen Genesis o Thesis: http://codex.wordpress.org/Function_Reference/do_action
  #3 (permalink)  
Antiguo 03/04/2012, 20:07
Avatar de Dalejray  
Fecha de Ingreso: enero-2012
Ubicación: Venezuela
Mensajes: 99
Antigüedad: 12 años, 10 meses
Puntos: 25
Respuesta: ¿Fondo personalizado sin utilizar wp_head()?

Una alternativa más sencilla y simple es, aplicar este cambio por medio de la hoja de estilo (archivo .CSS).

Dentro de la hoja de estilo, agrega el siguiente código y, a la vez, personaliza a tu gusto:

Código CSS:
Ver original
  1. body, html {
  2. background: url('azul.jpg');
  3. }

No olvides agregar los detalles de especificar la repetición, color de fondo, y etc.

Suerte :)
__________________
Únete al Staff para el proyecto Dubzu. Ayuda en diseño, programación y manejo de Drupal 7. Interesados enviarme un MP.
  #4 (permalink)  
Antiguo 05/04/2012, 12:14
Avatar de KnowDemon  
Fecha de Ingreso: julio-2004
Ubicación: Ciudad de México
Mensajes: 544
Antigüedad: 20 años, 5 meses
Puntos: 2
Respuesta: ¿Fondo personalizado sin utilizar wp_head()?

Gracias.

Realmente necesitaba hacer esto posible sin establecer manualmente el fondo desde los archivos PHP, puesto que la idea es que el usuario elija el fondo desde el panel de administración.

He encontrado como eliminar líneas indeseables que devuelve wp_head() aquí:

http://www.themelab.com/2010/07/11/remove-code-wordpress-header/


De cualquier manera gracias.
__________________
Mi pequeño espacio en la web: VisiónE
"El cosmos es todo lo que es, todo lo que fue, y todo lo que será alguna vez."
  #5 (permalink)  
Antiguo 07/04/2012, 08:24
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 5 meses
Puntos: 429
Respuesta: ¿Fondo personalizado sin utilizar wp_head()?

Gracias por postear la solución, buen aporte ese enlace, aunque da error.

Aquí va de nuevo: http://www.themelab.com/2010/07/11/r...dpress-header/
__________________
Mi blog personal | Mi G+

Etiquetas: tema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:48.