Afficher les articles par date de modification (Créer un compte)

  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #534696
    football.lover
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.5.1
    – Version de PHP/MySQL : récentes
    – Thème utilisé : silveray
    – Extensions en place : environ 10
    – Nom de l’hebergeur : vps OVH
    – Adresse du site :

    Problème(s) rencontré(s) : je souhaite afficher les articles par date de modification (pour la page d’accueil, pas les categories)

    j’ai tenté un
    query_posts(‘orderby=modified&order=desc’); avec un is_home() pour ne pas affecter l’affichage quand je clique sur une catégorie.
    dans le fichier « modele de page d’accueil »

    cela fonctionne en page d’accueil mais quand je lis les articles précédents, le même articles (que la page d’accueil) s’affichent http://www.maillots-foot-actu.fr/page/4/ http://www.maillots-foot-actu.fr/page/3/ etc sont toujours les mêmes…

    jai donc supprimé ce bout de code.

    quelqu’un d’autre a une idee ?

    #940258
    PapiBoyington
    Membre
    Maître WordPress
    1503 contributions

    Bonjour,

    pouvez-vous préciser un exemple d’article qui s’affiche en page d’accueil ET en page 4 ? (comme ça, j’ai pas l’impression dans voir, là…)

    #940259
    football.lover
    Participant
    Initié WordPress
    8 contributions

    comme je l’ai précisé j’ai supprimé ce bout de code donc c’est normal que ça ne le fasse pas en ce moment.

    #940260
    football.lover
    Participant
    Initié WordPress
    8 contributions

    Personne connait une solution qui fonctionne ou un plugin ?

    #940261
    football.lover
    Participant
    Initié WordPress
    8 contributions

    Je souhaite trier mes article par date de modification par par date de publication

    #940262
    football.lover
    Participant
    Initié WordPress
    8 contributions

    Solution :

    query_posts( $query_string . ‘&orderby=modified&order=desc&paged=’ . $paged);

    avant la boucle dans index.php du theme

    #940263
    football.lover
    Participant
    Initié WordPress
    8 contributions

    $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;

    #940264
    thomaswebmaster
    Membre
    Initié WordPress
    2 contributions

    Merci beaucoup pour le code …
    Depuis le temps que je cherchai !

    Impec

    #1636362
    Marco666
    Participant
    Initié WordPress
    2 contributions

    Bonjour,

    Je réponds à ce fil de discussion, bien qu’il remonte maintenant à 3 ans, pour y apporter une mise à jour, parce que la réponse proposée sur cette page ne fonctionne pas sur un WP 4.7.4 (ou alors c’est moi qui n’ai pas su la mettre en oeuvre, mais je précise que je suis un débutant complet en matière de WordPress). J’avais exactement le même besoin que football-lover, et la solution que j’ai finalement testée (sous WP 4.7.4) et adoptée consiste à ajouter le petit bout de code ci-dessous à la fin du fichier wp-includes/functions.php :

    function order_posts_by_mod_date($orderby) {
    if (is_home() || is_archive() || is_feed()) {
    $orderby = "post_modified_gmt DESC";
    }
    return $orderby;
    }

    add_filter('posts_orderby', 'order_posts_by_mod_date', 999);
    Afficher les articles par date de modification

     

    #1636364
    daboyer
    Participant
    Initié WordPress
    1 contributions

    Bonjour je souhaiterai savoir s’il existe un plugin pour créer des sous menus dans des pages ouverte  depuis la menu de l’accueil. Par exemple dans mon site sur le menu bagagerie je souaiterai que lorsqu’on arrive sur la page bagagerie on trouves plusieurs articles avec chacun des miniatures qui s’agrandissent et du texte explicatif. Ceci pour une dizaine d’articles par rubrique de menu merci par avance de votre aide. Cordialement David

     

    #1636367
    Marco666
    Participant
    Initié WordPress
    2 contributions

    Bonsoir David,

    Vu que votre demande n’a rien à voir avec le sujet de ce fil de discussion, je vous suggère d’en commencer un nouveau, qui soit spécifique à votre demande, et avec un titre explicite. Vous aurez ainsi plus de chances d’obtenir des réponses.

    Cordialement,

     

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