Question sur l’extention SortTable Post (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 46)
  • Auteur
    Messages
  • #2384474
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : <span id=”wp-version”>5.4.6</span>
    • Thème utilisé : Flat
    • Extensions en place : Ajax Search Lite, Akismet Anti-Spam, List Custom Taxonomy Widget, MetaSlider, Simple Image Sizes, SortTable Post, Tooltips, , WP Maintenance
    • Nom de l’hébergeur : Scaleway
    • Adresse du site : http://www.natureprovencale.fr/wp/

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

    J’ai enfin trouvé une extention (pour afficher les article de mon site sous forme de tableau) qui fonctionne sur mon site : SortTable Post. Par contre il y a quelques détail qui m’empèche de l’utiliser correctement.

    • sur cette page : https://wordpress.org/plugins/sorttable-post/#installation, ils expliquent qu’il faut installer un shortcode ([sorttablepost]) dans n’impore quel article. Le souci, c’est qu’une le shortcode installé, le tableau s’affiche dans l’atricle où se trouve le shortcode alors que ce que je souhaite, c’est que le tableau remplace la liste des article. Que dois-je faire pou aboutir a ce résultat ?
    • Comment puis-je modifier l’affichage des colonnes ?
    • Comment puis-je modifier les couleurs du tableau ?

    Je précise qu’il n’y a aucun panneau de configuration. Apparemment, tout se fait par code et les explications sont en anglais (je me débrouulle dans cette langue mais j’ai encore quelques difficulté avec cette langue).

    • Ce sujet a été modifié le il y a 2 mois et 3 semaines par BourrinOman.
    • Ce sujet a été modifié le il y a 2 mois et 3 semaines par Flobogo. Raison: déplacé en rubrique "Extensions"
    #2384477
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Bonjour,

    Faites bien attention: le plugin “SortTable Post” n’a pas été mis à jour depuis dix ans et a été très peu installé (100 fois). Il se peut qu’il fonctionne encore mais rien ne dit que ce sera le cas à plus long terme. Personnellement je ne prendrais pas le risque de l’utiliser. Je chercherais une autre extension ou, selon ce que vous voulez faire exactement,  je me tournerais vers le code.

    #2384478
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    OK, merci pour les précisions.

    Je chercherais une autre extension ou, selon ce que vous voulez faire exactement, je me tournerais vers le code.

    En fait ce que je voudrais, c’est que la liste des articles correspondant à chaque catégorie soit remplacée par un tableau de tri mais je n’ai pas trouvé, jusqu’à présent, d’extension permettant de faire ça.

    #2384482
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Vous voulez quelque chose comme ce qui est en pièce jointe? ou autre chose? Dans tous les cas, si vous faites un tableau (ici c’est une présentation en grille mais il est possible de présenter sous forme de table), comme tout est rapetissé,  vous aurez du travail d’ajustement:taille des caractères mais surtout des images, le mieux étant de supprimer les images pour avoir une bonne lisibilité.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2384495
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions
    #2384503
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Vous devriez essayer cette extension (je viens de le faire); dans sa version gratuite, bien réglé, elle devrait vous permettre de faire ce que vous souhaitez (du moins je pense). Avec ce shortcode à ajouter dans une page quelconque, un article ou un widget texte:

    [posts_data_table columns='title,content,date,author,categories sort_by="date" sort_order="asc"]

    vous obtenez ce qui est en pièce jointe.

    • Cette réponse a été modifiée le il y a 2 mois et 3 semaines par ferman.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2384506
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    Vous devriez essayer cette extension

    Vous ne m’avez pas donné le nom de l’extension.

    Avec ce shortcode

    Est-ce-que ce shortcode fera apparaitre le tableau dans l’endroit indiqué plus haut (jusqu’à présent, les shortcodes que j’insérais dans les articles faisait apparaitre le tableau dans l’article concerné) ?

    #2384507
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Pardon, c’est celle-ci. Pour votre question, c’est le principe des shortcodes : ils font apparaitre la table  dans le corps de la page ou de l’article (pas de la catégorie) où ils sont placés. Pour ce que vous voulez , Il faut placer le shortcode dans une page de votre choix et ajouter cette page au menu (par ex: “table des articles”) . A partir de la table, les visiteurs peuvent trier selon différents critères. Dans ce cas vous garderiez les catégories avec images telles qu’elles sont actuellement. La page table serait en plus.

    Il y avait une petite erreur dans le shortcode que je vous avais donné; ça ne l’empêche pas de fonctionner mais autant avoir la bonne “orthographe”.

    [posts_data_table columns='title,content,date,author,categories' sort_by="date" sort_order="asc"]

    #2384516
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    Pour ce que vous voulez , Il faut placer le shortcode dans une page de votre choix et ajouter cette page au menu (par ex: “table des articles”) .

    D’accord mais est-ce-qu’en faisant cela, la table va s’afficher dans toutes les catégories ?

    #2384517
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Par défaut la table va afficher tous les posts et toutes les catégories avec les colonnes que vous souhaitez  (titre, contenu…) et là,vous triez comme vous voulez. Par ex. par catégories, ce qui n’affiche que les articles de la catégorie choisie, par date…etc. Je crois que pouvez même créer un tableau par catégorie  mais je n’ai pas essayé. Il faut essayer sur une page hors-menu.

    #2384523
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    Je crois que pouvez même créer un tableau par catégorie

    C’est exactement ce que je veux faire.

    Il faut essayer sur une page hors-menu

    Qu’est-ce-qui vous fait croire que ça pourrait avoir un effet sur les catégories ?

    Sinon, j’ai deux autres questions :

    • Comment ajouer au tableau le sous-titre d’un article et son image de mise en avant (ou plutôt, l’image utilisée comme “en avant” ?
    • Est-il possible de renommer les titres des colonnes ?
    #2384527
    ferman
    Participant
    Maître WordPress
    4613 contributions

    Il faut essayer sur une page hors-menu”

    Qu’est-ce-qui vous fait croire que ça pourrait avoir un effet sur les catégories ?

    Je ne comprends pas la question. Cela n’aura aucun effet sur les catégories;, c’est simplement pour ne pas que les visiteurs éventuels voient ce que vous faites avant que ce ne soit terminé. Après vous pourrez mettre cette page dans le menu.

    Donc pour répondre à vos autres questions:

    • Il est possible de créer une table par catégorie. Les shortcodes ci dessous vont créer les tables correspondant aux catégories cat-2 et cat-1 (catégories chez moi). Chez vous il faudrait remplacer par le “slug”(pas le nom) de vos catégories. Dans la table avec le shortcode que je vous avais donné précédemment ce “slug” est ce qui figure dans la colonne catégories.
    [posts_data_table category="cat-2" columns='image,title,content,date,author,categories' sort_by="date" sort_order="asc"]

    [posts_data_table category="cat-1" columns='image,title,content,date,author,categories' sort_by="date" sort_order="asc"]

    Ces shortcodes peuvent être placés sur la même page ou des pages différentes, pareil pour les articles et pareil pour les catégories mais c’est un peu plus compliqué. Par exemple vous pourriez avoir une liste des articles de la catégorie “faune”, accessible en cliquant “faune” dans la colonne de gauche et en dessous la suite des articles telle qu’elle est présente actuellement. Vous pourriez même (mauvaise idée ) faire sauter la présentation actuelle pour ne garder que la liste.

    • On ne peut pas ajouter le sous titre de l’article mais on peut ajouter l’image mise en avant (c’est le cas dans les shortcodes ci-dessus)
    • On peut renommer le titre des colonnes par CSS.
    #2384539
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    Je viens de faire un essai mais le tableau ne s’affiche que dans la page où se trouve le shortcode.

    Vous pourriez même (mauvaise idée ) faire sauter la présentation actuelle pour ne garder que la liste.

    C’est exactement ce que je cherche à faire. Pourquoi ce serait une mauvaise idée ?

    On ne peut pas ajouter le sous titre de l’article

    Même en passant par par les paramètres de l’extension ?

    On peut renommer le titre des colonnes par CSS

    Par où je dois passer, pour faire ça ?

    #2384553
    ferman
    Participant
    Maître WordPress
    4613 contributions

    le tableau ne s’affiche que dans la page où se trouve le shortcode.

    C’est le principe des shortcodes. Si vous voulez le même tableau sur plusieurs pages, il faut mettre le même shortcode sur chacune de ces pages.

    Comme je vous le disais c’est différent pour les catégories car contrairement aux articles, pages normales et widgets texte on ne peut pas mettre le shortcode directement sur la page catégorie.

    Pourquoi ce serait une mauvaise idée ?

    Je pensais que c’en était une car ça vous force à revoir sérieusement un site déjà élaboré sur lequel on a déjà fait pas mal de personnalisation. Mais si vous voulez le faire c’est bien entendu possible. Avant d’aller plus loin, plutôt que d’envoyer des morceaux de code à tous les vents, il faut définir exactement ce que vous voulez:

    • Je sais que vous voulez créer un tableau par catégorie et vous avez la méthode pour le faire. Donc ça c’est réglé.
    • Vous voulez remplacer les pages catégories telle qu’elles sont actuellement par de nouvelles pages contenant les tableaux ci-dessus. C’est bien ça? Dans ce cas, comme on n’a pas accès aux dossiers de votre thème flat (payant donc en principe on ne s’en occupe même pas sur le forum) , il faudra faire ça à distance sans que je puisse tester,  ce que je n’aime pas. Il faudra aussi me faire parvenir le fichier “category” du thème flat (parent) pour que je voie à quoi il ressemble.
    • Normalement on fait ce genre de modifications sur un site d’essai mais vous n’en avez pas donc votre site sera peut-être en maintenance pour un “certain” temps.
    • Pour le sous-titre de l’article j’ai regardé rapidement: on ne peut pas modifier les paramètres de l’extension. J’ai regardé pour modifier les fichiers et essayé quelques petites choses mais ça n’a pas suffi. Il faudrait regarder ça de manière plus approfondie. Peut-être qu’un autre participant du forum pourra vous aider.  Il faut aussi penser que des modifs directement dans le fichier de l’extension seront à refaire à chaque mise à jour de celle-ci.
    • Pour renommer les colonnes, ce sont des CSS et on s’en occupera une fois que tout le reste sera en place .

     

    #2384554
    BourrinOman
    Participant
    Chevalier WordPress
    175 contributions

    OK.

     

    Du coup, je pense que votre proposition (dans votre première pièce jointe), pourrait faire l’affaire en attendant de trouver une solution se rapprochant de ce que je cherche.

     

    Que dois-je faire pour la mettre en place ?

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