Derniers articles ayant un certain tag ?
Salut à tous,
J'utilise pas mal la fonction plxShow->lastArtList pour afficher les derniers articles d'une catégorie donnée.
Est-ce possible de faire la même chose pour les articles d'un tag donné s'il-vous-plaît ?
Merci
J'utilise pas mal la fonction plxShow->lastArtList pour afficher les derniers articles d'une catégorie donnée.
[== PHP ==]
<?php $plxShow->lastArtList('$format',$max,$cat_id,'$ending') ?>
Est-ce possible de faire la même chose pour les articles d'un tag donné s'il-vous-plaît ?
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Dans la sidebar quand tu clic sur un tag, ça liste les articles de ce tag. Cela ne correspond pas à ce que tu veux ?
Tu peux toujours modifier le fichier tags.php de ton thème pour afficher la liste des articles comme tu le souhaites
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Visiblement une telle fonction n'existe pas encore et ce que tu proposes n'est qu'une solution de contournement.
Oui en effet mais je souhaiterais afficher les derniers articles ayant un certain tag dans une autre page (un peu comme la fonction pour afficher les derniers articles d'une certaine catégorie).
Mais c'est vrai que je pourrais juste mettre des liens vers les pages tags, ça pourrait contourner le soucis en effet.
Dans l'idée je pensais plutôt à un ajout sur la fonction ?
<?php $plxShow->lastArtList('$format',$max,$cat_id,$tag_id,'$ending') ?>
Merci
Le hasard fait parfois bien les choses.
Pour afficher les vignettes avec le hook lastArtList, avec le plugin chamPlus, j'ai eu besoin d'étudier le code du hook dans Pluxml cette semaine.
Comme à l'origine, il y avait beaucoup de code exécuté inutilement, j'ai ré-écris ce hook. Et maintenant, je peux ajouter facilement un critère de sélection pour le tag.
Le code du hook modifié peut être téléchargé ici.
A utiliser pour remplacer la fonction lastArtList dans le fichier class.plx.show.php.
Par contre, il n'est pas possible de modifier l'ordre des paramètres de la fonction, c'est une contrainte dûe à PHP.
Dans le template de l'article, tu dois appeler le hook en respectant l'ordre des paramètres indiqué dans Pluxml :
Tu peux définir en même temps les critères pour la catégorie et le tag.
Je vais proposer la modif pour la version de développement de Pluxml. J'en profiterai pour rajouter un hook avant l'affichage.
A++
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
J'ai collé ton code à la place de l'autre dans class.plx.show.php et ça marche du tonerre !