[Résolu] Classement liste (Créer un compte)

  • WordPress :5.8
  • Statut : résolu
2 sujets de 16 à 17 (sur un total de 17)
  • Auteur
    Messages
  • #2428134
    ferman
    Modérateur
    Maître WordPress
    7648 contributions

    10 jours sans internet? C’est l’enfer. Vous habitez au fin fond d’une île du pacifique et le groupe électrogène était à cours de diesel?

    Les fonctions sont à mettre dans fonction.php de votre thème enfant après l’en-tête. Je n’ai pas de tuto mais c’est simple. Vous ouvrez le fichier php « tri au choix » contenu dans le dossier compressé ci-joint (d’abord décompresser, puis cliquer droit sur le fichier et faire « edit with notepad » ou « ouvrir avec notepad »). Il faut bien sûr avoir installé notepad++ mais je pense que c’est le cas chez vous.  Vous ouvrez aussi functions.php dans notepad++  Ensuite, de manière classique vous copiez tout le contenu du fichier « tri au choix » sauf la balise <?php de début et vous collez dans functions.php. Vous enregistrez et c’est tout.

    C’est tout. Dans le code, la catégorie est déjà 32. Il vous reste à changer le nom du shortcode si vous voulez et le placer sur la page que vous voulez.

    J’en ai profité pour rectifier une petite erreur dans la deuxième. Ce n’est pas  ‘orderby =>’title’ mais ‘orderby’ => ‘post_title’ et vous mettre des CSS plus complètes, que vous modifierez à votre goût.

    Idéalement, il aurait fallu utiliser de l’Ajax pour les boutons mais je ne sais pas faire (ce n’est pas difficile mais jusqu’à présent de m’en suis passé)

    Pour  ‘category__in’ il faut le double’_’. Voir ICI par exemple.

    Si vous avez des questions…pas de problème. Si par contre vous aviez un problème avec la fonction (normalement non), il suffit de l’enlever de functions.php. Il n’y aura pas de conséquences.

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2428197
    ferman
    Modérateur
    Maître WordPress
    7648 contributions

    Zut, il reste un déchet (qui ne nuit pas au fonctionnement mais qui ne sert à rien). C’est un résidu de présentation des résultats en liste et non en table. Donc vous pouvez effacer ce morceau, près de la fin de la fonction:

    ?> </ul> <?php

     

    • Cette réponse a été modifiée le il y a 2 années et 8 mois par ferman.
2 sujets de 16 à 17 (sur un total de 17)
  • Vous devez être connecté pour répondre à ce sujet.