aide pour integrer script dans wordpress
#1
Posté 06 avril 2010 - 08:08
J' ai trouver un tutau pour integrer un menu accordéon( a defaut d' une boite a onglet trop compliquer à installer) sauf que apres multiple tentative d' insertion je ne sais pas où intégrer les scripts données ..
Voici les Fichiers du thème
Modèles
* Article seul (single.php)
* Colonne latérale (sidebar.php)
* Commentaires (comments.php)
* En-tête (header.php)
* Fonctions du thème (functions.php)
* Modèle de page (page.php)
* Modèle pour la page d’accueil (index.php)
* Modèle pour les catégories (category.php)
* Modèle pour les images jointes (image.php)
* Pied de page (footer.php)
* Résultats de recherche (search.php)
* lsidebar.php (lsidebar.php)
* rsidebar.php (rsidebar.php)
Styles
* Feuille de style (style.css)
* tab.css (tab.css)
Merci d' avance pour vos lumières
#2
Posté 06 avril 2010 - 09:59
Où veux-tu que le menu apparaisse ?
- en haut : header.php ou index.php ou single.php (si dans les "articles" uniquement) ou page.php (si dans les "pages" uniquement)
- en bas : footer.php
- dans la colonne de gauche : lsidebar.php
- dans la colonne de droite : rsidebar.php
Un thème n'est pas l'autre, mais il est généralement assez facile de comprendre la disposition et le fonctionnement général de chacun de ces fichiers PHP. Fais quelques essais et si ça ne résout pas le problème, dis-nous où tu as mis le code et donne une URL où on peut voir ce que tu obtiens.
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#3
Posté 06 avril 2010 - 10:50
J' aimerais savoir si c'est tous les bouts de script réuni qu' il faut mettre entierement dans les pages?, a savoir:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"><!--mce:0--></script>
$(document).ready(function() {
$('.accordeon').hide(); // on cache tous les textes (blocs ayant la classe accordeon)
$('h4').click(function() { // si on clique sur un titre (ici tous les éléments contenu en les balises h4)
$(this).next('div:hidden').slideDown() // on deroule le div caché qui suit directement le titre
.siblings('div:visible').slideUp(); // et on cache les div similaires qui etait visible
});
});
<h4>Avec du texte</h4>
<!-- premier titre -->
<div class="accordeon"><!-- premier bloc de contenu, associé au premier titre -->
Amiens est une ville française du nord de la France située sur la Somme.
Administrativement, cette commune est la préfecture de la région de
Picardie ainsi que du département de la Somme et chef-lieu de canton.
</div>
<h4>Avec une photo</h4>
<!-- deuxieme titre -->
<div class="accordeon"><!-- deuxieme bloc de contenu -->
<img src="3.jpg" alt="Metz" width="300" height="225" />
</div>
<h4>Avec une liste</h4>
<!-- troisieme titre -->
<div class="accordeon"><!-- troisieme bloc de contenu -->
<ul>
<li>C'est fou ce qu'on peut mettre dans un menu accordéon !</li>
<li><a href="http://blog.arnaud-k.fr">Mon blog</a></li>
<li><a href="http://arnaud-k.fr">Mon site</a></li>
</ul>
</div>
Bonjour Jean-luc
En faite je souhaiterais que ca apparaisse dans mes pages.
Question: doit-je integrer les 3 scripts ensemble? car j'ai fait le test de le mettre dans header.php, mais rien apparait..
J' ai aussi fait le teste comme suit:
J' ai copier le premier script dans header.php entre <head> and </head> et puis le second script en ajoutant <script> and </script> au début et à la fin.
Le troisième, dans page.php, là où je veux que mon menu apparaisse...
Mais ca n' apparait toujours pas..
Ce message a été modifié par Patrick - 06 avril 2010 - 11:43.
#4
Posté 06 avril 2010 - 11:48
- entre <head> et </head> :
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"><!--mce:0--></script>
<script type="text/javascript">
$(document).ready(function() {
$('.accordeon').hide(); // on cache tous les textes (blocs ayant la classe accordeon)
$('h4').click(function() { // si on clique sur un titre (ici tous les éléments contenu en les balises h4)
$(this).next('div:hidden').slideDown() // on deroule le div caché qui suit directement le titre
.siblings('div:visible').slideUp(); // et on cache les div similaires qui etait visible
});
});
</script>
- mettre le reste (les <h4>... et les <div class="accordeon">...) aux endroits où je veux que les menus apparaissent dans les pages. Au départ, seuls les contenus des <h4> devraient apparaître.
Peux-tu donner l'URL pour qu'on puisse jeter un coup d'oeil au code HTML de ta page ?
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#6
Posté 06 avril 2010 - 12:18
Je pense que tu dois faire la modif dans header.php (après </head><body>) ou dans index.php si tu veux qu'elle s'applique partout: à la page d'accueil, aux "articles" et aux "pages".
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#8
Posté 06 avril 2010 - 12:30
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#9
Posté 06 avril 2010 - 12:54
Tu peux évidemment les modifier et les mettre ailleurs selon l'effet que tu veux obtenir.
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#11
Posté 06 avril 2010 - 13:30
Désolé, mais je ne comprends pas ce que tu veux dire par "c'était le contenu de mes pages que voulais en accordéon". Pourrais-tu réexpliquer ?
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#12
Posté 06 avril 2010 - 13:44
Ce que voudrais ,comme j' ai pas mal de contenu à mettre,ca fait des pages trop longue, donc je voudrais un systeme de boite à onglet ou accordeon qui s' ouvre avec le contenu(description du jeux, images, télécharger). Par ex cette boite mais pour chaque page de jeux..et non pas en menu comme j' ai fait la bourde tout à l' heure
#13
Posté 06 avril 2010 - 16:15
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#15
Posté 07 avril 2010 - 13:58
#16
Posté 07 avril 2010 - 16:21
En fait le forum WP n'est plus tres actifs depuis un certain temps je trouve..et comme ca fait des semaines que je galérait à trouver une aide, j' ai été voire ailleurs, donc ici, et j' ai été vraiment ravi de l'experience de Jean-luc..Mais n' arrivant toujours pas a avoir ce que je voulais avec WP, j' ai essayé Joomla, mais j' ai du renoncer car problème de cookies, et la je suis en train d' essayé eZ Publish, mais ca commence mal j' ai déjà un problème de repertoire..voilà où j' en suis..
Par contre soyez sur que je suis quelqu' un qui revient toujours, pour dire si mon problème est résolu..
#17
Posté 07 avril 2010 - 19:48
Rendre à la communauté un peu de ce qu'elle m'a donné.
#18
Posté 07 avril 2010 - 20:01
Connait tu l' extension Tabbity dans wordpress? Croit tu que tu pourrais m' aider à l' installer, sachant que je suis un peu maladroite avec les scripts..
#19
Posté 07 avril 2010 - 20:26
- Que cherches tu exactement au final?As tu un exemple sur un site quelconque?
- As tu quelques bases en html ?
Rendre à la communauté un peu de ce qu'elle m'a donné.
#20
Posté 07 avril 2010 - 20:39



Haut












