Themes y Diseño
está resueltoMi blog tenia una imagen, y color que cada poco lo cambiaba para darle un toque moderno. Cuando actualice hace días, wordpress me quito el fondo y el color, y a pesar de ponerlo nuevamente este no aparece.
Me pueden ayudar??? Justo ahora que quería colocar imagen y colores navideños!!! y mi fondo esta en negro!!
Miren el blog, así me pueden ayudar por favor! http://www.racontenidos.com
¿Cómo lo hacías? ¿un plugin? ¿una opción del tema?
No, directamente lo tengo en el widget de Wordpress, donde dice Apariencia, alli voy a fondo, y tengo la opcion de editar el fondo. Pero por mas que lo edite, siempre queda igual.
Por defecto, no hay un widget llamado "Fondo" ni tampoco en "Apariencia". Tiene que ser un plugin o algo añadido por el tema. Es importante saberlo porque es la única forma de intentar solucionarlo.
Seguramente es como dices, un widget agregado por el tema. El tema es Shopping Press Theme Options, como hago para poder mejorarlo. Fui al editor, a la hoja CSS, pero cuando pongo otro color al background entonces cambia de la mirad para abajo. Igual de esa manera no puedo agregar una imagen.
Para cambiar el color de fondo tienes que editar el archivo style.css y buscas:
body {
background: url(images/background.png) top left repeat-x;
background-color: #0b0b0e;
}
1) Deshabilita la propiedad background poniendo /* al principio de la línea y */ al final:
/* background: url(images/background.png) top left repeat-x; */
2) Ahora sustituye #0b0b0e por el valor que quieras.
Si no te funciona, es que la opción del tema o el widget o lo que sea que te permitía cambiar el fondo sin acceder a la hoja de estilo tiene preferencia.
Ok, pruebo y aviso!
HOla, he probado y funciona, de todas formas no me conforma, tener un fondo liso, sin detalles queda realmente poco estetico. Tienes ideas ya que conoces del tema como colocarle una imagen??
Bueno, me enviaron ayuda desde el tema, es un foro en ingles. Me dicen que debo cambiar esto:
From the Wordpress admin panel, go to "editor" under "appearance"
Open "header.php" from the right hand column
find:
PLAIN TEXT
PHP:
<body>
Replace with:
PLAIN TEXT
PHP:
<body <?php body_class(); ?>>
El tema es que queda pensando cuando intento cambiar, y nunca lo hace, sabes porque???
El tema no lo conozco. Solo probé en tu página con firebug que permite manipular en tiempo real la hoja de estilos.
Ahora mismo he descargado el tema y no trae por defecto activada esa opción, que sirve para generar hojas de estilos dinámicas.
Mira a ver si es un plugin el que te permite gestionarlo.
Ya he encontrado algo de información: "Background: The Background feature allows you to manage the look and feel of background for your theme. This option will only be present if the Theme author has configured the theme to allow this capability. For instance, the WordPress TwentyEleven theme allows you to set the background image or the background color "
Ahora ya sabemos que el tema debe estar configurado para que aparezca en el panel de control. No te prometo nada pero mañana intentaré comprobarlo en local.
Bueno, me enviaron ayuda desde el tema, es un foro en ingles. Me dicen que debo cambiar esto:
From the Wordpress admin panel, go to "editor" under "appearance"
Open "header.php" from the right hand column
find:
PLAIN TEXT
PHP:
<body>
Replace with:
PLAIN TEXT
PHP:
<body <?php body_class(); ?>>
El tema es que queda pensando cuando intento cambiar, y nunca lo hace, sabes porque???
yo lo he probado y funciona lo de poner <body <?php body_class(); ?>> en vez del <body>
Pero el theme me tira errores tipo
Comento que tengo el debug activo. Sino no salen pero significa que no esta bien echo para wp 3.3
Sí que funciona:
1) Pones, tal y como te han indicado, <body <?php body_class(); ?>> en lugar de <body> en el index.php.
2) Si solo indicas el color de fondo, te saldrá la parte superior en color negro. Eso es porque en la hoja de estilos hay puesta una imagen de fondo que tiene 617 de altura. Si quieres que el color se aplique a toda la página, deshabilita en "body" la propiedad "background" poniendo /* al principio de la línea y */ al final
/* background: url(images/background.png) top left repeat-x; */
3) La imagen también funciona. Si usas esta función, ya no es necesario tocar la hoja de estilos ya que el color se aplica entonces a toda la página.
En cuanto al debug, no tiene mayor importancia.
Todo resuelto! Gracias
Debes Identificarte para publicar.