Exclure le fil d'Ariane de sa page d'accueil.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Exclure le fil d'Ariane de sa page d'accueil.

Re: Exclure le fil d'Ariane de sa page d'accueil.

par JeromeLaDgig » 08 déc. 2010, 10:15

J'ai trouvé :D

J'ai lu quelque part que si notre page d'accueil était statique, il suffisait de remplacer is home () par is page (ID)

et ça fonctionne :)

Merci à tous.

Re: Exclure le fil d'Ariane de sa page d'accueil.

par xTG » 08 déc. 2010, 09:51

Bonjour à tous, et merci pour vos réponses.
Que fait la fonction is_home() ?
Car comme on a pas ton code plus facile de spéculer que de te répondre. :)
A première vue en lisant ton code on pourrait penser que le déroulement que tu souhaites est effectué par ce code de là part donc mon interrogation : si is_home() ne désigne pas le fait de se trouver ou pas sur la page d'accueil à quoi cela sert-il ?
Quel code souhaites-tu avoir de plus? :?
Pour moi, la fonction is-home () désignait le fait de se trouver ou pas sur la page d'accueil :cry:
On a la preuve que ce n'est pas le cas. ;)

Re: Exclure le fil d'Ariane de sa page d'accueil.

par JeromeLaDgig » 08 déc. 2010, 09:49

Bonjour à tous, et merci pour vos réponses.
Que fait la fonction is_home() ?
Car comme on a pas ton code plus facile de spéculer que de te répondre. :)
A première vue en lisant ton code on pourrait penser que le déroulement que tu souhaites est effectué par ce code de là part donc mon interrogation : si is_home() ne désigne pas le fait de se trouver ou pas sur la page d'accueil à quoi cela sert-il ?
Quel code souhaites-tu avoir de plus? :?
Pour moi, la fonction is-home () désignait le fait de se trouver ou pas sur la page d'accueil :cry:
salut,
suivant comment est faite la structure du site le mieux d'avoir une variable qui contient le nom de la page et d'utiliser un if pour utiliser ou non le fil d’Ariane.
Ouep, tu mets la valeur de la balise title (de la partie head de tes documents html), par exemple, dans une variable...

Merci pour ce conseil je vais m'y pencher de suite.

Re: Exclure le fil d'Ariane de sa page d'accueil.

par Stef » 07 déc. 2010, 21:33

salut,

suivant comment est faite la structure du site le mieux d'avoir une variable qui contient le nom de la page et d'utiliser un if pour utiliser ou non le fil d’Ariane.

@+
Ouep, tu mets la valeur de la balise title (de la partie head de tes documents html), par exemple, dans une variable...
<?php
if ($title != "home') {

    ......

}
?>
<html>
    <head>
        <title><?php  echo $title; ?>
    </head>
    <body>
    </body>
</html>

Re: Exclure le fil d'Ariane de sa page d'accueil.

par moogli » 07 déc. 2010, 17:22

salut,

suivant comment est faite la structure du site le mieux d'avoir une variable qui contient le nom de la page et d'utiliser un if pour utiliser ou non le fil d’Ariane.

@+

Re: Exclure le fil d'Ariane de sa page d'accueil.

par xTG » 07 déc. 2010, 17:17

Que fait la fonction is_home() ?
Car comme on a pas ton code plus facile de spéculer que de te répondre. :)
A première vue en lisant ton code on pourrait penser que le déroulement que tu souhaites est effectué par ce code de là part donc mon interrogation : si is_home() ne désigne pas le fait de se trouver ou pas sur la page d'accueil à quoi cela sert-il ?

Exclure le fil d'Ariane de sa page d'accueil.

par JeromeLaDgig » 07 déc. 2010, 16:33

Bonjour à tous,

Débutant en PHP, je galère sur un problème anodin. Je me suis donc inscrit sur ce forum afin d'attirer la courtoisie de la communauté du Web.

J'ai mis un code pour insérer un fil d'Ariane sur mon blog. Jusque là, tout va bien, tout fonctionne. Sauf, que je me suis rendu compte, qu'un fil d'Ariane en page d'Accueil n'a aucune utilité pour un internaute. Comment puis-je indiquer à mon code d'afficher le fil d'Ariane partout sauf sur la home?

Code : Tout sélectionner

// BreadCrumb function get_breadcrumbs() { global $wp_query; if ( is_home ()) {} else { echo '<a id="breadhome" href="'. get_settings('home') .'">'. get_bloginfo('name') .'</a>'; if ( is_category() ){ $catTitle = single_cat_title( "", false ); $cat = get_cat_ID( $catTitle ); echo " &raquo;&raquo; ". get_category_parents( $cat, TRUE, " &raquo;&raquo; " ) ."</li>";} elseif ( is_tag() ) { echo " &raquo;&raquo; Articles sur le Th&egrave;me <span id=\"breadtitle\">&raquo;&raquo; "; echo the_title('','', FALSE) ."</span></li>";} elseif ( is_archive() && !is_category() ) { echo " &raquo;&raquo; Archives</li>";} elseif ( is_search() ) { echo " &raquo;&raquo; R&eacute;sultats de votre recherche <span id=\"breadtitle\">&raquo;&raquo; "; echo get_search_query() ."</span></li>";} elseif ( is_404() ) { echo " &raquo;&raquo; 404 Page non trouv&eacute;e</li>";} elseif ( is_single() ){ $category = get_the_category(); $category_id = get_cat_ID( $category[0]->cat_name ); echo ' &raquo;&raquo; '. get_category_parents( $category_id, TRUE, " &raquo;&raquo; " ); echo '<span id="breadtitle">'; echo the_title('','', FALSE) ."</span></li>";} echo "</ul>";}}
J'ai bien tenté d'enlever le "is home", mais ça me l'enlève partout... Existe t-il une commande, une balise pour dire d'afficher le fil d'Ariane partout sauf sur la home?
Merci beaucoup!