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 " »» ". get_category_parents( $cat, TRUE, " »» " ) ."</li>";}
elseif ( is_tag() ) {
echo " »» Articles sur le Thème <span id=\"breadtitle\">»» ";
echo the_title('','', FALSE) ."</span></li>";}
elseif ( is_archive() && !is_category() ) {
echo " »» Archives</li>";}
elseif ( is_search() ) {
echo " »» Résultats de votre recherche <span id=\"breadtitle\">»» ";
echo get_search_query() ."</span></li>";}
elseif ( is_404() ) {
echo " »» 404 Page non trouvée</li>";}
elseif ( is_single() ){
$category = get_the_category();
$category_id = get_cat_ID( $category[0]->cat_name );
echo ' »» '. get_category_parents( $category_id, TRUE, " »» " );
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!
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]// 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 " »» ". get_category_parents( $cat, TRUE, " »» " ) ."</li>";}
elseif ( is_tag() ) {
echo " »» Articles sur le Thème <span id=\"breadtitle\">»» ";
echo the_title('','', FALSE) ."</span></li>";}
elseif ( is_archive() && !is_category() ) {
echo " »» Archives</li>";}
elseif ( is_search() ) {
echo " »» Résultats de votre recherche <span id=\"breadtitle\">»» ";
echo get_search_query() ."</span></li>";}
elseif ( is_404() ) {
echo " »» 404 Page non trouvée</li>";}
elseif ( is_single() ){
$category = get_the_category();
$category_id = get_cat_ID( $category[0]->cat_name );
echo ' »» '. get_category_parents( $category_id, TRUE, " »» " );
echo '<span id="breadtitle">';
echo the_title('','', FALSE) ."</span></li>";}
echo "</ul>";}}[/code]
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!