Trier articles selon critères personnels ? (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
  • Ce sujet contient 13 réponses, 3 participants et a été mis à jour pour la dernière fois par PatX, le il y a 4 semaines.
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #2415224
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : hueman
    • Extensions en place :
    • Nom de l’hébergeur :
    • Adresse du site :

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

    J’ai réalisé ma page d’articles mais je souhaiterais les trier
    selon mes critères personnels.
    En fait, cela concerne des courses à pied et lors de mes rédaction d’articles,
    je parle de mon temps de course, du lieu, nombre coureurs,….,… je souhaiterais donc pouvoir
    trier mes articles selon ces critères.
    Dois-je utiliser un plug-in (création de tableau) et donc resaisir toutes mes données utiles dans un tableau pour mes tris
    ou ds WP existe t’il une option de création de champs pour chaque article qui pourraient être utilisés pour ces différents tris.
    je suis un peu perdu….:-(((
    Merci bcp !

    #2415233
    mathieu42
    Participant
    Maître WordPress
    1515 contributions

    avez-vous déjà saisi ces données dans des champs séparés pour chaque article ?

    #2415258
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bsoir,

    Ces données sont juste présentes dans le contenu de mon article mais lorsque vous parlez « ..de champs séparés pour chaque article »

    celà signifie quoi précisément ? il serait quand même possible de saisir ces données dans des champs et faire un tri ensuite mais quelle serait alors la procédure ?

    #2415259
    mathieu42
    Participant
    Maître WordPress
    1515 contributions

    il existe des extensions qui rajoutent de champs personnalisés comme par exemple advanced-custom-fields

    .https://wordpress.org/plugins/advanced-custom-fields/

    ensuite ces champs aident à faire des tris. à quel endroit voulez-vous ces tris ? dans l’espace d’administration ? sur une page publique ?

    #2415264
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Merci encore pr vos infos !!!!

    Donc d’après ce que je comprends , c’est donc bien un plug-in à installer .

    En fait, je souhaitais actionner ces tris à partir du menu de ma page ( et des sous-menu suivant les différents tris)

    (si c’est possible à ce niveau là ?)  ou  sinon créer des « boutons » sur ma page qui afficherait ces diff tris …??

    Ce soir je n’ai plus trop le temps d’approfondir le sujet :-((

    mais surement la suite demain ;-)))

    Bonne soirée.

    #2415376
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bjr,

    En fait, Je n’arrive pas à afficher mes champs sur la page en question (articles)(et d’ailleurs quelque soit  les pages)

    pourtant je précise bien la condition d’affichage (exs:  page égale « nom d’un élément du menu »  ou type publication égale « article » ) mais rien ne s’affiche…et de plus, je ne vois pas comment le tri peut s’opérer, je n’ai rien vu à  ce sujet…??

    • Cette réponse a été modifiée le il y a 1 mois par PatX.
    #2415383
    mathieu42
    Participant
    Maître WordPress
    1515 contributions

    c’est bien « type de publication égale article » et ensuite les champs apparaissent sous le contenu quand vous êtes sur la page d’édition d’un article.

    #2415384
    PatX
    Participant
    Padawan WordPress
    54 contributions

    J’ai refait l’essai mais je ne vois tjrs rien n’apparaitre..!!:-((  Normalement, si j’ai bien compris , ils devraient apparaitre après avoir sélectionné un l’article et être affiché après tout le contenu de l’article.

    (il ne peuvent donc pas apparaitre immédiatement sur la page d’articles (par ex sous l’extrait de chaque article ?)

    Rem: Il y a des champs comme N° ordre, attributs du conteneur, classe, id,…  doit on saisir ces champs là ?

    #2415392
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Ah enfin!!!, effectivement je les vois apparaitre vers la fin mais lorsque je suis en mode modification de l’article…!!!

    donc je les saisis à ce moment là …mais je ne comprends tjrs pas comment va se faire le tri car ils sont déjà triés par défaut par date de publication des artciles (du + récent au plus ancien) donc comment lui préciser d’autres tris??

    pas évident tout cela pour un débutant…;-))

    Merci.

    #2415525
    mathieu42
    Participant
    Maître WordPress
    1515 contributions

    pour rajouter les tris vous avez maintenant besoin d’une extension, je l’ai mise en pièce jointe de ce message.

    commencez par décompressez le contenu dans « wp-content/plugins ». ensuite modifiez le fichier « wp-content/plugins/PatX/PatX.php » et au début du fichier là où il y a marqué « $champs = », modifiez le code pour mettre le code des champs, vous pouvez rajouter des lignes si vous avez plus de 3 champs.

    et ensuite activez l’extension et vous verrez les colonnes en plus sur la liste des articles dans l’espace d’administration.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2415807
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bonjour,

    Je vous remercie pour le plug-in mais je pensais que je devais télécharger un plug-in (spécial tri) mais apparemment c’est un script php que vous avez développé…??? De  plus, chose étrange, je n’ai pas eu besoin de modifier le code, les champs y étaient déjà…???

    . En fait, cela fonctionne mais uniquement lorsque je suis ds l’espace administration, effectivement je vois bien les colonnes apparaître en cliquant dessus c’est tjrs trié par défaut par ordre décroissant (on ne peut pas changer l’ordre de tri ?)

    .Mais en fait ce que je souhaitais faire c’est lorsque je consulte mes pages, en l’occurence ma page d’articles, c’était de les voir triés à ce niveau là (déclenchés un tri spécifique par ex depuis le menu ) mais ils restent tjrs triés par date de publication …??

    #2415884
    Rock4Temps
    Participant
    Maître WordPress
    539 contributions

    Bonjour,


    @mathieu42
    vous a déjà bien aidé avec un développement  spécifique pour la partie admin.

    Pour pouvoir filtrer en front en vos articles selon vos champs personnalisés il faudra utiliser une extension qui risque d’être premier comme Search Filter

    #2415986
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bsoir,

    Merci pr le nom du plug-in effectivement c’est ce que je recherchais , je voulais le faire au départ à partir du menu (mais apparement impossible? )mais comme celà à partir de boutons sur la page, c’est pas mal aussi ;-))

     

    #2416369
    PatX
    Participant
    Padawan WordPress
    54 contributions

    Bonjour,

    En fait, je me suis réjouis un peu trop vite…:-(( , cela fonctionne bien pour la recherche mais pas pour mon tri…???

    Je me suis documenté sur le site  du plug-in « Search and Filter » , j’ai récupéré le shortcode (tri)

    [searchandfilter fields= »search,category,post_tag » order_dir= »,asc,desc » order_by= »,id,name » types= »,checkbox,radio » headings= »,Categories,Tags »]

    que j’ai adpaté en rajoutant mon champ de tri mais il ne le prend jamais en compte , je ne sais pas trop si je dois laissser les heading et tags à la fin??.

    [searchandfilter fields= »search,category,post_tag » order_dir= »asc » order_by= »nombre_coureurs » types= »radio » headings= »Tags »]

    Merci.

    Rem; j’ai laissé ce post suite à ma discusssion normalement il devrait être dans la rubrique « Extensions » ?

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