Classer articles par date de mise à jour (Créer un compte)

  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #495597
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.1.3
    – Nom de l’hebergeur : OVH
    – Adresse du site : En construction, pas encore en ligne

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

    J’aimerais savoir comment faire pour classer les articles par date de dernière mise à jour (sans avoir à changer la date de publication à chaque modification) et non par date de publication.

    Si l’un d’entre vous a la solution, je serais ravi de vous lire 👏

    Par avance, un énorme merci !

    #773115
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Il faut utiliser query_posts pour rajouter un critère à la boucle de base.
    Tu as dans le codex (lien en haut de la page) la liste de tous les critères disponibles [en cherchant le nom de la fonction]

    #773116
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    Merci pour ta réponse Lumière de Lune !

    Moi et le php ça fait deux, mais je vais tenter d’y parvenir grâce aux précieuses informations que tu m’as transmises.

    Je vous tiens au courant 😉

    #773117
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    Bonsoir,

    Après avoir fouillé dans le codex j’ai trouvé le critère (« modified ») permettant de faire ce que je désirais.

    Le problème c’est que mes articles sont en fait des galeries photos (intégrées dans des articles) que je gère avec le plugin photosmash. Et donc, lorsque j’ajoute une photo dans une des mes galeries, ceci n’est pas pris en compte comme modification de l’article… Et donc le classement des articles par date de mise à jour n’opère pas :(

    J’espère avoir été assez clair, sinon n’hésitez pas à me le faire savoir.

    Il existe surement une solution, un code à ajouter/modifier ou autre…

    Merci d’avance aux membres qui pourront m’éclairer et m’aider à résoudre ce problème 👏

    #773118
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    ça devient compliqué… il faudrait que tu regardes dans les tables de ton plugin, comment son gérées les galeries, et comment elles sont liées aux posts. A partir de là il faudra mettre les mains dans le code avec wp_query je crains (sauf si tu as la chance que les galeries soient considérées comme des attachments)

    #773119
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    En effet, ça se complique :( Je ne sais pas comment m’y prendre malgré tes consignes…

    Le plugin utilisé est PhotoSmash si ça peut vous aider à m’aider… Merci d’avance !

    #773120
    super69
    Membre
    Chevalier WordPress
    325 contributions

    Je ne vois pas de solution à ton problème :(

    A part peut être en passant par une requête personnalisé en utilisant $wpdb.

    Il faudrait que dans ta requête, que tu puisses récuperer la dernière date de mise à jour de tes images et trier tes articles en fonction de cette date.

    #773121
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Pour être honnête il faut rentrer dans le code du plugin, voir comment il gère l’info, ce qui veut dire l’installer, le configurer… c’est pas mal de boulot.

    #773122
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    Arf… Merci pour vos réponses en tous cas 😉

    Est-ce qu’un connaisseur accepterait d’effectuer cette modification pour moi ? Je suis prêt à payer. Merci de me contacter par MP.

    Nicolas

    #773123
    Nicol4s
    Membre
    Initié WordPress
    9 contributions

    Personne ? :(

    #773124
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Mieux vaut faire une offre dans la rubrique emplois

11 sujets de 1 à 11 (sur un total de 11)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.