Random vs. offset (Créer un compte)

  • Statut : non résolu
13 sujets de 16 à 28 (sur un total de 28)
  • Auteur
    Messages
  • #723793
    Anonyme 2
    Participant
    Maître WordPress
    10589 contributions

    vous êtes formidable ,encore faut-il être codeur pour avoir la même chose qu’on a avec des plugins,je ne cracherai jamais sur ce système car il dépanne,il aide un grande partie et moi en 1ère même si ce n’est pas le mieux.

    Chamomor pourquoi ne pas donner le code directement à Denethor ?

    #723794
    chamomor
    Participant
    Maître WordPress
    1914 contributions
    Lupi wrote:
    vous êtes formidable ,encore faut-il être codeur pour avoir la même chose qu’on a avec des plugins,je ne cracherai jamais sur ce système car il dépanne,il aide un grande partie et moi en 1ère même si ce n’est pas le mieux.

    Chamomor pourquoi ne pas donner le code directement à Denethor ?

    Oh je le ferais volontiers tu sais bien, quand je peux je dépanne toujours à la mesure de mes modestes connaissances. Sauf que je ne le connais pas dans son cas précis. Je veux dire que je ne me suis pas penchée sur la question car son code est quand même très particulier. Il faudrait se pencher longuement sur tout son index et son thème. C’est une recherche qu’il peut faire lui-même vu qu’il bidouille lui-même son code. Or je sais qu’on peut chercher du côté de la fonction ‘do not duplicate content’. Je n’en sais pas plus.

    #723795
    Denethor
    Participant
    Padawan WordPress
    69 contributions
    viwiv wrote:
    Bonsoir,

    Sinon, quand tu supprimes le “orderby=rand”, ça fonctionne normalement ?

    Oui (mais ça n’a plus aucun intérêt par rapport à ce que je veux faire).

    As-tu essayé d’inclure ton code en deux passes pour voir ? 😆 On ne sait jamais, hein ?

    Cordialement,

    V.

    Que veux-tu dire par “en deux passes” ?

    #723796
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Au fait, Denethor, pourquoi tu ne fais pas plus simple ? Créer une catégorie pour afficher ces articles plus anciens que tu veux sauver de l’oubli.
    En fait je ne suis pas certaine d’avoir bien compris ce que tu veux faire. Sauver quelques vieux articles de l’oubli ou sauver systématiquement des articles au hasard qui seraient plus vieux que telle date ? Le premier point se règle tout seul, le deuxième cas se règle par un jquery sur les dates. Le 3e cas, c’est je n’ai rien compris, et tu seras bien gentil d”être plus clair 😎

    #723797
    Denethor
    Participant
    Padawan WordPress
    69 contributions
    chamomor wrote:
    Au fait, Denethor, pourquoi tu ne fais pas plus simple ? Créer une catégorie pour afficher ces articles plus anciens que tu veux sauver de l’oubli.
    En fait je ne suis pas certaine d’avoir bien compris ce que tu veux faire. Sauver quelques vieux articles de l’oubli ou sauver systématiquement des articles au hasard qui seraient plus vieux que telle date ? Le premier point se règle tout seul, le deuxième cas se règle par un jquery sur les dates. Le 3e cas, c’est je n’ai rien compris, et tu seras bien gentil d”être plus clair 😎

    L’idée, c’est de faire tourner en aléatoire l’ensemble des articles d’une catégorie spécifique, sauf ceux qui ont été publiés très récemment (disons dans les 30 derniers jours). Il doit effectivement y avoir une possibilité de se baser sur la date de publication, mais je n’ai pas vraiment trouvé comment faire…

    #723798
    chamomor
    Participant
    Maître WordPress
    1914 contributions
    Denethor wrote:
    chamomor wrote:
    Au fait, Denethor, pourquoi tu ne fais pas plus simple ? Créer une catégorie pour afficher ces articles plus anciens que tu veux sauver de l’oubli.
    En fait je ne suis pas certaine d’avoir bien compris ce que tu veux faire. Sauver quelques vieux articles de l’oubli ou sauver systématiquement des articles au hasard qui seraient plus vieux que telle date ? Le premier point se règle tout seul, le deuxième cas se règle par un jquery sur les dates. Le 3e cas, c’est je n’ai rien compris, et tu seras bien gentil d”être plus clair 😎

    L’idée, c’est de faire tourner en aléatoire l’ensemble des articles d’une catégorie spécifique, sauf ceux qui ont été publiés très récemment (disons dans les 30 derniers jours). Il doit effectivement y avoir une possibilité de se baser sur la date de publication, mais je n’ai pas vraiment trouvé comment faire…

    Le random est effectivement un problème qui entre en conflit. je n’ai jamais essayé d’amalgamer les deux donc je ne sais pas si c’est possible. je me dis que oui (suis têtue). Cherche dans le codex à query_post et dans google

    #723799
    Denethor
    Participant
    Padawan WordPress
    69 contributions
    chamomor wrote:
    Le random est effectivement un problème qui entre en conflit. je n’ai jamais essayé d’amalgamer les deux donc je ne sais pas si c’est possible. je me dis que oui (suis têtue). Cherche dans le codex à query_post et dans google

    Déjà passé des heures à chercher, sans succès. C’est vraiment en dernier recours que je suis venu ici poser la question…

    #723800
    Anonyme 2
    Participant
    Maître WordPress
    10589 contributions

    Moi j’aurai créer une catégorie “anciens articles” et j’aurai coché cette catégorie pour certains artistes et de temps en temps j’aurai changé, j’aurai pas perdu autant de temps .
    Là ce n’est plus du “Support pour WordPress” mais “Utilisation Spécifique de WordPress”

    Me têtu aussi ,la priorité dans tout ça c’est la mise à jour du blog ,rester sou wP 2.5.1,vraiment :o:o:o !!!!!

    #723801
    viwiv
    Membre
    Maître WordPress
    809 contributions

    Bonsoir,

    Bah, la documentation sur query_posts, http://codex.wordpress.org/Function_Reference/query_posts, évoque la date comme paramètre…

    Time Parameters
    Retrieve posts belonging to a certain time period.

    Et donne comme exemple…

    <?php
    //based on Austin Matzko’s code from wp-hackers email list
    function filter_where($where = ”) {
    //posts in the last 30 days
    $where .= ” AND post_date > ‘” . date(‘Y-m-d’, strtotime(‘-30 days’)) . “‘”;
    return $where;
    }
    add_filter(‘posts_where’, ‘filter_where’);
    query_posts($query_string);
    ?>

    pour afficher les articles des 30 derniers jours.

    Pour ignorer les 30 derniers jours, il suffit de modifier l’un des deux signes.

    Cordialement,

    V.

    #723802
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Exactement Viwiv, c’est à cette page que je pensais et sur laquelle il suffisait de cliquer.
    J’ajoute que je ne vois pas pourquoi tu utilises “offset” dans ce cas précis, ça ne fais pas ce que tu cherchez à faire.
    sinon, si tu cherches encore, pourquoi ne pas faire deux boucles :
    Une pour le random
    L’autre pour les anciens articles

    en n’oubliant pas de mettre un

    $my_query->the_post();$do_not_duplicate = $post->ID;

    pour éviter de dupliquer

    #723803
    Anonyme 2
    Participant
    Maître WordPress
    10589 contributions

    j’suis le seul à penser qu’il est urgent qu’il fasse la mise à jour de son site ????
    Vous préférez lui répondre et non le mettre en garde sur le fait d’avoir WP 2.5.1
    C’est bien de répondre mais si demain son site est piraté par exemple,tout ça c’est pour rien.

    #723804
    chamomor
    Participant
    Maître WordPress
    1914 contributions
    Lupi wrote:
    j’suis le seul à penser qu’il est urgent qu’il fasse la mise à jour de son site ????
    Vous préférez lui répondre et non le mettre en garde sur le fait d’avoir WP 2.5.1
    C’est bien de répondre mais si demain son site est piraté par exemple,tout ça c’est pour rien.

    Il a déjà répondu à cette question et semble connaître suffisamment WP pour savoir ce qu’il fait. Puis chacun est encore libre de choisir ses priorités non ?

    #723805
    Anonyme 2
    Participant
    Maître WordPress
    10589 contributions

    vous pouvez lui garantir que ses changements vont être compatibles avec la dernière version de WordPress ?
    vous pouvez lui assuré que son site ne risque d’être piraté ?

    chacun est libre mais il est parfois bon d’indiquer aux gens qu’ils se trompe de priorité ,c’est tout,ce que je comprend pas c’est juste que personne lui fait la remarque et non de le forcer de le faire c’est tout.

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