Recently updated posts widget (Créer un compte)

  • Statut : non résolu
15 sujets de 16 à 30 (sur un total de 152)
  • Auteur
    Messages
  • #982625
    luciole135
    Participant
    Maître WordPress
    13714 contributions
    fge wrote:
    Je propose « Last updated publications » / « Dernières publications mises à jour » qui permet de conserver la notion de contenu publié tout en restant générique.

    Mais du coup on ne sait pas que le widget peut aussi afficher les dernières publications publiées (et non mises à jour, les dernières écrites).
    Dans ce cas ne faudrait-il pas ajouter une conjonction de coordination « et » et l’appeler :
    « last upadted and publication » / « Dernières publication et mises à jour » ?
    voire « et/ou » ?

    #982626
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    Pour les custom-post-types :

    Si on s’en sert comme les autres « posts » (Articles), alors il faut pouvoir faire une recherche ciblée sur les custom posts. Reste à savoir s’il faut permettre de cibler la recherche sur un custom post particulier ou sur l’ensemble des post types.

    Si je savais les utiliser, je pourrais créer un CPT « sites touristiques » et un « évènements culturels », donc il me serait utile que le widget puisse distinguer articles/pages/CPT « sites touristiques » / CPT « évènements culturels »
    Bon, peut-être parce que je n’ai pas bien tout compris sur les CPT ? (je vis ça comme une façon de catégoriser des contenus, avec mise en forme spécifique)

    Du coup, j’ai une demande pour rendre le plugin/widget encore plus pointu : serait-il possible de distinguer selon les catégories ?
    Exemple : imaginons que je veuille afficher les mises à jour pour les sites touristiques uniquement de la catégorie « châteaux » ? Ou afficher juste les nouveautés pour la catégorie « évènements culturels » avec le tag « musique » ?
    –> ce serait possible ?? 😇

    Pour le nom du widget, oui, le terme « publications » est générique, mais « updated » ne prend pas la notion de « mises à jour »

    Et quelque chose comme : « Recents / updated publications » « Publications récentes / mises à jour » ?

    #982627
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    Edit : en anglais, l’adjectif ne s’accorde pas, ce serait avec « Recent » sans S :
    « Recent / updated publications » « Publications récentes / mises à jour« 

    #982628
    ouistiti.net
    Participant
    Maître WordPress
    1879 contributions

    A l’intention de Flobogo

    Tuto: CPT > https://www.youtube.com/watch?v=O6C4EjngCvw

    #982629
    luciole135
    Participant
    Maître WordPress
    13714 contributions
    Flobogo wrote:
    Si je savais les utiliser, je pourrais créer un CPT « sites touristiques » et un « évènements culturels », donc il me serait utile que le widget puisse distinguer articles/pages/CPT « sites touristiques » / CPT « évènements culturels »
    Bon, peut-être parce que je n’ai pas bien tout compris sur les CPT ? (je vis ça comme une façon de catégoriser des contenus, avec mise en forme spécifique)

    Perso, il me semble qu’il s’agit surtout d’une façon de présenter les données, pas d’une façon de catégoriser les contenus, mais je n’ai pas étudié la question.
    Après avoir écouté le tuto de ouistiti, dites ce qu’il en est exactement.

    Flobogo wrote:
    Du coup, j’ai une demande pour rendre le plugin/widget encore plus pointu : serait-il possible de distinguer selon les catégories ?
    Exemple : imaginons que je veuille afficher les mises à jour pour les sites touristiques uniquement de la catégorie « châteaux » ? Ou afficher juste les nouveautés pour la catégorie « évènements culturels » avec le tag « musique » ?
    –> ce serait possible ?? 😇

    Tout est possible, c’est une question de programmation.
    le problème des catégories avec WordPress, c’est que l’on est contraint de faire des requêtes sur plusieurs tables WordPress.
    – le nom propre des catégories (avec son identifiant (numéro) appelé id) est stocké dans la table wp_terms
    – les taxonomies des termes (savoir si le terme est celui d’une catégorie, d’un menu, ou d’un lien est stocké dans la table wp_term_taxonomy
    – s’ajoute la table wp_term_relationships qui défini les relations
    ce qui avec la table wp_posts fait 4 tables à interroger dans une requête via des sous requêtes ou des jointures pour sélectionner la/les catégories.
    Bref, c’est beaucoup plus compliqué.
    Je ne sais pas pourquoi WordPress a créé ce système pour les termes, je le trouve bordélique. Notamment pour les menus.
    Dans ce cas, je dois me plonger plus profondément dans le schéma de données de WordPress pour l’utiliser le plus efficacement possible.

    Alors qu’en se contentant des custom posts, on interroge une seule table de données : wp_posts, c’est beaucoup plus simple.

    Flobogo wrote:
    Pour le nom du widget, oui, le terme « publications » est générique, mais « updated » ne prend pas la notion de « mises à jour »

    Et quelque chose comme : « Recents / updated publications » « Publications récentes / mises à jour » ?

    Surtout que je me demande même si ce widget ne pourrait pas permettre d’afficher les derniers commentaires (ce n’est pas plus difficile, il y a une seule table à interroger : wp_comments et le widget devient un vrai couteau suisse.
    Dans ce cas de figure, le nom que tu as proposé : Récemment sur ce site Recently on this site est celui qui convient le mieux à mon avis.

    #982630
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Bon,
    le widget qui permet d’afficher au choix (avec un bouton radio):
    – les derniers articles écrits
    – les derniers articles mis à jour
    Tout en permettant de sélectionner (avec un checkbox) les pages et/ou articles et:ou custom post est fait.

    Je vais y ajouter la sélection des derniers commentaires puisque c’est simple à faire.

    Reste à faire :
    – la contrainte de durée maximale
    – le choix des catégories est plus complexe car pour bien faire, il ne faudrait afficher ces dernières que lorsque les articles sont sélectionnés. Donc, dans ce cas, à part avec javascrip ou jQuery, je ne vois pas comment faire pour afficher les catégories sous condition cette condition.

    #982631
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    De mon côté, j’avais testé en local votre plugin tel qu’il était sur le repository il y a quelques jours. Il a très bien fonctionné pour afficher mes dernières pages et articles mis à jour, mais « en vrac » (mélange de pages et d’articles)
    Pour mon site en ligne, la nouvelle version sera (presque) parfaite, puisque je pourrai sélectionner juste les pages … donc, globalement, les « sites touristiques ».

    En fait, je triche avec WP car j’utilise un plugin pour affecter des catégories à mes pages.
    Si un jour, je décide d’utiliser WP tel que prévu avec uniquement des articles (ou alors je créerais des CPT mais je n’ose pas m’y lancer), j’aurai besoin de trier par catégories pour afficher les mises à jour.
    Donc, perso, ce n’est pas une « urgence » que votre plugin puisse le faire.
    Mais je vous en ai fait la demande en pensant que ça pourrait être utile à d’autres personnes.

    En tous cas, un grand merci pour le travail déjà effectué 👏

    Au fait, est-ce qu’on peut utiliser plusieurs fois le widget ? Par exemple une fois en sidebar pour afficher les pages mises à jour, et ailleurs (soit ailleurs dans la sidebar, ou dans une autre zone de widgets pour les thèmes qui le permettent) avec « les derniers articles écrits » (ou les derniers CPT)

    Une autre question :

    Je vais y ajouter la sélection des derniers commentaires puisque c’est simple à faire.

    –> Même si c’est facile à faire, qu’est-ce que ça apportera par rapport au widget natif actuel ? Vous croyez que certains vont « mélanger » joyeusement dans le même widget les derniers articles ou pages mis à jour + les derniers commentaires ?

    Et dernière question (mais je vais aller voir moi-même) : le plugin disponible sur le repository de WP est-il celui de la dernière version ou est-ce encore la version initiale ?

    #982632
    luciole135
    Participant
    Maître WordPress
    13714 contributions
    Flobogo wrote:
    En fait, je triche avec WP car j’utilise un plugin pour affecter des catégories à mes pages.
    Si un jour, je décide d’utiliser WP tel que prévu avec uniquement des articles (ou alors je créerais des CPT mais je n’ose pas m’y lancer), j’aurai besoin de trier par catégories pour afficher les mises à jour.
    Donc, perso, ce n’est pas une « urgence » que votre plugin puisse le faire.
    Mais je vous en ai fait la demande en pensant que ça pourrait être utile à d’autres personnes.

    En tous cas, un grand merci pour le travail déjà effectué 👏

    En effet, il existe des plugins qui ajoutent des catégories aux pages, donc, les catégories doivent être affichées tout le temps.
    Dans tous les cas, trier sur les catégories est plus complexe, mais faisable.

    Flobogo wrote:
    Au fait, est-ce qu’on peut utiliser plusieurs fois le widget ? Par exemple une fois en sidebar pour afficher les pages mises à jour, et ailleurs (soit ailleurs dans la sidebar, ou dans une autre zone de widgets pour les thèmes qui le permettent) avec « les derniers articles écrits » (ou les derniers CPT)

    La version actuellement disponible sur le dépôt ne permet qu’une seule instance du widget, si on en met plusieurs, cela affiche dans chacune exactement la même chose.
    Le nouveau widget, lui, pourra être placé en autant d’instance différentes que voulu tout en utilisant les transients.

    Flobogo wrote:
    Une autre question :

    Je vais y ajouter la sélection des derniers commentaires puisque c’est simple à faire.

    –> Même si c’est facile à faire, qu’est-ce que ça apportera par rapport au widget natif actuel ? Vous croyez que certains vont « mélanger » joyeusement dans le même widget les derniers articles ou pages mis à jour + les derniers commentaires ?

    L’intérêt est de ne charger en mémoire qu’un seul widget (et non pas 3) et d’utiliser les transients (ce que ne font pas les widgets natifs de WordPress).
    Les widgets natifs de WordPress calculent à chaque chargement de page la liste des derniers commentaires, des dernières pages écrites, avec les transient, ce calcul n’est fait qu’une seule fois, et ce calcul est actualisé lorsque les pages sont mises à jour. Je n’ai pas vérifié, mais le site devrait être légèrement plus performant.

    Mais rien n’est mélangé, si on l’utilise pour afficher les derniers commentaires dans une instance, dans cette instance, il ne fait que cela.
    Dans une autre instance, il affichera les pages mises à jours, dans une autre les pages nouvellement écrites, dans une autre les articles nouvellement écrits, etc.

    En résumé, les tris possibles sont les suivants :
    – tri sur les dernières publications écrites
    – tri sur les dernières publications mises à jour
    – tri sur les derniers commentaires
    chaque tri exclu les autres grâce au bouton radio.

    Flobogo wrote:
    Et dernière question (mais je vais aller voir moi-même) : le plugin disponible sur le repository de WP est-il celui de la dernière version ou est-ce encore la version initiale ?

    Celui dispo sur le dépôt de WordPress n’a pas été modifié, j’attend de trouver un nom qui fasse unanimité pour celui que je suis en train d’écrire avant de le mettre dans le dépôt.
    Il faut trouver un nom anglais et français qui fasse l’unanimité, ce qui est bien compliqué.
    Il y a le nom que vous avez trouvé qui me plait bien :
    « Recently on this site » / « Récemment sur le site »
    j’ai pensé aussi à
    « Recently added » ou « Ajouté récemment » puisque dans tous les cas, il s’agit de nouveaux ajouts :
    – de pages qu’elles soient écrites ou mises à jour
    – d’articles
    – de commentaires

    Appel à proposition/critique du nom toujours encours.

    #982633
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    Bon, j’attends donc la nouvelle version de ce plugin pour le mettre sur mon site, puisqu’il fera vraiment ce dont j’ai besoin : le « tri sélectif », et en plus, possible sur plusieurs widgets différents.
    Même si je n’ai pas tout compris au sujet des transients, j’ai compris que votre plugin sera plus efficace (plus rapide) que les widgets natifs de WP.

    Et si il ne lui manque plus que la parole un nom, on va tâcher de trouver 😋

    Je trouve que « récemment ajouté » fait trop penser aux nouvelles publications, on ne pense pas vraiment aux mises à jour.

    Ou alors, il faut combiner : « Recently added or updated » « Récemment ajouté/mis à jour« 
    Ou plus complet : « Publications recently added or updated » « Publications récemment ajoutées/mises à jour »

    C’est un peu long, mais j’aime bien la notion de « publications » proposée par Fge, qui est un terme regroupant les notions d’articles, de pages, de CPT et de commentaires.

    En fait, je crois que « Récemment sur ce site » pourrait être le titre de mon widget 😉

    #982634
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    En attendant de trouver un nom définitif au widget, je peux, si vous voulez, vous transmettre la version actuelle par mail car je n’ai pas trop de temps en ce mement à consacrer à la programmation et donc la finalisation risque d’être longuette.

    Oui, c’est vrai que récemment ajouté est moins parlant pour les mises à jour.

    J’aime aussi le terme de publication et certainement qu’il faudra passer par un nom assez long.

    Entre « Recently added or updated » et « Publication recently added or updated », je préfère la première car elle reste valable pour les commentaires et même pour les photos.

    En effet, j’ai un autre widget sur mon site qui affiche les dernières images téléchargées, tant qu’à faire, autant tout faire avec le même widget, non ?

    #982635
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    j’ai un autre widget sur mon site qui affiche les dernières images téléchargées, tant qu’à faire, autant tout faire avec le même widget, non ?

    Ben, à force, ça va peut-être alourdir le tout, non ? Alors que selon les sites, et aussi selon le type d’image, on n’en a pas forcément besoin …

    Perso, j’utilise un slider en widget (créé avec le plugin Slideshow ) qui affiche des images de manière aléatoire (pour le visiteur), mais que j’ai présélectionnées dans ma bibliothèque. par exemple, je n’ai pas envie d’y afficher les logos de mes partenaires, ou les quelques GIF que j’utilise de droite ou de gauche, ou même mes images d’en-tête pour certaines pages, qui ne sont pas du tout au bon format pour être affichées en widget.

    En attendant de trouver un nom définitif au widget, je peux, si vous voulez, vous transmettre la version actuelle par mail

    Oui, bien sûr 🙂 Je serai « bêta-testeuse » 😉

    #982636
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Oui, c’est vrai, si en plus il existe des plugins qui affichent des images, pas la peine d’ajouter cela.

    Je vous ai envoyé un mail.
    Bonne soirée

    #982637
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    Merci 😎

    #982638
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Bonjour,
    Suite à la demande de mepmepmep sur le forum support du plugin, je viens de publier la version 1.7 qui permet de sélectionner les catégories à exclure ou alors à afficher.
    Il permet en outre depuis la version 1.5 de choisir le nombre de derniers articles publiés exclus de l’affichage (de 0 au max).
    Il est toujours ici : Recently updated posts widget

    #982639
    Flobogo
    Modérateur
    Maître WordPress
    20400 contributions

    bonjour Luciole135,

    Merci de continuer à améliorer ce plugin 🙂

15 sujets de 16 à 30 (sur un total de 152)
  • Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.