Forum Rank Seo

Forum SEO pour webmasters et blogueurs !

 


  • Publicités

Ajout d'un footer uniquement sur la Home

Découvrez ici toutes les questions qui ont été posées sur le forum au sujet de WordPress. C'est ici que vous devez formulez vos demandes d'aide à propos de tout ce qui concerne le CMS WordPress.

Ajout d'un footer uniquement sur la Home

Message par Cyd » 11 Déc 2013, 11:05

Hello,

bon ce n'est pas un scoop, je ne code pas en PHP du coup j'aurais besoin d'un petit coup de pouce.

Je cherche à ajouter sur certains de mes sites un footer qui ne serait présent que sur la Home Page (pour éviter des liens sitewide).

Quelqu'un aurait 5mn pour m'aider ?
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Publicités

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 11 Déc 2013, 14:13

Salut,
si c'est pour wordpress, c'est facile.
Tu vas dans ton thème : tu regardes si la page home existe.
Si elle n'existe pas, tu copie le fichier index, que tu renommes en home. Tu auras ainsi une page index et une page home.
tu copies le fichier footer.php et tu renommes la copie en footer-single.php.
Tu vas dans le fichier footer-single tu mes tes liens dedans.
Tu ouvres le fichier home.php et vers la fin du fichier, tu vas voir la ligne :
<?php get_footer(''); ?>
tu remplace la ligne par : <?php get_footer('single'); ?>
Tu auras ainsi footer-single.php pour la page d'accueil de ton site et footer.php pour l'ensemble de ton site, sauf la page d'accueil.
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 11 Déc 2013, 15:20

Merci à toi pour ce petit tuto. Je teste ça ce soir :)
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 11 Déc 2013, 17:31

Bravo Philippe pour ta réactivité ;)

@Cyd: j'ai déplacé ton sujet dans le sous-forum WordPress adéquat ;)
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 11 Déc 2013, 17:37

OK sorry, j'aurais dû y faire plus attention. Mea culpa.
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 11 Déc 2013, 17:51

Pas grave, ça ne te coûtera que le tarif syndical: 500€ ;)
Traduction en français de Wishlist Member ou de Revolution Slider
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 11 Déc 2013, 17:54

Ouf j'avais peur que ce soit cher ... envoie-moi ton RIB en MP :D
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 11 Déc 2013, 18:12

Cyd a écrit:Merci à toi pour ce petit tuto. Je teste ça ce soir :)

De rien. Voir si cela fonctionne :o
J'ai testé chez moi et bien sur, cela fonctionne :lol:

BrunoT a écrit:Bravo Philippe pour ta réactivité ;)

Merci. Pour une fois que c'est dans mes cordes
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par weboost » 11 Déc 2013, 19:53

En + simple et sans toucher le code source:
Dans les widgets tu mets un widget texte avec ton html, puis dans visibilité tu poses tes conditions d'affichage.
"Se réunir est un début, rester ensemble est un progrès, travailler ensemble est la réussite." H. Ford
"C'est pas encore gagné" WeBoost
Avatar de l’utilisateur
weboost
V.I.P
V.I.P
 
Message(s) : 437
Enregistré le: 07 Sep 2013, 13:53
A remercié: 19 fois
Remercié: 93 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 11 Déc 2013, 20:37

Bien vu Rico ;)

Je n'avais jamais fait attention à cette possibilité :mrgreen:
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 11 Déc 2013, 21:41

weboost a écrit:En + simple et sans toucher le code source:
Dans les widgets tu mets un widget texte avec ton html, puis dans visibilité tu poses tes conditions d'affichage.

Exact, mais c'est pour la barre latérale il me semble.
Après, je ne sais pas quel code tu vas rentrer, pour le widget ne s'affiche que sur le home. Je pense dans le fichier functions.php, mais là, c'est plus Cyd qui est largué, mais moi :oops:
Cyd ne parlait pas de la barre latérale, mais du footer.

:!: Pour information : la solution que j'ai proposé, fonctionne aussi avec le header. Il est possible de mettre un header que pour la page d'accueil et un autre pour les autres pages.
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 11 Déc 2013, 21:50

Non Philippe, la solution donnée par Weboost fonctionne aussi pour le footer, il te suffit pour cela d'intégrer ton widget en footer et non en barre latérale.

Seul un thème particulier ne te permettra pas de le faire.

Par contre pour le header, obligé de passer par ta solution.
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 11 Déc 2013, 22:44

Si j'ai bien compris :
Tu peux avoir un widget en footer et en barre latérale.
Mais il faut bien rentrer une ligne de commande dans le fichier footer.php.
Le widget sera présent sur toutes les pages ?
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 12 Déc 2013, 11:10

Dans l'administration des widgets, on te propose plusieurs endroits où les insérer (selon les thèmes), dont la zone footer, auquel cas tu n'as pas besoin d'aller trifouiller dans le code.

Ensuite, lorsque tu mets un nouveau widget en place, tu as l'onglet "visibilité" en bas de ce dernier et si tu clique dessus, tu peux paramétrer les conditions d'affichage de ton widget.

Donc pour que ton widget ne s'affiche qu'en page d'accueil, il faut que tu sélectionne "s'affiche" si on est sur la "page d'accueil".

Chose promise, chose dûe, alors je vous invite à découvrir le tutoriel vidéo que j'ai réalisé pour illustrer les propos de Weboost ;)
Présentation de Ref-Annuaire!
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 12 Déc 2013, 23:19

Ok
je comprend mieux.
Moi mon thème n'a pas l'option.
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 13 Déc 2013, 10:22

Merci à tous pour vos retours. Je prends enfin quelques minutes pour tester tout ça.

weboost a écrit:En + simple et sans toucher le code source:
Dans les widgets tu mets un widget texte avec ton html, puis dans visibilité tu poses tes conditions d'affichage.

Ca m'a l'air assez simple. Par contre, au risque de passer pour un idiot, où se trouve "visibilité" ?? Pas trouvé :?
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 13 Déc 2013, 11:00

Cyd a écrit:Ca m'a l'air assez simple. Par contre, au risque de passer pour un idiot, où se trouve "visibilité" ?? Pas trouvé :?


Regarde mon tutoriel vidéo (tu trouveras le lien dans mon précédent message), et tu verras où trouver le bouton "visibilité" ;)

Et si tu ne le trouves toujours pas, alors il y a fort à parier que cela vienne de ton thème :mrgreen:
Utiliser intelligemment la signature alternée sur les forums?
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 13 Déc 2013, 14:36

OK je viens regarder ton tuto (désolé, j'étais passé à côté). Et c'est bien ce qu'il me semblait. Je n'ai pas ce bouton Visibilité. D'ailleurs je ne l'ai même jamais vu, et j'utilise pourtant une bonne vingtaine de thèmes Wordpress différents (gratuits ou payants).

Reste plus à qu'à tester la méthode de Philippe.
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 14 Déc 2013, 10:41

[quote="Cyd"D'ailleurs je ne l'ai même jamais vu, et j'utilise pourtant une bonne vingtaine de thèmes Wordpress différents (gratuits ou payants).[/quote]
:+: . C'est pour cela qu'au début je ne comprenais pas trop ce que disais weboost et Bruno.
Il est vrai que j'utilise plutôt des thèmes que j'ai fait moi même et que forcement, ils ne sont pas aussi élaborés que certains themes payants :oops:
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 14 Déc 2013, 11:36

La fonction "visibilité" n'est pas propre aux thèmes payants, loin de là. Au contraire même, les seuls thèmes sur lesquels je ne la trouve pas sur mes sites, ce sont justement des thèmes premium :mrgreen:

Petite question: votre version de WP est-elle récente?
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 15 Déc 2013, 15:39

Tous mes WP sont en 3.8. Et pour la plupart, j'ai des mises à jour du thème régulièrement ...
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par BrunoT » 15 Déc 2013, 16:11

Cyd a écrit:Tous mes WP sont en 3.8. Et pour la plupart, j'ai des mises à jour du thème régulièrement ...


Et sur aucun des thèmes, tu n'as cet onglet "visibilité"? Bizarre!
Traduction en français de Wishlist Member ou de Revolution Slider
Avatar de l’utilisateur
BrunoT
V.I.P
V.I.P
 
Message(s) : 3737
Enregistré le: 08 Juin 2013, 18:43
Localisation : Rethel
A remercié: 489 fois
Remercié: 358 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 17 Déc 2013, 14:57

Buldozer a écrit:Tu vas dans ton thème : tu regardes si la page home existe.
Si elle n'existe pas, tu copie le fichier index, que tu renommes en home. Tu auras ainsi une page index et une page home.
tu copies le fichier footer.php et tu renommes la copie en footer-single.php.
Tu vas dans le fichier footer-single tu mes tes liens dedans.
Tu ouvres le fichier home.php et vers la fin du fichier, tu vas voir la ligne :
<?php get_footer(''); ?>
tu remplace la ligne par : <?php get_footer('single'); ?>
Tu auras ainsi footer-single.php pour la page d'accueil de ton site et footer.php pour l'ensemble de ton site, sauf la page d'accueil.

Bon j'ai enfin pris le temps de tester tout ça. Thème Bloggit.

Je n'avais pas de fichier home.php, j'ai donc dupliqué le fichier index.php et je l'ai renommé.
J'ai aussi dupliqué footer.php en footer-single.php.

Je n'ai pas trouvé <?php get_footer('single'); ?> en bas de home.php, par contre j'avais ceci
Code : Tout sélectionner
<?php
get_sidebar(); //get template sidebar
get_footer(); //get template footer

Que j'ai remplacé par ça
Code : Tout sélectionner
<?php
get_sidebar(); //get template sidebar
get_footer('single'); //get template footer

Déjà, est-ce que c'est correct ?

Ensuite, je me suis un peu pris la tête avec mon fichier footer-single (car je ne comprends décidemment pas grand chose au PHP), mais j'ai effectué un changement très simple pour voir si ça fonctionnait comme ça : j'ai simplement changé tout en bas <?php _e('Scroll Up','wpex'); ?> par du texte brut.
J'ai vidé mon cache ...

Mais je n'ai vu aucun changement :cry:

Pour voir le site de test : http://www.ohmyshoe.fr
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Buldozer » 17 Déc 2013, 19:41

Salut,
je viens de vérifier et cela fonctionne chez moi :
Exemple : http://dechiffre.fr/demowp/
Dans le fichier home.php, tu as bien modifié :
Code : Tout sélectionner
<?php get_footer('single'); ?>
et non
Code : Tout sélectionner
<?php wp_footer(); ?>

Je me suis fait avoir lors de mon test, j'ai modifié wp_footer au lien de get_footer.
Cela ne donne rien. En modifiant get_footer, cela fonctionne

Pour faire simple, j'ai mis cela dans le footer-single.php :
Code : Tout sélectionner
<div class="container">
Footer pour la page d'accueil
</div>


Et pour single.php :
Code : Tout sélectionner
<div class="container">
Footer pour l'ensemble du site
</div>
Si vous recherchez des informations sur le membre Buldozer, venez consulter ma fiche.
Avatar de l’utilisateur
Buldozer
V.I.P
V.I.P
 
Message(s) : 1020
Enregistré le: 09 Juin 2013, 20:48
A remercié: 99 fois
Remercié: 85 fois

Re: Ajout d'un footer uniquement sur la Home

Message par Cyd » 18 Déc 2013, 01:39

Oui je vois bien que ça fonctionne chez toi ...

Pourtant j'ai beau relire la procédure, il me semble vraiment avoir fait le nécessaire ... :(

Et sinon, je ne peux pas ajouter un truc avec la fonction is_home(). Il me semble en avoir déjà entendu parlé ...

Bon je vais quand même revérifier ce que j'ai fait avec ce que tu m'as proposé ... et je vais tester sur un autre site aussi.
SEO Junky et accro Excel !
Retrouvez-moi en détail ici.
Avatar de l’utilisateur
Cyd
V.I.P
V.I.P
 
Message(s) : 1668
Enregistré le: 14 Juin 2013, 16:20
Localisation : Rennes
A remercié: 106 fois
Remercié: 150 fois

Suivant

Retour vers Questions/Demande d'aide



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité

  • Publicités

Webmaster Jimcail.fr

Propulsé par phpBB® Forum Software © phpBB Group • Traduit par phpBB-fr.com
phpBB SEO
Theme created by StylerBB.net