Activer les liens parents dans une catégorie
Résolu/Fermé
A voir également:
- Activer les liens parents dans une catégorie
- Comment activer windows 10 - Guide
- Activer chromecast - Guide
- Activer pavé tactile windows 10 - Guide
- Activer office gratuitement - Guide
- Cle pour activer windows 10 gratuitement - Guide
4 réponses
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
19 sept. 2014 à 17:43
19 sept. 2014 à 17:43
tu pourrais faire plus simple juste en utilisant les marqueurs conditionnels puisque tu sais quelle image hover correspond a quelle catégorie, pas besoin de récupérer l'id
il suffit d'utiliser une variable dans ta div qui contient le logo
ensuite tu mets les marqueurs conditionnel en fonction de ce que tu souhaites (ici les catégories)
Il ne te reste plus qu'a ajouter les css correspondantes (evidemmenten fonction de ton code actuel)
ainsi chaque catégorie affichera l'image qui la symbolise, si c'est aucune des catégorie ayant son propre logo, c'est le logo par défaut qui s'affichera
il suffit d'utiliser une variable dans ta div qui contient le logo
tadiv id="<?php echo $log;?>
ensuite tu mets les marqueurs conditionnel en fonction de ce que tu souhaites (ici les catégories)
<?php if(is_category('2') ):
$log=logofootball;
elseif (is_category('3') ):
$log=logorugby;
else :
$bg=ici id de la div contenant ton logo actuellement;
endif; ?>
Il ne te reste plus qu'a ajouter les css correspondantes (evidemmenten fonction de ton code actuel)
#logofootball{
background-image: url(images/logoffotball.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:left bottom;
}
#logorugby{
background-image: url(images/logorugby.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:left bottom;
}
ainsi chaque catégorie affichera l'image qui la symbolise, si c'est aucune des catégorie ayant son propre logo, c'est le logo par défaut qui s'affichera
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
19 sept. 2014 à 22:06
19 sept. 2014 à 22:06
le principe fonctionne normalement sur tous les thèmes par contre il faut évidemment l'adapter à la structure mais dans la plupart des thèmes, il faut mettre le code php dans le fichier header.php avant la div contenant ton logo
19 sept. 2014 à 18:30