Problema cambio imagen fondo al actualizar página PHP

  • Autor Autor marciley
  • Fecha de inicio Fecha de inicio
M

marciley

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola buenos dias, es que un problema con mi nuevo tema, lo que quiero es que cada vez que se atualize a pagina se cambie la imagen de fondo pero no logro hacerlo

<style type="text/css" media="screen">
<?php
$imagenes = array("mar.png","montana.png","floresta.png","finca.png","cidade.png");
$valor = array_rand($imagenes); // Uso de rand(): rand(Valor minimo, Valor maximo);
echo "header{ background: url('<?php bloginfo('template_url')?>/images/".$imagenes[$valor]."')no-repeat;width: 100%;min-height: 1000px;}";
?>
</style>

tengo este codigo pero funciona
 
tu problema esta aca:
PHP:
echo "header{ background: url('<?php bloginfo('template_url')?>/images/".$imagenes[$valor]."')no-repeat;width: 100%;min-height: 1000px;}";
es:
PHP:
echo "header{ background: url('".bloginfo('template_url')."/images/".$imagenes[$valor]."')no-repeat;width: 100%;min-height: 1000px;}";
 
gracias pero tampoco funciona
 
en el coddigo aparece asi
<style type="text/css" media="screen">
http://localhost/wordpress/wp-content/themes/mfj-businessheader{ background: url('/images/finca.png')no-repeat;width: 100%;min-height: 1000px;}
</style>

pero no coge el css o sea no aparece la imagen. gracias
 
en el coddigo aparece asi
<style type="text/css" media="screen">
http://localhost/wordpress/wp-content/themes/mfj-businessheader{ background: url('/images/finca.png')no-repeat;width: 100%;min-height: 1000px;}
</style>

pero no coge el css o sea no aparece la imagen. gracias

jejeje bloginfo es un ECHO... por lo tanto no puede estar dentro de otro... usa get_bloginfo
 
gracias mas una vez ahora si funciona perfectamente
 
Que bueno que se solucionen problemas tan rapido! 🙂
 
Atrás
Arriba