Toutes mes réponses sur les forums
-
AuteurMessages
-
Pour la première de tes questions, je te renvoi à ce topic (et sûrement à beaucoup d’autre) et surtout au lien que donne Lupi.
Concernant, le second point, je ne suis pas sûr de bien comprendre. Tu souhaites appliquer un style spécifique pour tous les articles d’une même catégorie ? Ou un style spécifique pour chaque article tout court pour une catégorie donnée ?
Je ne pense pas que l’ajout d’une div soit la meilleure solution pour insérer l’image d’une puce. Tout cela se gère logiquement dans le CSS.
De la saine lecture : Domptez vos puces, dressez des listesD’ailleurs, tu ne vas pas trop avoir le choix. Je ne sais, pour ma part, arriver au résultat que tu souhaites. Je sais seulement insérer la div « puceMenu » juste après le « « . Comme ceci :
<ul class="menu" id="navPage">
<?php wp_list_pages('link_before=<div class="puceMenu"></div>&title_li’); ?>
</ul>(code non-testé)
Si tu fais en sorte de gérer les puces par le CSS, alors seulement ceci suffira :
<ul class="menu" id="navPage">
</ul>(code testé)
21 septembre 2009 à 21 h 53 min en réponse à : Ajouter une class dans un menu pour le post courant #690007Je pense que j’ai une solution. Cela arrive au résultat attendu tout du moins.
En fait il faut créer une variable dans laquelle je stocke l’ID des posts de la sidebar. Là il veut bien comparer les deux variables.
<li class="toggleSubMenu"><span></span>
<ul class="subMenu">
ID; ?>
<li><a href=" »></a></li>
</ul>
</li>Si vous avez le même type de problématique, mais que vous n’arriver pas bien à comprendre ma « solution » (de gros guillemets oui!), je vous invite à me laisser un message. Je ferais ce que je pourrais pour éclaircir davantage tout cela.
21 septembre 2009 à 20 h 35 min en réponse à : Ajouter une class dans un menu pour le post courant #690006J’avance un peu, mais ça bloque toujours.
J’ai trouvé comment stocker l’ID du post dans une variable, mais je n’arrive pas à faire ma condition.
Voici pour le stockage de l’ID dans une variable :
ID;
/* on affiche cette variable */
echo $thePostID;
?>Le tout à l’intérieur de la boucle (The Loop) WordPress.
Concernant la condition, j’ai essayé ceci :
Mais cela me retourne ceci :
14 class= »rien »
(14 étant l’id d’un post retourné par the_ID() ). Donc aucune comparaison n’est faite.
Pourtantretourne bien l’ID stocké.
Si une bonne âme passe par là… ^^
21 septembre 2009 à 17 h 59 min en réponse à : Ajouter une class dans un menu pour le post courant #690005Je recherche toujours une solution à mon problème. J’ai d’ailleurs une idée, mais je ne sais la mettre en place.
Lorsque j’affiche un article, celui-ci utilise le fichier single.php pour s’afficher. Dans mon thème, ce fichier disposant d’une sidebar rattachée, je fais appel au sein de cette sidebar à une boucle m’affichant une liste des post d’une catégorie précise, et ce pour 3 catégories (voir code de mon premier message).
Mon idée est la suivante :
J’ai pensé à récupérer l’id du post dans la boucle du fichier single.php pour le stocker dans une variable, et ensuite aller comparer cet id stocké avec l’id des posts générés par le code de ma sidebar.
Si les deux ID sont identiques, Alors on affiche « class= »current » Sinon on affiche rien.peut-être que la variable ne peux être communiquée du fichier single au fichier sidebar, alors à ce moment là je mettrais tout le code de la sidebar directement dans le fichier single.
Mais je n’ai pas assez de maitrise pour traduire cela en code.
Pouvez-vous me donner un coup de main ?
Un grand merci ! 🙂
Merci beaucoup à tous 🙂
Votre aide m’a été bien utile, et peut être qu’elle le sera également pour d’autres :happy:
En fait, une mise en forme non uniquement via la CSS. Je voudrais pouvoir isoler le dernier billet dans une boucle afin de faire afficher ce que je souhaite. Et à priori pas la même chose que pour les autres billet.
Par exemple: que la première image du billet pour le dernier billet, et que un extrait texte pour les autres… Etc.
C’est aussi pour agir sur le contenu qui va être affiché par le dernier billet. Et d’ailleurs, rien pour que déjà je puisse agir juste avec la CSS, il faudrait un marqueur spécifique pour le dernier post… ce qui implique donc de faire une boucle qui l’isole.
Si quelqu’un voit comment va pouvoir marcher le « jeu de boucles » pour isoler le premier billet et afficher les suivants par la suite, sans que le dernier se répète… Je suis preneur 🙂
Car par exemple si je fais quelque chose comme cela:
have_posts()) : $my_query->the_post(); ?>
Je vais pouvoir afficher le dernier billet. Mais ensuite si je veux en afficher d’autres… Je ne sais comment faire sans répéter l’affichage de dernier billet.
Merci si quelqu’un peut m’aider ! 🙂 N’hésitez pas à me dire si ma demande n’est pas claire.
22 octobre 2008 à 19 h 56 min en réponse à : Prise en compte des tags et catégories dans la recherche #648806Non, je n’ai rencontré aucun problème. Retente plus tard, il n’y a pas de raison.
22 octobre 2008 à 9 h 39 min en réponse à : Prise en compte des tags et catégories dans la recherche #648804Bon, je crois que j’ai trouvé moi même réponse à ma question ^^’
C’est que je devrais réfléchir un peu plus avant de lancer des appels à l’aide ainsi ! Il s’agirait d’utiliser un plugin nommé Search Everything
14 février 2008 à 16 h 38 min en réponse à : Disparition du header lorsqu’un commentaire est posté #621068Ah étrange cela. Je n’ai encore pas rencontré cette erreur.
Il y a un peu de javascript… Mais c’est un code issue d’une librairie qui normalement ne pose pas de soucis.
edit: Ah, tu as sans doutes raison, je viens enlever le javascript et le problème ne se présente pas. étrange, je vais travailler la piste.
Il s’agit de ce script ci : DomTabs
Je suppose qu’il n’est pas simple de corriger l’erreur en javascript. Il y a t-il d’autres librairies qui me permettrais d’obtenir le même résultat ? (des onglets, dans le bas de la page).
Et voilà, c’est fait ! Merci beaucoup !
Pour ceux qui voudrait faire de même, le style que j’ai appliquer n’est pas celui que j’avais mis en exemple donc je vous met pas le code. Il ne vous faudra juste pas oublier d’insérer les codes suivant dans la CSS :
#bidule ul {
list-style: none;
padding: 0;
border: 0;
}Ainsi que
#bidule ul li a {
display: inline;
}Edition: J’ai mis des # par habitude mais cela voudrait dire que l’on va faire appel à ce style avec la balise « div id », ce qui dans ce cas générai un code non valide W3C (car une balise id ne peut se répéter). Il faut donc plutôt remplacer les # par des . et utiliser la balise « div class ».
ça marche bien mieux 🙂 Merci !
Par contre il faut que je trouve le moyen de faire disparaître la puce qui se rajoute à gauche et surtout faire en sorte que la liste s’affiche en ligne et non pas de haut en bas ^^’
En me relisant je ne trouve pas que mon post soit facilement compréhensible. Je vous met donc la chose en image.
Par « défault », si l’on souhaite afficher la/les catégorie(s) auquelles appartient un post, ce donne cet affichage :
Mais moi je souhaite appliquer un style différent, un peu comme celui-ci :
Comment puis-je faire ?
26 mars 2007 à 10 h 19 min en réponse à : Le style général d’un lien surpasse le style d’une image #596345Hélas, ça ne change rien, c’est une autre façon d’écrire pour la même chose
Merci !! 🙂
✅
-
AuteurMessages