organiser l’affichage des catégories sur la PAGE (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 39)
  • Auteur
    Messages
  • #494827
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3,1,2
    – Version de PHP/MySQL : 5
    – Thème utilisé : défault
    – Extensions en place :
    – Nom de l’hebergeur :
    – Adresse du site :

    Problème(s) rencontré(s) :

    Bonjour, bonsoir,

    De nombreuses explications sont données pour classer ses catégories dans le menu sidebar.
    Mais je n’en trouve aucune concernant l’affichage des catégories sur l’article.

    Concrètement, j’ai 6 catégories qui sont attachées à tous mes articles (une à la fois, indiquant le JOUR qui concerne l’article, sans rapport avec sa date de publication) et qui doivent apparaître en première place. Je me moque de l’ordre des autres.

    Exemple:
    Gaetano Fabri titre ( Electro/Dj’s live tags )
    00:20 timer >> Vendredi 17 juin 1ère catégorie avec des crochets pour forcer la première place >> Le Tipi & Démoculture asbl autre catégorie

    et si je retire les crochets (qui font franchement moches quand on classe les articles par date, vu que le titre de la page commence alors par deux crochets bien gras), le lieux (Le Tipi…) s’intercale entre l’heure et la date.
    Mais ce ne sera pas le cas pour le concert du « samedi » au « Café des sports ».

    #769185
    Guy
    Participant
    Maître WordPress
    14817 contributions

    j’ai rien compris :(

    tu retires les crochets comment? dans le panneau d’administration ou en ayant modifié les sources du thème?

    #769186
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    J’ai ajouté les crochets (qui ne sont pas vraiment des crochets, ce sont les >> ) aux noms de catégorie que je voulais voir s’afficher en premier.
    Pour les enlever, je modifie juste le nom de la catégorie .

    #769187
    Guy
    Participant
    Maître WordPress
    14817 contributions

    ah 🙂

    Il faut regarder comment s’affiche la liste des catégories, est ce c’est par ordre de création et/ ou modification, ordre alphabétique (cela n’a pas l’air le cas puisque le concert du « samedi » au « Café des sports » s’affiche en ordre inverse, à moins qu’il soit sensible à la casse).

    Pour avoir toujours en premier une catégorie donnée, il faudra mettre les mains dans le cambouis pour traiter la liste avant affichage.

    Avez vous essayé de mixer, catégorie et tags? Quelque chose du genre les tags seraient les dates et les catégories vos catégories, pour afficher les événement d’un jour, vous demandez le classement par tag.

    #769188
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Les catégories sont pas tout à fait adaptées à ce que tu souhaites faire.
    Vu ton exemple, j’ai l’impression que ce plugin pourrait t’aller : http://gigpress.com/

    #769189
    Guy
    Participant
    Maître WordPress
    14817 contributions

    oui, les catégories sont parfaites, c’est uniquement une question de présentation d’après ce que j’ai compris, il veut mettre une catégorie représentant le jour toujours en premier dans la liste

    #769190
    OliOne
    Participant
    Chevalier WordPress
    142 contributions
    Laurent H wrote:
    Les catégories sont pas tout à fait adaptées à ce que tu souhaites faire.
    Vu ton exemple, j’ai l’impression que ce plugin pourrait t’aller : http://gigpress.com/

    Merci Laurent. Ca a l’air pas mal! Je n’ai plus trop le temps d’apprendre un autre type d’encodage, mais je garde le lien sous le coude pour (j’espère) d’autres agendas, plus tard.

    Guy wrote:
    oui, les catégories sont parfaites, c’est uniquement une question de présentation d’après ce que j’ai compris, il veut mettre une catégorie représentant le jour toujours en premier dans la liste

    C’est bien ça.
    Et j’utilise déjà les tags pour les styles musicaux afin qu’il s’affiche juste à côté du nom de l’artiste (qui est le titre)

    L’ordre d’affichage est régi par l’ordre alphabétique uniquement (j’ai fait des tests)

    Il n’existe pas un code pour forcer les catégories 31, 32 ,33 , 34 , 35 et 36 (par exemple) à s’afficher avant que ne s’affichent les autres catégories?

    #769191
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Je ne sais pas si il existe un plugin, et si il n’y en a pas, il faut le coder, je ne vois que ça

    #769193
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    je suis prêt à coder, mais coder quoi et où?
    Ca, je ne sais pas. Je n’ai jamais appris le php, sauf un peu en autodidacte pour résoudre certains problèmes (bien que ce ne soit pas la meilleurs solution, je vous l’accorde^^).
    Je suis donc prêt à apprendre sur ce point précis (manque bcp de temps pour apprendre plus avant la mise en ligne du site.)

    Merci à vous qui m’aidez, je reste sur la balle, clavier au bout des doigts, prêt à vous lire et à vous remercier encore :D

    #769192
    Guy
    Participant
    Maître WordPress
    14817 contributions

    je veux bien essayer d’aider, mais j’ai besoin de quelques précisions pour ne pas partir dans tous les sens.

    Le systeme que tu veux mettre en place, c’est une premiere catégorie, représentant la date, suivie des autres catégories du post.

    Le principe d’un tri de ce type demande que par exemple toutes les catégories de date commence par un nom de jour de la semaine et que aucune des autres catégories ne commencent par un jour de semaine.

    le traitement à effectuer sera de lister les categories du post, ne prendre que celles qui commencent par un jour de la semaine => l’afficher, lister à nouveau les catégories et n’afficher que celles qui n’ont pas de jour de la semaine dans leurs noms.

    Ca te parait correct?

    #769194
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    ça me paraît parfait !
    C’est exactement ce que je recherche dans le cas présent.

    Actuellement, j’ai comme catégories à afficher en premier (et jamais ensemble)

    >> Jeudi 16 juin

    >> Vendredi 17 juin

    >> Samedi 18 juin

    >> Dimanche 19 juin

    >> Lundi 20 juin

    >> Mardi 21 juin

    >> Mercredi 22, Jeudi 23 et Vendredi 24 juin (mais j’aurais préféré « 22, 23 et 24 juin » pour raccourcir l’énoncé. Ce qui ne devrait pas créer de problème, vu que les chiffres arrivent avant les lettres)

    tu penses pouvoir me proposer quelque chose?

    #769195
    Guy
    Participant
    Maître WordPress
    14817 contributions

    oui, mais tu as essayé de commencer par des chiffres, ils ne se placent pas automatiquement en premier dans ce cas la?

    IL suffirait qu’aucune autre de tes catégories ne commence par des chiffres, et le tour est joué

    #769196
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    Si, avec les chiffres c’est bon.
    Tu peux donc oublier cette catégorie-là, je vais la noter « 22, 23 et 24 juin ».

    #769197
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Donc, c’est réglé ou tu tiens a garder le nom de jour de la semaine pour les autres?

    #769198
    OliOne
    Participant
    Chevalier WordPress
    142 contributions

    je tiens à garder le nom des jours, sauf pour « 22, 23 et 24 juin ».
    héhéé, ce serait trop facile, sinon :D

15 sujets de 1 à 15 (sur un total de 39)
  • Vous devez être connecté pour répondre à ce sujet.