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

Link en el logo de la cabecera

Estas en el tema de Link en el logo de la cabecera en el foro de WordPress en Foros del Web. Hola. Me gustaria saber que tengo que hacer para que el logo de mi web que aparece en lo ancho de la cabecera se convirtiese ...
  #1 (permalink)  
Antiguo 24/01/2010, 13:53
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 4 meses
Puntos: 0
Link en el logo de la cabecera

Hola. Me gustaria saber que tengo que hacer para que el logo de mi web que aparece en lo ancho de la cabecera se convirtiese en un link tambien y asi cuando pinchase en el me llevase al inicio de la web. Gracias.
  #2 (permalink)  
Antiguo 24/01/2010, 16:35
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: Link en el logo de la cabecera

Código:
<a href="<?php bloginfo('url'); ?>"><img src="aqui-la-url-de-tu-logo.gif" alt="<?php bloginfo('name'); ?>" /></a>
  #3 (permalink)  
Antiguo 24/01/2010, 17:10
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Link en el logo de la cabecera

Gracias por contestar, pero esto donde lo coloco en el header?
  #4 (permalink)  
Antiguo 24/01/2010, 18:03
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: Link en el logo de la cabecera

Supongo que sí, que el código de tu header estará en tu header.php. El código de arriba puedes ponerlo donde quieras que aparezca o donde hayas metido ya la imagen. Si no das una url, no puedo decirte más, es imposible adivinar cómo es tu plantilla.
  #5 (permalink)  
Antiguo 25/01/2010, 03:37
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Link en el logo de la cabecera

Pues lo he probado y lo que me ha hecho es crrear otra imagen de cabecera encima de la que tenia con el link al inicio, pero lo que quiero es colocarlo en la que ya tengo, que esta metida en un cuadro. Pego mi header haber donde tengo que hacer la modificacion para que quede bien:

Código:
<!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">
<link REL=”SHORTCUT ICON” HREF=”/favicon.ico”>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
 elseif (is_single() ) { single_post_title(); }
 elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
 else { wp_title('',true); } ?></title>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" /> 
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body>
<div id="art-page-background-simple-gradient">
</div>
<div id="art-main">
<div class="art-Sheet">
    <div class="art-Sheet-tl"></div>
    <div class="art-Sheet-tr"></div>
    <div class="art-Sheet-bl"></div>
    <div class="art-Sheet-br"></div>
    <div class="art-Sheet-tc"></div>
    <div class="art-Sheet-bc"></div>
    <div class="art-Sheet-cl"></div>
    <div class="art-Sheet-cr"></div>
    <div class="art-Sheet-cc"></div>
    <div class="art-Sheet-body">
<div class="art-Header">
    <div class="art-Header-png"></div>

</div>
<div class="art-nav">
	<div class="l"></div>
	<div class="r"></div>
	<div class="art-nav-center">
	<ul class="art-menu">
		<?php art_menu_items(); ?>
	</ul>
	</div>
</div>

Última edición por borja250; 25/01/2010 a las 08:53
  #6 (permalink)  
Antiguo 25/01/2010, 18:08
 
Fecha de Ingreso: diciembre-2001
Mensajes: 118
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Link en el logo de la cabecera

Pues en tu código no se ve ninguna imagen, con lo cual deduzco que la imagen de la cabecera está introducida como fondo de un div en tu hoja de estilos...

Yo te propongo la "guarrada" de colocar un gif o un png transparente dentro de ese div y hacerlo caer sobre el área que quieres que tenga el link.

Lo considero MUY INADECUADO pero bueno...
  #7 (permalink)  
Antiguo 25/01/2010, 18:30
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 3 meses
Puntos: 46
Respuesta: Link en el logo de la cabecera

Chapucilla Express por si funciona:

Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
  3. <head profile="http://gmpg.org/xfn/11">
  4. <link REL=”SHORTCUT ICON” HREF=”/favicon.ico”>
  5. <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
  6. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
  7. <title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
  8.  elseif (is_single() ) { single_post_title(); }
  9.  elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
  10.  else { wp_title('',true); } ?></title>
  11. <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
  12. <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
  13. <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
  14. <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
  15. <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
  16. <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
  17. <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
  18. <?php wp_head(); ?>
  19. </head>
  20. <body>
  21. <div id="art-page-background-simple-gradient">
  22. </div>
  23. <div id="art-main">
  24. <div class="art-Sheet">
  25.     <div class="art-Sheet-tl"></div>
  26.     <div class="art-Sheet-tr"></div>
  27.     <div class="art-Sheet-bl"></div>
  28.     <div class="art-Sheet-br"></div>
  29.     <div class="art-Sheet-tc"></div>
  30.     <div class="art-Sheet-bc"></div>
  31.     <div class="art-Sheet-cl"></div>
  32.     <div class="art-Sheet-cr"></div>
  33.     <div class="art-Sheet-cc"></div>
  34.     <div class="art-Sheet-body">
  35. <div class="art-Header">
  36.    
  37. <a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><div class="art-Header-png">&nbsp;</div></a>
  38.  
  39. </div>
  40. <div class="art-nav">
  41.     <div class="l"></div>
  42.     <div class="r"></div>
  43.     <div class="art-nav-center">
  44.     <ul class="art-menu">
  45.         <?php art_menu_items(); ?>
  46.     </ul>
  47.     </div>
  48. </div>

Si te funciona prueba quitando el "&nbsp;".

Salu2.
__________________
@jslirola - Programador Web Freelance.
  #8 (permalink)  
Antiguo 26/01/2010, 08:54
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Link en el logo de la cabecera

Gracias, pero finalmente lo hice asi:
sustitui:
<div class="art-Header-jpeg">
por
<a href="direccion"><div class="art-Header-jpeg"></div></a>
  #9 (permalink)  
Antiguo 26/01/2010, 16:58
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 3 meses
Puntos: 46
Respuesta: Link en el logo de la cabecera

Así está el código que te he puesto, pero también he añadido que salga el nombre del Blog automáticamente al ponerse encima y la url al home.

Salu2.
__________________
@jslirola - Programador Web Freelance.
  #10 (permalink)  
Antiguo 27/01/2010, 04:02
 
Fecha de Ingreso: diciembre-2009
Mensajes: 74
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Link en el logo de la cabecera

A, pues lo probare gracias.

Etiquetas: link, logo, 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 01:54.