Demo Access : Username: demo - Password: Demo1234!
Documentation
/
1. Ce que fait le plugin
WP ATS Jobs Manager est un plugin WordPress qui transforme n’importe quel site WordPress en un job board complet avec un système de suivi des candidatures (ATS). Il permet aux recruteurs de publier des offres d’emploi directement depuis le front-end du site, et aux candidats de consulter les offres et de postuler sans quitter le site. Les candidatures sont stockées dans une table dédiée en base de données et sont gérables depuis le tableau de bord recruteur.
Fonctionnalités principales :
- Formulaire de publication d’offres en front-end pour les recruteurs
- Liste des offres filtrables avec rechargement Ajax
- Upload de CV (PDF) dans le formulaire de candidature
- Tableau de bord recruteur avec suivi et gestion des statuts de candidature
- Notifications par email au candidat et à l’administrateur à chaque nouvelle candidature
- Export CSV des candidatures
- Modération optionnelle des offres par l’administrateur avant publication
- Expiration automatique des offres
2. Installation
- Téléchargez le fichier zip reçu après l’achat.
- Dans votre administration WordPress, allez dans Extensions > Ajouter > Mettre une extension en ligne.
- Sélectionnez le fichier zip et cliquez sur Installer maintenant, puis Activer.
- Le plugin crée automatiquement les pages suivantes à l’activation : Offres d’emploi, Postuler, Publier une offre, Espace RH. Vérifiez qu’elles apparaissent bien dans Pages.
- Un rôle utilisateur Recruteur est également créé automatiquement. Vous pouvez l’attribuer à tout utilisateur qui doit publier des offres.
3. Configuration initiale
Accédez à JP Jobs > Réglages dans votre administration WordPress pour configurer le plugin avant la mise en ligne.
Général
- Slug des offres — le préfixe d’URL pour les pages d’offres individuelles (par défaut : job-listings).
- Offres par page — nombre d’offres affichées par page dans 1 offre disponible(par défaut : 10).
- Expiration par défaut — nombre de jours avant l’expiration automatique d’une offre (par défaut : 30).
- Modération des offres — si activée, les offres soumises par les recruteurs sont enregistrées en Attente et doivent être approuvées par un administrateur avant publication.
- Compte requis pour postuler — si activée, les candidats doivent être connectés pour soumettre une candidature.
Formulaire de candidature
- Téléphone obligatoire — rend le champ téléphone obligatoire dans le formulaire de candidature (activé par défaut).
- Taille maximale du CV — taille maximale du PDF uploadé en mégaoctets (par défaut : 5 Mo).
- Texte de consentement RGPD — la phrase de consentement affichée au-dessus du bouton d’envoi dans le formulaire de candidature. Personnalisez-la pour correspondre à votre politique de confidentialité.
Notifications par email
- Email expéditeur — l’adresse De utilisée pour tous les emails du plugin.
- Email administrateur — l’adresse qui reçoit une notification à chaque nouvelle candidature.
- Notifier l’administrateur — activer ou désactiver les emails de notification à l’administrateur.
- Notifier le candidat — activer ou désactiver l’email de confirmation envoyé au candidat après sa candidature.
4. Pour les recruteurs — publier et gérer les offres
Créer un compte recruteur
L’administrateur du site doit créer un compte utilisateur WordPress avec le rôle Recruteur pour toute personne qui doit publier des offres. Les recruteurs n’ont accès qu’à leurs propres offres et candidatures. Ils n’ont pas accès à l’administration WordPress.
Publier une offre d’emploi
- Connectez-vous au site.
- Accédez à la page Publier une offre d’emploi (l’URL dépend de votre site, en général /publier-une-offre-demploi).
- Remplissez le formulaire :
Section informations sur le poste :
- Intitulé du poste (obligatoire) — le titre de l’offre.
- Type de contrat — sélectionnez parmi les types configurés par l’administrateur (CDI, CDD, freelance, etc.).
- Localisation — ville ou région.
Section conditions du poste :
- Salaire min / max — fourchette salariale annuelle en euros.
- Expérience — niveau d’expérience requis.
- Niveau d’études — diplôme requis.
- Télétravail — sur site, télétravail partiel ou télétravail complet.
- Date d’expiration — l’offre se ferme automatiquement à cette date. Par défaut : 30 jours à partir d’aujourd’hui.
Section informations sur l’entreprise :
- Nom de l’entreprise — affiché sur la page de l’offre.
- Site web — lien optionnel vers le site de l’entreprise.
Section contenu de l’offre :
- Description du poste (obligatoire) — missions, contexte, périmètre du rôle.
- Profil recherché (obligatoire) — compétences, expérience et prérequis.
- Avantages — un avantage par ligne (tickets restaurant, mutuelle, etc.). Affichés en liste sur la page de l’offre.
- Cliquez sur Publier l’offre. Si la modération est activée, l’offre sera examinée par l’administrateur avant publication. Sinon, elle est publiée immédiatement.
Gérer les offres et les candidatures
Accédez à la page Espace RH (en général /espace-rh) pour ouvrir votre tableau de bord.
Le tableau de bord affiche quatre statistiques en haut : nombre d’offres publiées, total des candidatures reçues, nouvelles candidatures (non lues), et candidats embauchés.
Le tableau de bord comporte deux onglets.
Onglet Offres d’emploi — affiche toutes vos offres avec leur statut (Active, En attente, Brouillon, Expirée), le nombre de candidatures reçues et la date d’expiration. Cliquez sur Modifier pour mettre à jour une offre.
Onglet Candidatures — affiche toutes les candidatures reçues sur l’ensemble de vos offres.
Filtres disponibles dans l’onglet Candidatures :
- Recherche candidat — recherche par nom, email, téléphone ou intitulé de poste.
- Statut — filtrer par statut de candidature (Nouveau, Lu, Contacté, Présenté, Entretien, Embauché, Refusé).
- Offre d’emploi — filtrer par offre spécifique.
Pour chaque candidature, vous pouvez voir le nom du candidat, son téléphone, son email, son profil LinkedIn si renseigné, le poste visé, un lien de téléchargement de son CV et son statut actuel. Si le candidat a rédigé une lettre de motivation, elle apparaît sous sa ligne.
Changer le statut d’une candidature — utilisez le menu déroulant dans la colonne Statut. La modification est enregistrée automatiquement via Ajax. Un email de notification est envoyé au candidat lors du changement de statut.
Exporter les candidatures — cliquez sur Exporter CSV pour télécharger un tableur de toutes les candidatures correspondant aux filtres actifs.
5. Pour les candidats — postuler à une offre
Parcourir les offres
La page du job board (en général /jobs ou la page contenant
Chaque offre affiche l’intitulé du poste, l’entreprise, la localisation, le type de contrat, la fourchette salariale et un bouton pour consulter l’offre complète et postuler.
Envoyer une candidature
- Ouvrez une offre d’emploi et cliquez sur le bouton Postuler, ou accédez directement à la page Postuler.
- Remplissez le formulaire de candidature :
- Prénom et nom (obligatoires)
- Adresse email (obligatoire)
- Numéro de téléphone (obligatoire par défaut, selon les réglages du site)
- CV — uploadez votre CV au format PDF. La taille maximale est indiquée sous la zone d’upload.
- Comment avez-vous trouvé cette offre — champ optionnel (Google, LinkedIn, Indeed, recommandation, etc.)
- Case de consentement RGPD — obligatoire pour envoyer la candidature.
- Cliquez sur Envoyer ma candidature.
Vous recevrez un email de confirmation à l’adresse fournie. Si le recruteur met à jour le statut de votre candidature, vous recevrez une notification email supplémentaire.
Il n’y a pas de compte ni de tableau de bord candidat. Les candidats interagissent uniquement via le formulaire de candidature.
6. Référence des réglages
| Réglage | Valeur par défaut | Description |
|---|---|---|
| job_slug | job-listings | Préfixe d’URL pour les pages d’offres individuelles |
| jobs_per_page | 10 | Nombre d’offres par page dans 1 offre disponible |
| default_expiry_days | 30 | Jours avant l’expiration automatique d’une offre |
| moderation | Désactivée | Les offres nécessitent une approbation admin avant publication |
| require_account | Désactivé | Les candidats doivent être connectés pour postuler |
| phone_required | Activé | Le champ téléphone est obligatoire dans le formulaire |
| max_file_size | 5 Mo | Taille maximale d’upload du CV |
| notify_admin | Activé | L’admin reçoit un email à chaque nouvelle candidature |
| notify_candidate | Activé | Le candidat reçoit un email de confirmation |
7. Référence des shortcodes
Tous les shortcodes disponibles (versions française et anglaise)
