Ne serait-il pas génial si vous pouviez afficher des articles connexes ci-dessous ou à côté de l'article que votre visiteur lit ? Joomla a une fonctionnalité facile à utiliser pour cela, intégrée au noyau. Il s'agit d'un module appelé Articles connexes , et il est très facile de utiliser.
Articles Related est un module Joomla très simple et n'a pas beaucoup d'options à configurer comme certains de ses frères, comme Newsflash, dont j'ai parlé précédemment. En fait, Articles Related ne nous donne que 2 paramètres, Date et Nombre maximum d'articles. où est la magie dans cet essentiel de Joomla ?
Comment racontons-nous les articles et pourquoi ?
Les visiteurs de notre site Web arrivent sur nos sites pour un certain nombre de raisons, notamment pour acheter quelque chose, se divertir ou rechercher des informations. Quelqu'un souhaitant en savoir plus sur le paddle board espère trouver d'autres articles sur le sujet après avoir trouvé un article à ce sujet sur un site Web. site web.
Nous parlons de contenu connexe. Les créateurs et les auteurs de contenu placent leurs articles dans des silos ou des catégories où il existe un terrain d'entente entre les articles. Lorsqu'un visiteur consulte un article, il peut voir une liste d'autres articles sur le même sujet.
Et c'est là que les articles liés entrent en jeu. La configuration dans le module est simple, il suffit de demander le maximum d'articles à afficher et d'inclure ou non une date. Il faut cependant chercher ailleurs pour savoir comment se font les relations entre les articles.
Joomla a une section Métadonnées sous l'onglet Publication dans les articles. Outre les outils de référencement (méta description et robots), il existe un bloc appelé Mots-clés. Et l'ajout de mots-clés est la façon dont nous créons des articles liés. Si vous souhaitez que 2 articles soient liés sur un sujet , incluez le même mot-clé dans chaque article.
À l'heure actuelle, la documentation de Joomla sur les mots-clés - modifiée en juin 2022 - ne mentionne pas l'utilisation de mots-clés de cette manière. Peut-être que dans les versions ultérieures de Joomla, cette fonctionnalité sera étiquetée différemment, voire séparée des métadonnées.
Dans notre exemple, nous pouvons voir comment les mots-clés, séparés par des virgules, sont ajoutés dans la section Métadonnées.
Que voit-on ?
Dans mon exemple sur le site Sea Watch, j'ai lié des articles liés aux horaires des marées en utilisant le mot-clé « marée ». On peut voir dans le module Articles connexes de la barre latérale que les articles liés apparaissent, mais pas le nom de l'article en cours de consultation.
En sélectionnant l'option Date dans le module, la Date de création de l'article apparaît avant le titre de l'article.
Est-ce que c'est ça?
Enfin, pas entièrement. La description du module se lit comme suit : "Tous les mots-clés de l'article actuel sont recherchés par rapport à tous les mots-clés de tous les autres articles publiés" - ce qui, à mon avis, signifie que je pourrais avoir des relations plus complexes entre les articles, et cela pourrait être possible d'exclure certains contenus en choisissant soigneusement les mots-clés utilisés.
Par exemple, j'ai 20 articles liés au paddle board, mais je souhaite uniquement relier ceux qui font référence au paddle board au Royaume-Uni . Donc, dans ce cas, j'utilise Articles connexes pour filtrer ce que les visiteurs voient dans le module sur les articles contenus. dans la catégorie Paddle Boarding.
Vous pouvez également consulter Tags - Similaire qui fait quelque chose dans le même sens en utilisant des balises au lieu de mots-clés. Cela répertorie d'autres articles avec des balises similaires et n'inclut pas d'option d'affichage de la date.
Pouvons-nous créer une disposition alternative ?
Vous vous demandez peut-être en quoi consiste la section Avancé. Cela n'a rien à voir avec les données que nous voyons dans le module mais concerne la présentation du module. Cela dépend en partie du modèle utilisé, si votre modèle a un thème enfant ou utilise des remplacements pour modifier la disposition du module. Il existe un article très utile à ce sujet de 2021 dans le magazine de la communauté Joomla intitulé A Look Into The Advanced Parameters From Modules et si vous êtes un développeur débutant avec Joomla, ceci peut être un bon point de départ si vous souhaitez modifier les mises en page.
Dans ma propre version du module Articles Related, j'ai créé un remplacement HTML qui effectue les opérations suivantes dans le fichier d'affichage du modèle :
- Ajouter une vignette
- Associer par tag
- Changer la date affichée par celle publiée
- Modification du format de date de aaaa-mm-jj à « numéro de date, mois complet, année »
- Afficher le nom de l'auteur et la catégorie de l'article
Si vous êtes un développeur, vous pourriez même penser à cloner ce module et à en créer un qui inclut d'autres paramètres (comme ceux ci-dessus) qui sont définis dans le fichier d'assistance et ne peuvent pas être remplacés.
Pour les modifications d'affichage, si vous regardez sous Système > Modèles > Modèles de site et cliquez sur le lien d'un modèle dans la colonne Modèle, vous verrez des onglets appelés Éditeur, Créer des remplacements. Soyez averti, la modification des fichiers de modèle peut entraîner des problèmes d'affichage.
conclusion
La fonction principale du module Articles connexes est de trouver d'autres articles contenant des mots-clés similaires à ceux de l'article actuellement consulté. Il n'est pas surprenant qu'il existe un certain nombre d'extensions disponibles dans le JED (Joomla Extensions Directory) qui s'appuient sur les fonctionnalités de base. de cette fonctionnalité principale. Si tout ce dont vous avez besoin est une liste d'articles liés à celui en cours de consultation, alors ce module peut simplement fournir cette fonctionnalité.