Ressources gratuites pour aider les débutants à créer, gérer et développer leur site Joomla

La recherche de Joomla 4.0

Joomla 4 est maintenant disponible et apporte des changements intéressants pour les utilisateurs de Joomla.

Un changement important est qu'il existe désormais une nouvelle extension de recherche par défaut. L'ancien com_search a été remplacé par com_finder.

Ce n'est pas une extension entièrement nouvelle car com_finder était disponible dans Joomla 3 : elle s'appelait "Smart Search". Ainsi, depuis plusieurs années, Joomla a eu deux extensions de recherche dans le noyau. Cela n'avait pas beaucoup de sens, et il est donc bon d'en supprimer un. L'ancien com_search rejoindra d'autres extensions retirées, telles que les liens Web, en tant que téléchargement Joomla facultatif.

Je vais vous donner un aperçu de la nouvelle recherche Joomla 4. Il est vraiment beaucoup plus avancé et complet que l'ancienne recherche qu'il remplace.

Présentation de la nouvelle recherche Joomla 4

L'ancienne recherche Joomla était définie et oubliée. Vous n'aviez rien à configurer, mais la recherche était également très basique, avec peu d'options.

La nouvelle recherche Joomla 4 est beaucoup plus avancée et configurable. L'extension com_finder utilise un indexeur actif. Cela signifie que vous devrez exécuter l'indexeur une fois. Après cela, Joomla indexera automatiquement tout nouveau contenu que vous créez.

Pour commencer, accédez à Composant > Recherche intelligente > Index.

 

Cliquez sur "Démarrer l'index" et vous verrez une barre de progression :

 

Après avoir exécuté l'indexeur, chaque fois que vous revenez à la page de recherche, vous constaterez que tout votre contenu est répertorié ici :

 Au-delà des fonctionnalités de recherche de base, il existe une "Carte du contenu" qui vous donne une ventilation de tout le contenu de l'index de votre site :

 

Il existe également une fonctionnalité "Filtres de recherche". Cela vous permet de créer des filtres que vos visiteurs pourront utiliser. Par exemple, vous pouvez leur permettre de voir uniquement le contenu d'une catégorie particulière, ou uniquement le contenu publié entre une date de début et une date de fin particulières. Cette fonctionnalité n'est pas seulement utile pour la recherche. Je peux imaginer de nombreuses façons d'utiliser les filtres de recherche pour présenter du contenu à vos visiteurs. Considérez cela comme une alternative très personnalisable aux mises en page Blog / Liste qui sont désormais par défaut dans Joomla. Vous pouvez créer des filtres de recherche, puis les lier à partir de vos menus.

 

Remarque sur les extensions tierces

Vous aurez besoin de plugins pour tout le contenu dont vous avez besoin d'indexation, les développeurs d'extensions devront donc adapter leur code pour la nouvelle recherche de Joomla.

 

Fonctionnalités avancées de la nouvelle recherche

La nouvelle recherche est vraiment beaucoup plus puissante que l'ancienne recherche. Vous le verrez lorsque vous explorerez les nouvelles options de recherche. Vous pouvez personnaliser vos résultats de recherche de plusieurs façons. Cette image suivante montre certaines des options disponibles dans le nouveau com_finder :

 

 

Sous l'onglet "Index", vous pouvez également personnaliser l'importance accordée aux différentes parties des résultats de recherche. Par exemple, vous pouvez choisir de donner plus de poids aux titres, au corps du texte, aux métadonnées ou à d'autres parties de votre contenu Joomla.

 

 

Comment mettre à jour vers la nouvelle recherche

L'équipe Joomla a mis en place un processus de mise à jour lorsque vous migrez des sites vers Joomla 4 :

  • Désactivez les modules com_search.
  • Activez l'extension com_finder.
  • Remplacez vos anciens modules com_search par de nouveaux modules com_finder.
  • Exécutez l'indexeur. Vous devrez le faire même si vous utilisez déjà com_finder sur votre site Joomla 3.

Traduction libre de l'article : https://www.joomlashack.com/blog/tutorials/joomla-4-search/

 

Articles en relation

Agence Joomla

Téléphone : 0672271069

Email : contact@sylvie-ceci.info

Lun Vend 8h00 18h00

Liens utiles