nuxwp.com
Extensions WordPress sur mesureNext.js & React
Développement web
Création de sites internetSite vitrineSite événementielSite marchand
Autres CMS
DrupalJoomlaPrestaShopSEO & AdsContact🇬🇧 English version
Extension WordPress · Gratuite

Vanilla Contact & Reply Form

Un formulaire de contact léger, sécurisé et 100 % WordPress. JavaScript natif, envoi sans rechargement, pièces jointes contrôlées, réponses depuis votre tableau de bord.

Télécharger gratuitement0 € · sans engagement
En bref
DépendancesAucune
JavaScriptNatif, sans jQuery
DonnéesHébergées chez vous
LicenceGPL
Le principe

Un formulaire de contact léger, sécurisé et 100 % WordPress

La plupart des formulaires de contact ajoutent des dépendances inutiles qui ralentissent votre site. Vanilla Contact & Reply Form adopte une approche différente : un formulaire rapide, développé avec les API natives de WordPress et du JavaScript pur, sans framework ni bibliothèque supplémentaire.

Les visiteurs envoient leur message sans rechargement de page, avec une pièce jointe si vous l'autorisez. Les messages sont enregistrés directement dans WordPress et vous répondez à vos correspondants depuis votre tableau de bord, sans ouvrir votre logiciel de messagerie.

Fonctionnalités

Côté visiteur

Simple et rapide

  • Formulaire de contact en AJAX, sans rechargement.
  • Pièces jointes optionnelles avec contrôles de sécurité.
  • Protection anti-spam Google reCAPTCHA v2, facultative.
  • Intégration sur n'importe quelle page grâce à un shortcode.
  • Compatible avec les thèmes WordPress.
Côté administration

Tout reste dans WordPress

  • Consultation de tous les messages depuis WordPress.
  • Réponse directe depuis l'interface d'administration.
  • Le visiteur répond depuis sa messagerie, vous recevez sa réponse.
  • Historique centralisé des échanges.
  • Téléchargement sécurisé des pièces jointes.
  • Interface simple et rapide.
Échanges

Une conversation qui reste ouverte

Pas de ticket, pas de portail, pas de mot de passe : votre visiteur répond simplement à votre e-mail, depuis sa boîte habituelle.

01
Le visiteur écrit
Il remplit le formulaire sur votre site. Le message arrive chez vous et reste enregistré dans WordPress.
02
Vous répondez depuis l'administration
Votre réponse part par e-mail vers son adresse, sans quitter votre tableau de bord.
03
Il répond depuis sa messagerie
Un simple « Répondre » dans son client mail : sa réponse arrive dans votre boîte, dans le même fil de discussion.
04
Le fil continue
Les échanges s'enchaînent comme un e-mail normal, aussi longtemps que nécessaire — de part et d'autre.
Sécurité

Intégrée à chaque étape

  • Vérification des fichiers par extension, type MIME et signature binaire.
  • Détection de contenus suspects avant l'enregistrement.
  • Stockage des pièces jointes dans un répertoire protégé (.htaccess, index.php et web.config).
  • Téléchargement des fichiers uniquement via des liens authentifiés.
  • Requêtes AJAX protégées par nonce et contrôle des permissions.
  • Requêtes SQL préparées et données systématiquement échappées.
Respect de vos données

Tout reste sur votre serveur

  • Les messages sont enregistrés dans la base de données de votre site.
  • Les pièces jointes sont stockées dans votre dossier uploads.
  • Aucune donnée n'est envoyée à l'auteur du plugin.
  • Aucun service externe, sauf Google reCAPTCHA si vous l'activez avec vos propres clés.
Performances

Ce que votre site ne chargera pas

Un formulaire de contact rapide, qui préserve les performances de votre site et vos Core Web Vitals.

0
jQuery
0
Framework
0
Étape de build
0
node_modules
0
Dépendance externe
0
Ressource inutile
Développé avec les API WordPress

Rien d'exotique

  • wp_mail() pour l'envoi des e-mails.
  • AJAX natif de WordPress.
  • Nonces et contrôle des capacités utilisateur.
  • API WP_Filesystem pour la gestion des fichiers.
  • Base de données via $wpdb.
  • Licence GPL.
Installation

Trois minutes, aucune configuration obligatoire

  1. Téléchargez l'archive depuis cette page.
  2. Dans WordPress : Extensions → Ajouter → Téléverser une extension.
  3. Activez, puis placez le shortcode sur votre page de contact.

Besoin d'une fonctionnalité qui n'existe pas ?

Ce plugin est né d'un besoin client. On développe le vôtre : devis chiffré et détaillé sous 48 h.

Télécharger le pluginDemander un devis