Blog SearchWP

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

Pour continuer sur la lancée de la diffusion d'informations sur SearchWP 4, nous allons présenter deux points majeurs dans cet article :

  1. Prise en charge du contenu personnalisé
  2. Recherche globale Multisite appropriée

Ces deux changements ont fait l'objet de nombreuses demandes de fonctionnalités avant la sortie de SearchWP 4, il est donc très excitant d'annoncer leur disponibilité !

Prise en charge du contenu personnalisé

SearchWP 3.x s'intégrait uniquement au contenu géré par les objets WP_Post de WordPress. Cela concernait les Articles, les Pages, les Médias et tous les Custom Post Types enregistrés. Cette limitation était inscrite dans l'ADN de SearchWP lui-même, et la seule façon de la contourner était de mettre en œuvre une solution de code.

Bien que cela satisfasse la majorité des cas d'utilisation, il existe de nombreuses circonstances dans lesquelles les données du site sont stockées dans une table de base de données personnalisée et rendues disponibles par d'autres moyens lors de la modification de votre site WordPress. Malheureusement, ce contenu était inaccessible à SearchWP pour diverses raisons.

Pour contourner le problème, certains clients mettaient en miroir le contenu dans un Custom Post Type « caché » avec lequel SearchWP pouvait travailler. D'autres clients récupéraient dynamiquement le contenu en utilisant un certain nombre de hooks SearchWP. Bien que ces implémentations aient fait le travail dans la plupart des cas, c'était clairement une solution de contournement.

Un objectif majeur de SearchWP 4 était de supprimer cette limitation, et c'est fait ! SearchWP 4 peut être configuré pour indexer *n'importe quoi* avec une table de base de données locale. Cela inclut les Articles, les Pages, les Médias et tous les Custom Post Types enregistrés. Cela inclut également les Utilisateurs !

De plus, *tout ce qui possède une table de base de données personnalisée* peut également être indexé et rendu consultable par SearchWP 4.

Ce changement a été rendu possible par la réécriture du processus d'indexation et de l'algorithme de recherche, et il permettra l'intégration avec d'innombrables configurations de contenu au sein de votre installation WordPress.

Comment ça marche ?

SearchWP 4 a un concept de Sources, et chaque Source représente un type de contenu qui peut être indexé/recherché. Lors de la création d'une Source, une relation de table de base de données est établie, ainsi que tous les attributs de cette Source, par exemple le Titre, le Contenu, le Slug, et tout ce qui est facilité par la Source.

Plus d'informations seront disponibles dans la documentation de SearchWP 4, mais la règle générale est que si votre contenu est stocké dans une table de base de données et qu'elle possède une colonne qui maintient un ID unique pour chaque entrée, SearchWP peut travailler avec elle et tous ses attributs !

Recherche globale Multisite appropriée

Une autre fonctionnalité souvent demandée qui n'était pas prise en charge avant SearchWP 4 est une recherche Multisite globale qui peut rechercher et retourner des entrées de n'importe quel nombre de sites au sein d'une installation réseau WordPress.

SearchWP 4 peut rechercher sur des installations Multisite ! Lors de l'exécution de recherches, vous pourrez spécifier pour quel(s) site(s) vous souhaitez des résultats. SearchWP se chargera de récupérer ces sites et de les retourner de manière à minimiser votre charge de travail. Vous pourrez mélanger et associer des recherches sur un ou plusieurs sites, comme vous le souhaitez.

C'est un grand changement que de nombreux clients apprécieront, et il est passionnant d'avoir l'opportunité de le rendre disponible. Un tel changement était fondamentalement lié à la décision de faire de SearchWP 4 une réécriture complète, et l'une des raisons pour lesquelles une telle entreprise en valait la peine est l'effort qui y a été consacré.

De nouvelles fonctionnalités puissantes

Ces deux nouvelles fonctionnalités à venir dans SearchWP 4 en feront une solution extrêmement puissante pour la recherche WordPress sur site. Des informations supplémentaires et une documentation décrivant les spécificités de ces changements seront disponibles à l'approche de la sortie de SearchWP 4. Restez à l'écoute !

avatar de l'auteur
Jonathan Christopher (main)
Developer of SearchWP

Créez dès aujourd'hui une meilleure expérience de recherche WordPress

Ne perdez plus jamais de visiteurs à cause de résultats de recherche inutiles. SearchWP rend la création de votre propre recherche WordPress intelligente rapide et facile.

Get SearchWP Now
Icône de moteurs de recherche multiples