Description
Utilisez SearchWP Modal Search Form pour intégrer facilement à votre site WordPress une modale de formulaire de recherche à la fois accessible et légère ! SearchWP Modal Search Form ne nécessite pas SearchWP, mais utilisera SearchWP si l’extension est installée et activée ! 👍
Outre ce README, vous trouverez également de nombreuses informations dans la documentation complète.
En quoi cette extension est-elle différente des autres modales ?
SearchWP Modal Search Form a pour objectif de faciliter la mise en place de modales de formulaires de recherche accessibles et légers. Par ailleurs, nous souhaitons rendre l’expérience de développement et d’utilisation formidable.
L’extension SearchWP Modal Search Form est intégrée à WordPress. Le thème de la modale du formulaire par défaut s’ajuste aux styles de votre thème actif afin de réduire la surcharge. L’extension inclut également un chargeur de modèle complet. Vous pouvez ainsi personnaliser complètement SearchWP Modal Search Form, et ce, très simplement.
Consultez le modèle par défaut. Vous découvrirez que la personnalisation est un véritable jeu d’enfant ! 🤓
Ajouter des modales de formulaires à votre site
SearchWP Modal Search Form simplifie l’implémentation de formulaires de recherche n’importe où dans votre site WordPress. Les méthodes suivantes sont intégrées et à votre disposition :
- En tant qu’élément de menu.
- En utilisant un code court.
- En tant que bloc Gutenberg
- Dans vos modèles, à l’aide d’un programme.
Personnalisation du modèle
SearchWP Modal Search Form inclut son propre chargeur de modèle pour afficher les formulaires de recherche dans un grand nombre de modèles. Vous pouvez ainsi personnaliser complètement l’apparence de la modale selon le modèle.
Pour créer un modèle personnalisé de la façon la plus simple :
- Créez un dossier nommé
searchwp-modal-formdans votre thème. - Dans ce dossier, créez un fichier nommé
template.php(ou tout autre nom se terminant par.php). - Copiez le contenu du modèle par défaut dans ce fichier.
- Personnalisez la valeur
SearchWP Modal Form Namedans le bloc de commentaires de l’en-tête. - Personnalisez le balisage/style, conformément à la documentation.
Certains événements (jQuery) se déclenchent lorsque les modales sont ouvertes et fermées. jQuery n’est pas une dépendance, mais si jQuery est chargé, les événements se déclencheront.
// Add a callback when a modal is opened:
jQuery('body').on('searchwpModalOnShow', function(e) {
// Focus an input in the template.
e.el.find('input').focus();
});
// Add a callback when a modal is closed:
jQuery('body').on('searchwpModalOnClose', function(e) {
alert('Modal closed!');
});
Veuillez consulter la documentation complète du modèle pour en savoir plus.
Captures d’écrans
Blocs
Cette extension fournit 1 bloc.
- SearchWP Modal Form Insert a modal search form
Installation
SearchWP Modal Search Form s’installe comme toutes les extensions WordPress. Pour cela, connectez-vous et allez dans votre Tableau de bord WordPress, menu Admin. Dans Extensions > Ajouter, recherchez SearchWP Modal Search Form.
Sinon, vous pouvez également installer manuellement l’extension :
- Téléchargez l’extension et extrayez les fichiers.
- Téléversez le dossier
searchwp-modal-formdans votre répertoire~/wp-content/plugins/. - Activez l’extension depuis le menu « Extensions » de WordPress.
- Ajoutez une ou plusieurs modales de formulaire en utilisant les méthodes disponibles.
FAQ
-
Existe-t-il une documentation ?
-
Bien sûr ! Voir la documentation complète
-
Comment ajouter une modale de formulaire à mon site ?
-
Il y a plusieurs façons d’ajouter des déclencheurs des modales de formulaire à votre site. Vous pouvez en ajouter autant que vous le souhaitez, où vous le souhaitez :
- En tant qu’élément de menu.
- En utilisant un code court.
- En tant que bloc Gutenberg
- Dans vos modèles, à l’aide d’un programme.
-
Comment personnaliser la modale ?
-
Veuillez consulter la documentation complète du modèle pour en savoir plus.
Avis
Contributeurs/contributrices & développeurs/développeuses
« SearchWP Modal Search Form » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“SearchWP Modal Search Form” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « SearchWP Modal Search Form » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
0.5.7
– WordPress 6.9 compatibility.
0.5.6
– Adds an option to display the Search Modal trigger as an icon.
– Adds an option to select a SearchWP form to use in the modal if SearchWP is active.
– Minor UI improvements.
– Drops SearchWP 3.x support.
0.5.5
– Fixes settings page appearance and menu structure when SearchWP Live Search is active.
0.5.4
– Fixes Settings link location in the plugins list when SearchWP is activated.
– Fixes Modal breaks emojis in menu items.
0.5.3
– Corrige l’erreur « Appel à une méthode indéfinie » apparaissant sur certains thèmes.
0.5.2
– Corrige les notifications d’obsolescence sur PHP 8.2.
– Améliore la sémantique des balises HTML du modèle par défaut.
– Corrige l’erreur lors de l’ajout d’un bloc Gutenberg avec modale de formulaire à la page.
– Modifie l’apparence de la page des réglages et la structure du menu pour fonctionner de manière transparente avec une version actuelle de SearchWP.
0.5.1
– Ajoute un système de notifications intégré à l’extension pour recevoir les dernières mises à jour de SearchWP.
0.5.0
– Ajoute une nouvelle page d’administration des réglages pour contrôler plus facilement le comportement de l’extension.
0.4.1
– Compatibilité avec PHP 8
0.4.0
– Corrige le problème d’encodage des caractères dans certains cas
– Met à jour les dépendances
– Met à jour le bundler et les commandes NPM associées
0.3.4
– Corrige l’erreur lors de l’utilisation de SearchWP 4
0.3.3
– Corrige une erreur dans certains cas introduits dans la version 0.3.2
0.3.2
– Compatibilité avec SearchWP 4.0 (quand il deviendra disponible)
– Corrigé : problème avec la sortie HTML des éléments de menu
0.3.1
– Retire l’enregistrement en file d’attente de feuille de style non utilisée
– Met à jour les dépendances
0.3
– Met à jour les dépendances
– Ajoute des évènements jQuery lorsque les modales s’ouvrent et se ferment
0.2.3
– Corrige la régression introduite dans la version 0.2.2 qui empêchait de rechercher avec la touche Entrée
0.2.2
– Corrige un problème avec le déclencheur de modale qui ne fonctionnait pas dans certains cas
0.2.1
– Corrige une erreur fatale de contexte $this
0.2
– Ajoute le support pour l’argument class
– Corrige le problème avec le type button
0.1
Première version





