Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.1 est disponible en français.
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.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#1 04-03-2010 13:37:16
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
menu deroulant
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.9.1
- Version de PHP/MySQL : 5
- Thème utilisé : panorama
- Extensions en place : Google AJAX Translation, WP-Cumulus, Contact Mail Cispm, Social Links
- Nom de l'hebergeur : free
- Adresse du site : http://lagouttedesable.free.fr
Problème(s) rencontré(s) : Je desire faire une page photo avec plusieurs sous pages, j'ai donc creer une page appelée "Photos" et pour l'instant 2 sous pages. J'ai bien spécifie pour chaque sous-page la page parente "photo", mais voila, sur le site pas de menu deroullant, juste une flèche et en cliquant sur ma page "photos", je tombe sur la page "photos" qui est vide.
quelqu'un a une idée?
J'ai aussi un soucis avec les permaliens. Je sais qu'il y a plusieurs post sur le sujet, mais comment changer mes permaliens si dans le tuto, il faut supprimer le fichier .htaccess, alors que pour passer a la version 5 de php chez free, j'ai du modifier ce fichier!
je préfère demander avant de lancer un nouveau sujet
merci
Allez a +
Hors ligne
#2 04-03-2010 19:12:29
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
J'ai essayé de modifier le css, mais rien n'y fais. Par contre, quand je change sur le css "visibility: hidden;" en "visible", mes sous-pages apparaissent bien sous la page mere "photo".
Je comprend pas. a l'aide svp
Hors ligne
#3 04-03-2010 19:31:58
- BertrandB21
- Bavard WP

- Lieu: Dijon (France)
- Date d'inscription: 19-07-2008
- Messages: 430
- Site web
Re: menu deroulant
Pas sur que ça fasse avancer le schmilblick mais pour les menus en css ma référence est l'excellent site de Stu Nicholls
Hors ligne
#4 04-03-2010 20:19:57
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
effectivement le schmilblick n'avance pas mais merci pour le lien.
le site est vraiment interressant!
je pense pas que ce soit en fait un probleme de css
a +
Hors ligne
#5 04-03-2010 22:09:40
- Sylvain01
- Membre WP
- Date d'inscription: 04-11-2009
- Messages: 4
Re: menu deroulant
Bonsoir,
Voila un morceau de code qui marche
Dans le header, le classique wp_list_pages pour lister les menus (2 niveaux)
Code: html
<ul id="topnav">
<?php
wp_list_pages('echo=0&title_li=&depth=2&sort_column=menu_order');
?>
</ul>
et le css qui va avec (le truc, c'est d'envoyer le sous menu a -999em et quand tu "hover", tu "css" left auto :
Code: html
/* MENU */
.current_page_item a { padding-bottom: 5px; font-weight: bolder; }
.current_page_ancestor { padding-bottom: 5px; font-weight: bolder; }
#topnav { font-size:1.25em; float:right; margin:45px 50px 0 0;}
#topnav a { display: block; text-decoration: none; border:none; color: #C0504D; padding:6px 12px;}
#topnav a:hover { font-weight: bolder; display: block; text-decoration: none; border:none; }
#topnav li { float: left; list-style:none;}
/* Sous menu */
#topnav li ul { font-weight: normal; font-size: 0.75em; line-height: 0.75em;
position: absolute; left: -999em; height: auto; width: 174px; margin:0; float:left;}
#topnav li li { width: 422px;}
#topnav li li a:hover,
#topnav li li a:active { font-weight: bolder; }
#topnav li:hover ul,
#topnav li li:hover ul,
#topnav li li li:hover ul { left: auto; padding: 0; float:left;}
Si t'as besoin d'explication, je suis là.
Sylvain.
Hors ligne
#6 04-03-2010 22:16:07
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Bonsoir Sylvain01
merci pour repondre!
ou dois -je rajouter le code php?
j'ai tésté ton code, mais mon menu reste fixe.
je l'ai peut-être mal inséré ??
Dernière modification par fabianolote (04-03-2010 23:03:53)
Hors ligne
#7 05-03-2010 09:14:26
- Sylvain01
- Membre WP
- Date d'inscription: 04-11-2009
- Messages: 4
Re: menu deroulant
Bonjour,
Le code php doit être insérer en lieu et place de la génération de la liste menu dans le fichier header.php qui fait partie de ton thème:
1. Edite le fichier header.php soit en local soit a travers l'admin de wp
2. Repère l'endroit où sont générés les menus.
3. Note quel est l'identifiant de la balise <ul>. Chez moi c'est topnav.
4. Referme sans modifier le header.php
5. Dans le css remplace le topnav par l'identifiant
Si t'as des doutes poste ton header
A+
Sylvain.
Dernière modification par Sylvain01 (05-03-2010 09:15:13)
Hors ligne
#8 05-03-2010 12:52:56
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Bonjour
voici mon header.php
Code: html
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<meta name="google-site-verification" content="ua1zXl1Mq65OP8OH_AGVk-lGHOUKsGOOrPs8IcCuX3A" />
<meta name="description" lang="fr" content="Blog de la goutte de sable. Commenter et partager." />
<meta name="keywords" lang="fr" content=" Blog de la goutte de sable, blog wordpress, lagouttedesable.free.fr, actualite, voyages, cuisine, photos, partager, musique" />
<meta name="robots" content="all,follow" />
<title><?php bloginfo('name'); ?> <?php wp_title(); ?></title>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style.css" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php echo ap_rssLink(); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<style type="text/css" media="screen">
@import url("<?php bloginfo('template_directory'); ?>/<?php ap_layout(); ?>col.css");
#headerimage{
<?php echo ap_headerImage(); ?>
}
a{
color: <?php echo ap_linkColour(); ?>;
}
a:hover{
color: <?php echo ap_hoverColour(); ?>;
}
<?php if (get_option('thread_comments') == 1){ ?>
ol.commentlist li div.reply {
background:#ddd;
border:1px solid #aaa;
padding:2px 10px;
text-align:center;
width:55px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
ol.commentlist li div.reply:hover {
background:#f3f3f3;
border:1px solid #aaa;
}
<?php } ?>
</style>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/scripts/utils.js"></script>
<?php
$ap_horizmenu_url = get_bloginfo('template_directory') . '/scripts/horizmenu.js';
if ( is_singular() ) wp_enqueue_script( 'comment-reply' );
wp_enqueue_script('jquery');
wp_enqueue_script('horizmenu', $ap_horizmenu_url, 'jquery');
wp_localize_script( 'horizmenu', 'horizmenuSettings', array(
'ap_baseurl' => get_bloginfo('template_directory')
));
wp_head();
?>
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="surheader">
<p><?php echo ap_twitterLink(); ?> <img style="vertical-align:-3px;" alt="RSS" src="<?php bloginfo('template_directory'); ?>/styles/<?php them_activeStyleDir(); ?>/feed-icon-16x16.gif" height="16" width="16" /> <a href="<?php echo ap_rssLink(); ?>"><?php _e('Entries RSS','panorama'); ?></a> | <a href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e('Comments RSS','panorama'); ?></a></p>
</div>
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>">
<div id="search">
<input type="text" onfocus="doClear(this)" value="Search..." name="s" id="s" />
<input name="" class="searchsubmit" type="image" src="<?php bloginfo('template_directory'); ?>/styles/<?php them_activeStyleDir(); ?>/search_icon.gif" value="Go" />
</div>
</form>
<?php ap_logo(); ?>
</div>
<div id="container">
<div id="headerimage"></div>
<div id="topmenu">
<div id="tabs" class="horizmenu">
<ul>
<?php if (get_option('ap_includeHome') == 0){ ?>
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive()) or (is_single()) or (is_paged()) or (is_search())) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_option('home'); ?>/"><?php _e('Home') ; ?></a></li>
<?php } ?>
<?php ap_buildMenu(); ?>
</ul>
</div>
</div>
Voila
je vois pas d'ID pour les balises<ul>
merci et a +
Dernière modification par fabianolote (05-03-2010 12:53:36)
Hors ligne
#9 05-03-2010 14:40:15
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Je veux un menu dans ce style:
panorama theme
mais ca marche pas!!
a+
Hors ligne
#10 06-03-2010 10:55:28
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: menu deroulant
Bonjour,
vous avez bien au moins un article dans chaque catégorie ?
Chez Free les permaliens ne fonctionnent pas bien.
Pensez à être sous WP 2.9.2
Hors ligne
#11 06-03-2010 11:16:37
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
bonjour
Pour le menu deroullant, oui, j'ai un article dans chaque page.
Hors ligne
#12 06-03-2010 11:37:52
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: menu deroulant
ah c'est des pages et non des catégories ,c'est donc des textes et non des articles.
je viens d'essayer
http://er.v.free.fr/
ça fonctionne
Hors ligne
#13 06-03-2010 11:50:03
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Et selon vous, qu'est-ce qui cloche chez moi?
parce que là j'ai éssayé pas mal de choses...
Hors ligne
#14 07-03-2010 21:01:42
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Bonsoir
alors, je viens de modifier la structure des permaliens et ...surprise, mon menu déroulant fonctionne!! si si!
bizarre mais bon.
Par contre ça clignote un peu, mais je crois avoir vu un post là dessus.
Merci pour les pistes.
A plus
punching blog
(
Dernière modification par fabianolote (07-03-2010 21:35:07)
Hors ligne
#15 07-03-2010 21:24:21
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Alors c'est vraiment bizarre
J'ai changé la structure de mes permaliens, mais les liens des sous-pages du menu déroullant ne s'affichent pas sur ma page d'accueil, et 2 widgets texte avec du code html ne s'affichent plus sur toutes les pages sauf mon index!
Quelqu'un a une idée?
Hors ligne
#16 08-03-2010 12:05:16
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Salut
désolé mais je reviens encore sur mon menu.
Donc j'explique a nouveau.
Sur mon menu de pages statiques, j'avais deux sous pages qui ne s'affichaient pas.
J'ai changé la structure de mes permaliens.
Maintenant, quand je suis sur la page index, les sous-pages ne s'affichent pas.
Mais quand je vais sur une autre page(ex: contact), elles apparaissent,.
Par contre, mon horloge et ma galerie flickr disparaissent sur les autres pages que mon index.
Et ce depuis ma modif des permaliens
je stagne./..
a l'aide
allez voir le site pour comprendre. http://lagouttedesable.free.fr
Dernière modification par fabianolote (08-03-2010 12:06:20)
Hors ligne
#17 08-03-2010 12:09:44
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: menu deroulant
comment avez vous mis l'horloge et galerie flickr ?
c'est des widgets ou code dans le fichier sidebar.php ?
Hors ligne
#18 08-03-2010 12:11:16
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
bonjour Anonyme 2
ce sont des widgets texte avec code
Hors ligne
#19 08-03-2010 13:38:42
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: menu deroulant
étrange !!
Hors ligne
#20 08-03-2010 13:52:53
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
j'ai du nouveau
j'avais une extension nommée "Contact Mail Cispm". Depuis deux jour, on me propose une mise a jour de ce pluggin, que je viens de faire.
La mise a jour n'a pas pu être effectuée, car impossible de supprimer l'ancienne version. bref, mon pluggin a disparu, et miracle, mon menu deroullant fonctionne sur toutes mes pages.
mais pourquoi mes deux widgets ne s'affichent pas sur les autres pages autre que index, mystère!
je continue les recherches...
Hors ligne
#21 08-03-2010 21:14:13
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Bon comme mon menu deroullant fonctionne, je peut le mettre en grand:
RESOLU 
mais je pense lancer un nouveau sujet à propos de mes 2 widgets texte(avec 1swf et 1jquery) qui s'affichent uniquement sur ma page d'accueil. et c'est bizarre.
alors a +
Hors ligne
#22 13-03-2010 20:17:56
- fabianolote
- Bavard WP
- Date d'inscription: 17-01-2010
- Messages: 170
- Site web
Re: menu deroulant
Salut a tous
Pour ceux qui avez suivis le probleme, tout semble fonctionner a présent.
Je n'arrivais pas a afficher des widgets texte en flash et jquery. Je suis passé à la version 2.9.2, mais toujours pas de widgets. Hier je voulais mettre une galerie flash et impossible de faire apparaître quoi que ce soit!
Et aujourd'hui, je suis repassé a la structure des permaliens par default, et miracle, tout fonctionne;
Alors il semblerait que chez Free, meme si on peut "bidouiller" pour obtenir de belle structure, on est bloqué pour insérer des medias flash par exemple, en tout cas pour mon cas.
a bon entendeur
a+
Punching blog
Dernière modification par fabianolote (13-03-2010 20:18:32)
Hors ligne