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

Cabecera en wordpress

Estas en el tema de Cabecera en wordpress en el foro de WordPress en Foros del Web. Hola. Quisisera saber como puedo poner una cabecera en flash. La hice con las mismas dimensiones que la original, creo que por el lado del ...
  #1 (permalink)  
Antiguo 04/09/2011, 20:30
 
Fecha de Ingreso: diciembre-2008
Mensajes: 198
Antigüedad: 16 años
Puntos: 1
Cabecera en wordpress

Hola. Quisisera saber como puedo poner una cabecera en flash. La hice con las mismas dimensiones que la original, creo que por el lado del tamaño no tendría problemas. Pero cambio el codigo pero no se ve. Estoy haciendo el cambio en header.php no se si lo estoy haciendo donde debe ser. He visto muchos tutoriales pero no sale. Espero que como de costumbre aqui pueda encontrar alguien que me ayude. Gracias!

Mi pagina es www.aqsite.net y quiero cambiar el header de las nubes por uno que hice en swishmax. el flash le puse flash.swf
  #2 (permalink)  
Antiguo 04/09/2011, 23:16
Avatar de Naahuel  
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Cabecera en wordpress

Yo no veo ningún header de nubes... y ¿qué es lo que hiciste? Editando correctamente el archivo header.php del theme deberías poder cambiar lo que quieras.

En tu caso, hay un div que es class="head-img" que es el que contiene la imagen. Deberías poder cambiar eso por lo que vos quieras.

El asunto se complica por la forma en que el navegador procesará las rutas, pues las rutas que pongas en el HTML serán relativas al directorio actual "aparente" (diferente al real o al absoluto). Es decir, no podés hacer esto, por ejemplo:

Código PHP:
Ver original
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="movie_name" align="middle">
  2.     <param name="movie" value="movie_name.swf"/>
  3.     <!--[if !IE]>-->
  4.     <object type="application/x-shockwave-flash" data="movie_name.swf" width="550" height="400">
  5.         <param name="movie" value="movie_name.swf"/>
  6.     <!--<![endif]-->
  7.         <a href="http://www.adobe.com/go/getflash">
  8.             <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>
  9.         </a>
  10.     <!--[if !IE]>-->
  11.     </object>
  12.     <!--<![endif]-->
  13. </object>

Particularmente donde dice value="movie_name.swf", pues debe ser una ruta absoluta. Podés crear una carpeta dentro del directorio del theme que se llame "swf" por ejemplo. Después, deberás linkear a tu archivo flash de esta forma (por ejemplo):

Código PHP:
Ver original
  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="movie_name" align="middle">
  2.     <param name="movie" value="<?php bloginfo('template_directory'); ?>/swf/movie_name.swf"/>
  3.     <!--[if !IE]>-->
  4.     <object type="application/x-shockwave-flash" data="<?php bloginfo('template_directory'); ?>/swf/movie_name.swf" width="550" height="400">
  5.         <param name="movie" value="<?php bloginfo('template_directory'); ?>/swf/movie_name.swf"/>
  6.     <!--<![endif]-->
  7.         <a href="http://www.adobe.com/go/getflash">
  8.             <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>
  9.         </a>
  10.     <!--[if !IE]>-->
  11.     </object>
  12.     <!--<![endif]-->
  13. </object>


¿Se entiende?
__________________
nahueljose.com.ar
  #3 (permalink)  
Antiguo 05/09/2011, 14:50
 
Fecha de Ingreso: diciembre-2008
Mensajes: 198
Antigüedad: 16 años
Puntos: 1
Respuesta: Cabecera en wordpress

esntiendo lo que dices, mira es esta parte la que dices:

esta es la parte del image src:


\<div class="head-img">
<div class="tagline"><?php bloginfo('description'); ?></div>

<?php $t_custom_background = get_option( "nattywp_custom_header" );
if ($t_custom_background != '') { ?>
<img src="<?php echo $t_custom_background; ?>" alt="Header image" border="0" />
<?php } elseif (!isset($t_main_img) || $t_main_img == 'no' || $t_main_img == 'header2.jpg' ) { ?>
<img src="<?php echo get_template_directory_uri(); ?>/images/header/headers.jpg" alt="Header image" border="0" />
<?php } else { ?>
<img src="<?php echo get_template_directory_uri(); ?>/images/header/<?php echo t_get_option( "t_main_img" ); ?>" alt="Header image" border="0" />
<?php } ?>

donde est n rojo es que tengo que cambiar?
  #4 (permalink)  
Antiguo 05/09/2011, 14:58
Avatar de Naahuel  
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Cabecera en wordpress

Eso hace un chequeo para saber si has definido en las preferencias una imagen para el encabezado. Si no lo has hecho usa la del tema (la línea en rojo).

Deberías reemplazar todo lo que está debajo de:
Código HTML:
Ver original
  1. <div class="tagline"><?php bloginfo('description'); ?></div>
y hasta donde cierra el div class="head-img" de forma de que nunca use una imagen sino tu cabecera personal.

Te debería quedar algo así:
Código PHP:
Ver original
  1. <div class="head-img">
  2.     <div class="tagline"><?php bloginfo('description'); ?></div>
  3.     //codigo para poner la cabecera en flash
  4. </div>

Tené en cuenta lo que te dije en el post anterior respecto de las rutas. Asegurate de usar:
Código PHP:
Ver original
  1. <?php bloginfo('template_directory'); ?>
__________________
nahueljose.com.ar

Etiquetas: php, cabeceras
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 14:05.