Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Pages: 1
- Index
- » Support de WordPress
- » [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
#1 16-12-2007 12:45:38
- mmig
- Connaisseur WP
- Date d'inscription: 07-08-2007
- Messages: 44
[Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.3.1 FR
- Thème utilisé : Multiflex 3.10
- Plugins en place : -
- Nom de l'hebergeur : -
- Adresse du site : -
Problème(s) rencontré(s) :
Je voudrais rendre ma bannière cliquable, pour que quand le visiteur clique dessus ça le renvoi vers l'accueil du blog.
Cependant, je n'y arrive pas.
J'ai essayé différentes solutions :
1) ouvrir header.php du template et remplacer <div id="header">
par : <div id="header" onclick="location.href='<?php echo get_settings('home'); ?>';" style="cursor: pointer;">
2) j'ai remplacé par : <div id="header" onclick="location.href='http://siteaddress/';" style="cursor: pointer;">
(j'ai bien entendu remplacer http://siteadress/ par le nom du site)
Mais rien à y faire, l'header n'est toujours pas cliquable...
Faut-il, peut-être, mettre un code dans le fichier style.css ?
Merci par avance pour votre aide.
Dernière modification par mmig (16-12-2007 12:47:02)
Hors ligne
#2 16-12-2007 12:49:14
- CedricDarvaldeb
- Connaisseur WP
- Date d'inscription: 15-09-2007
- Messages: 13
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Sur les conseils éclairés d'un membre, j'avais fait ça qui marche très bien.
<div id="header">
<a href="<?php echo get_option('home'); ?>/"><img src="/wp-content/themes/copyblogger-fr/images/headernew7.jpg" alt="Entête" title="Retour sur la page d'accueil"/></a>
</div>
Hors ligne
#3 16-12-2007 12:56:39
- mmig
- Connaisseur WP
- Date d'inscription: 07-08-2007
- Messages: 44
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Salut,
Merci pour m'avoir répondu.
J'ai essayé, en remplaçant le lien de "img src" mais rien à faire, l'en-tête n'est toujours pas cliquable...
J'ai aussi remplacé alt="Entête" par alt="Header" mais rien à faire... 
Hors ligne
#4 16-12-2007 16:54:42
- mmig
- Connaisseur WP
- Date d'inscription: 07-08-2007
- Messages: 44
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Si ça peut aider, le code du header se décompose comme suit :
Code:
- <?php
- if(is_home())
- {
- echo'<title>';
- bloginfo('name');
- echo ' - ';
- bloginfo('description');
- echo'</title>';
- }
- else
- {
- echo'<title>';
- wp_title('');
- echo ' - ';
- bloginfo('name');
- echo ' - ';
- bloginfo('description');
- echo '</title>';
- }
- ?>
- <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
- <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
- <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
- <?php wp_head(); ?>
- </head>
- <body>
- <div id="wrap">
- <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(__('Header','wp_multiflex')) ) : else : ?>
- <div id="masthead">
- <div class="left-masthead">
- <a class="site-logo" href="<?php echo get_settings('home'); ?>"></a>
- <h1><a href="<?php echo get_settings('home'); ?>"><?php bloginfo('name'); ?></a></h1>
- <p class="description"><?php bloginfo('description'); ?></p>
- </div>
- <div class="right-masthead">
- <a class="rss-logo" href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('RSS Feed','wp_multiflex'); ?>"></a>
- </div>
- </div>
- <div id="header">
- <div id="textbox">
- <?php include (TEMPLATEPATH . '/header-text.php'); ?>
- </div>
- </div>
- <?php if (is_page()) { $highlight = "page_item"; } else {$highlight = "page_item current_page_item"; } ?>
- <div id="navigation">
- <ul>
- <li class="<?php echo $highlight; ?>"><a href="<?php echo get_settings('home'); ?>"><?php _e('Accueil','wp_multiflex'); ?></a></li>
- <?php wp_list_pages('sort_column=menu_order&depth=1&title_li=' ); ?>
- </ul>
- </div>
- <?php endif; ?>
- <div id="crumb-search">
- <div id="breadcrumb">
- <?php if (function_exists('breadcrumb')) breadcrumb("link_all=true&home_always=true&sep="); ?>
- </div>
- <div id="searchbar">
- <?php include (TEMPLATEPATH . '/searchform.php'); ?>
- </div>
- </div>
- <div id="container">
Hors ligne
#5 16-12-2007 17:23:10
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Tu veux faire comme sur mon blog ?
<?php echo Jean-Baptiste::www.jeanbaptistebeaux.eu/ (); ?>
Toute la doc de WordPress avant de poster : http://www.wordpress-fr.net/faq/
Hors ligne
#6 16-12-2007 17:25:15
- mmig
- Connaisseur WP
- Date d'inscription: 07-08-2007
- Messages: 44
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Oui, exactement !
Rendre l'image d'en-tête (dans ton cas l'image en fond noir caractérisant deux visages de rocker
) cliquable pour renvoyer sur la page d'accueil.
Sachant qu'avec le thème par défaut de WordPress (Kubrick) les solutions que j'ai évoqué dans mon premier message fonctionnent mais avec ce thème ça ne fonctionne pas...
Dernière modification par mmig (16-12-2007 17:29:32)
Hors ligne
#7 16-12-2007 20:03:08
- mmig
- Connaisseur WP
- Date d'inscription: 07-08-2007
- Messages: 44
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Problème résolu :
En fait, ce template comporte un fichier header.php et un autre header-text.php (pour introduire dans la bannière un texte).
Pour rendre la bannière cliquable j'ai simplement éditer le fichier header-text.php en y mettant le code suivant :
<div id="header" onclick="location.href='<?php echo get_settings('home'); ?>';" style="cursor: pointer;">
</div>
Il fallait y penser mais je trouve que c'est quand même assez mal foutu ce système...
Hors ligne
#8 15-04-2008 02:24:42
- s9
- Connaisseur WP
- Date d'inscription: 10-04-2008
- Messages: 25
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
A quel endroit précisément de ton header-text.php à tu mis : <div id="header" onclick="location.href='<?php echo get_settings('home'); ?>';" style="cursor: pointer;">
</div>
?
Je sais pas ou je mettre, j'ai essayé à une dizaine d'endroit sauf que ça change rien.
Hors ligne
#9 18-04-2008 03:36:59
- s9
- Connaisseur WP
- Date d'inscription: 10-04-2008
- Messages: 25
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)

Hors ligne
#10 23-09-2008 22:52:55
Re: [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)
Excellent !
Avec le thème "Default" c'est dans header.php
Il faut chercher <div id="header"> et remplacer par <div id="header" onclick="location.href='<?php echo get_settings('home'); ?>';" style="cursor: pointer;">
Hors ligne
Pages: 1
- Index
- » Support de WordPress
- » [Résolu] Rendre header cliquable (déjà essayé plusieurs solutions)