Themes y Diseño
está sin resolverHola a todos, necesitaría saber si es posible en wordpress, poner como cabecera un flash y que este banner se cambie, dependiendo si me meto en un enlace o en otro.
No sé si habrá alguna plantilla que me permita esto.
Agradecería, cualquier ayuda.
Gracias
Si te refieres a que el header se genere aleatoriamente, puedes echarle un vistazo a esto:
http://jakeldaily.com/wordpress-rotating-header-images-no-plugins/
Está concebido para imágenes pero supongo que con pequeñas modificaciones se puede adaptar a Flash.
Saludos
Si eso es lo que queres thinway te dio la respuesta.
Si lo que queres es un header especifico por categoria o algo así, tenes que hacer varios header y luego desde el single.php de tu theme hacer un script php que llame a uno u otro de acuerdo a la categoria. No es muy dificil (si sabes aunque sea algo de php) sino bancame hasta el fin de semana que voy a estar un poco menos atariado y te ayudo.
Edit: es mas hay una mas facil, metes ese mismo script en el header y que muestre el swf que corresponda segun la categoria.
En referencia a lo que comenta Study: Yo lo he intentado con varios tutoriales y no hay manera.
He probado esto, teniendo un archivo header-cat1.php:
y esto, teniendo un archivo header-foto.php:
Donde puede estar el error?
Error no tiene, solamente que la reputa funcion no hace lo que deberia. Lo probe en mi sitio y no hay caso. Me leí un monton de documentación y todas (incluyendo la oficial) recomiendan usarla así. Así que lo unico que se me ocurre es que la función dejo de funcionar (cuac) en las ultimas versiones de wordpress.
Pero como a mi no me va a ganar una puta función, le busque un reemlazo. Que es in_category. Un ejemplo:
Esta al parecer funciona (le hice una prueba y arranco) por las dudas sigo testeando. Ahora se me ocurre que ya que is_category e in_category hacen lo mismo, en una de esas eliminaron la otra para no ser redundantes pero que se yo.
Si, la probe un poco mas y funciona bien, en una de esas yo tambien le agrego headers personalizados a mi theme en el futuro.
PD: Yo mas que crear muchos headers y llamarlos segun la categoria, colocaria el script directamente en el header y que segun la categoria te muestre uno u otro archivo swf.
Error no tiene, solamente que la reputa funcion no hace lo que deberia. Lo probe en mi sitio y no hay caso. Me leí un monton de documentación y todas (incluyendo la oficial) recomiendan usarla así. Así que lo unico que se me ocurre es que la función dejo de funcionar (cuac) en las ultimas versiones de wordpress.
Pero como a mi no me va a ganar una puta función, le busque un reemlazo. Que es in_category. Un ejemplo:
Esta al parecer funciona (le hice una prueba y arranco) por las dudas sigo testeando. Ahora se me ocurre que ya que is_category e in_category hacen lo mismo, en una de esas eliminaron la otra para no ser redundantes pero que se yo.
4.0
Antiguedad: Feb 2009
Mensajes: 194
online
MP a este usuario
Agradecimientos:25
Publicado hace 21 horas
#
edit: Si, la probe un poco mas y funciona bien, en una de esas yo tambien le agrego headers personalizados a mi theme en el futuro.
PD: Yo mas que crear muchos headers y llamarlos segun la categoria, colocaria el script directamente en el header y que segun la categoria te muestre uno u otro archivo swf.
Ya que estamos en el tema, podrias explicarnos como seria ese script para cargar diferentes imagenes segun categoria. Mil gracias, te lo estas currando
Estoy seguro de que con un switch debe quedar mas prolijo pero así tambien deberia funcionar.
en "src" va la direccion de donde esta la imagen (que por supuesto debe estar en un servidor)
en "alt" va la descripción o el texto alternativo
en "width" el ancho en piixeles
y en "height" la altura
Estas dos últimas no estan en el ejemplo porque me los come el foro.
PD=No creo que en españa la palabra currar se use de la misma manera que acá pero si es un cumplido gracias. Salu2.
"Me voy a currar" = "Me voy a trabajar"
"Te voy a currar" = "Te voy a pegar"
Versión argentina:
Me curró = Me robó
Esto es un curro = esto es un robo o estafa
@bielot
Perdoname pero me olvidé algo en el código, al último le habia encajado elseif en lugar de else, ademas tenes que ir abriendo y cerrando las < ?php y las ? > así:
Hola!Necesito ayuda con este tema
Estoy utilizando el tema que viene por defecto con wordpres 3.1 el twenty ten.
Ya he creado mis archivos categoria-id.php y los correspondiestes sidebar-categori.php, footer-caegoria.php y el header-categoria.php ya que lo que quiero es tener diferentes cosas por cada categoria.
El problema lo tengo con la imagen del header el el archivo header-categoria.php...el resto todo me va bien con las modificaciones que he hecho.....
El codigo con el cual quiero incertar la imagen es el que se esat comentando en el foro y que ya esatba en el codigo original....(la funcion img src)
En fin que si prueban veran que queda una imagen en blanco....Pora for a ver si me dicen que es lo que estoy haciendo mal o como resuelvo esto!
Gracias!
En referencia a lo que Study dice de que la imagen debe estar dentro del servidor.
Yo estoy usando el xampp y la imagen la tengo dentro de la carpeta wp content/carpeta del tema/carpeta imagenes.....En la ruta que puse en el codigo de arriba se ve entera esta ruta....
Estaria bien asi o es ahi que tengo el problema???
Es que ya no se que pensar?
Desde ya muchas gracias y perdon se pregunto algo incoherente pero soy nuevo en estos temas y no entiendo que es lo que me esta fallando!
Bueno! he logrado auto responderme!
Les dejo la solución que he encontrado por si a alguien le sucede lo mismo.
El codigo que emplee es el siguiente:
img src="<?php bloginfo('template_url'); ?>/images/headers/fern.jpg" width="
A destacar la funcion bloginfo, y lugo ponerele la ruta a la imagen tal como se muestra.
Reemplazando la funcion get_header_image().
Saludos!
hola gente como va?
Estubo mirando y realmente es muy importante para mi web ( http://www.wilsonfc.com.ar ) poder cambiar la imagen del header, ya q cuando cambio de un enlace a otro me aparece siempre la misma imagen y la informacion abajo. Entren si quieren asi me entienden lo q les digo.
Bueno yo aca les dejo el header de mi web, en donde pongo:
----------------------------------------------------------------------------
< ?php if ( in_category('foto')){ ? >

< ?php } elseif (in_category('video')){ ? >

< ?php } else { ? >

< ?php } ? >
-----------------------------------------------------------------------
header
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title>
<?php wp_head(); ?>
<link rel="stylesheet" href="<?php echo blogdir;?>style.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php echo blogdir;?>blog.css" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php echo blogname; ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php echo blogname; ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
</head>
<body>
<div class="mainWrap">
<div class="wrapper">
<div class="lcontent">
<div class="header">
<div class="logo">
<div class="blogname">" title="<?php echo blogname; ?>"><?php echo blogname; ?></div>
<div class="blogdesc"><?php bloginfo('description'); ?></div>
</div>
<div class="navigation">
</div>
<div class="lcWrap"></div>
<div class="top-image"></div>
<div class="top-b-10"></div>
<div class="topBlock">
<h3><?php echo DEF_TEXT?></h3>
<?php echo wpautop(DEF_DESC);?>
</div>
<div class="top-image-2"></div>
<div class="lcRight"></div>
</div>
<div class="content">
<div class="content-i">
<div class="content-h" id="content">
<!--form method="get" action="<?php echo home;?>">
<input type="text" class="t" value="Enter your search term..." onclick="if (this.value=='Enter your search term...'){ this.value=''; }" onblur="if (this.value==''){ this.value='Enter your search term...'; }" name="s" />
<input type="image" class="s" src="<?php echo blogimages; ?>search-btn.gif" />
<div class="clear"></div>
</form-->
Debes Identificarte para publicar.