Nous allons voir à travers ce tutoriel un exemple d’application sous WordPress : un site d’offre d’emploi ‒ Job Board ‒ permettant de gérer les annonces d’offre d’emploi et aux utilisateurs de publier leurs offres.
On a souvent tendance à vouloir utiliser un thème comme solution de base pour bâtir son site d’offre d’emploi pour son côté visuel et pour toutes les fonctionnalités qu’il propose. Or il existe aussi quelques plugins qui sont plus faciles à utiliser et moins coûteux voire gratuits.
Pour faire votre choix, il faut se poser la question suivante : votre site sera-t-il exclusivement dédié aux annonces d’offre d’emploi ou souhaitez-vous juste créer une section « Emploi » sur votre site déjà en place ?
Dans le premier cas, un thème WordPress pour site d’offre d’emploi s’impose et permettra de gérer tout votre site. Dans le second cas, qui est le moins rare, l’approche plugin est plus pertinente pour deux raisons :
C’est pourquoi dans cet article je vous présenterai l’approche plugin avec une mise en place assez simple et qui pourrait intéresser les moins techniques mais aussi le bidouilleur.
WP Job Manager est le plugin WordPress que nous allons étudier en détail afin de mettre en place notre site d’annonces d’offre d’emploi.
Ce plugin a le gros avantage d’être gratuit, mais attention n’allez pas croire que parce que vous n’aurez pas dépensé un seul sous que ce plugin ne vaut rien. En visitant la page de description du plugin, vous noterez que celui-ci propose le nécessaire de ce dont on a généralement besoin pour une section « Emploi » à savoir :
Voyons un peu comment utiliser ce plugin pour avoir une section « Emploi » avec un air pro.
Après l’installation du plugin, voici à droite ce que l’on obtient dans la partie administration. Vous remarquerez que le plugin est disponible en Français. La traduction est parfois bizarre mais ça reste compréhensible. Juste une chose, « Postes » signifie Annonces ou Offres d’emploi ou Annonces d’offre d’emploi.
Edit : Si vous souhaitez corriger les erreurs de traduction du plugin, suivez le tutoriel sur la traduction d’un thème ou plugin WordPress. J’explique dans la première du tutoriel comment modifier la traduction du plugin WP Job Manager.
Ceci étant fait, nous allons avoir besoin de créer quelques pages pour les shortcodes de Job Manager. Je vous recommande de créer les trois pages suivantes avec les contenus respectifs :
Vous êtes libre de choisir le nom des pages (« Jobs » au lieu de « Emploi » par exemple), mais le shortcode correspondant doit rester le même. Ce shortcode doit être simplement inséré dans le contenu des pages que l’on vient de créer.
Pour ajouter une annonce, il suffit de cliquer sur « Ajouter » et de remplir les champs nécessaires comme dans l’image suivante :
Rien de bien compliqué. Il suffit d’entrer le titre de l’annonce, le contenu, les informations relatives à l’entreprise, la date d’expiration ainsi que le type de job que vous pouvez ajouter dans « Types de poste » (cf image précédente).
Si vous souhaitez catégoriser vos annonces, il faut se rendre sur Paramètres (du plugin) > Postes et cocher la case « Activer les catégories ». Un lien « Catégories » s’affiche comme dans l’image de droite. Vous pouvez ajouter des catégories du type « Informatique, Administration, Commerce, Agroalimentaire, etc ».
Voilà un aperçu de l’annonce que l’on a créée au-dessus :
Pour postuler à cette offre, le candidat cliquera sur « Postuler » et un message instantané s’affichera à côté du bouton :
Selon ce que vous avez indiqué dans le champs « Email/URL de candidature », l’adresse email ou une URL sera fournie au candidat.
Une fois que l’on a publié plusieurs annonces, on aimerait bien les voir s’afficher sur une page de notre site. Ce sera la page de la section « Emploi » que l’on a créée plus haut et dont l’URL doit être de la forme http://www.monsite.com/emploi (ou jobs), ça dépend de comment vous l’avez nommée. Si tout a été bien fait, en vous rendant sur cette URL, vous devriez avoir une page qui ressemble à ça :
Ça ne vous fait pas penser à un vrai site d’offre d’emploi ?
Comme déjà dit plus haut, WP Job Manager permet de donner la possibilité aux utilisateurs de soumettre leur annonce. Ceci se fait à travers la deuxième page créée plus haut. Pour rappel, cette page on l’a nommée « Soumettre une offre d’emploi » et nous avons ajouté à son contenu le shortcode [submit_job_form].
Pour afficher le formulaire de soumission sur le site, il faut se rendre sur cette page dont l’URL est de la forme http://www.monsite.com/soumettre-emploi (à adapter avec le slug que vous avez choisi). Avant de vous rendre sur cette page, il faut entrer le slug choisi (soumettre-emploi dans ce cas) dans le champ « Submit Page Slug » dans Paramètres (du plugin) > Soumission d’un poste.
En parlant de paramètres, il est intéressant de voir ceux de la soumission d’une offre d’emploi. Ils ne sont pas nombreux mais il est important de les connaître car l’affichage de la page du formulaire de soumission d’annonce dépend de ceux-ci.
Ce sont là les paramètres par défaut, avec le slug soumettre-emploi ajouté il y a un instant. Plusieurs possibilités se présentent ici :
Voilà donc si vous laissez tout par défaut (premier cas), vous donnerez la possibilité au visiteur de soumettre des offres d’emploi en l’obligeant à créer un compte. Avec cette option, en vous rendant sur www.monsite.com/soumettre-emploi vous devriez avoir la page suivante :
C’est quasiment le même formulaire que celui de l’administrateur. Une fois le formulaire rempli, on est redirigé vers une page d’aperçu en appuyant sur le bouton « Prévisualiser le poste ». Là on a le choix entre revenir en arrière pour éditer l’offre ou soumettre l’offre pour être approuvée par l’administrateur.
Côté admin, voici ce que vous aurez dans Postes > Tous Postes :
On a ici toutes les offres publiées sur le site, celles que l’on a créées dans notre espace admin ainsi que celles soumises par les utilisateurs comme dans la première ligne l’offre « Chef de projets web » qui est en attente d’être approuvée.
Pour consulter son tableau de bord, l’utilisateur doit être connecté et doit se rendre sur la page « Mes annonces » que l’on a créée plus haut et dont l’URL est de la forme www.monsite.com/mes-annonces (entrez le slug que vous avez choisi). Voici ce à quoi ressemble cette page :
Voilà, vous pouvez éditer, supprimer et consulter le statut de votre annonce ainsi que la date d’expiration. Le « Marquer comme pourvu » n’est disponible qu’à l’administrateur.
Comme nous l’avons vu à travers ce tutoriel, WP Job Manager propose plusieurs shortcodes que l’on a utilisés pour afficher les différentes pages : listes des offres d’emploi, formulaire de soumission d’offre, liste des annonces de l’utilisateur.
Deux autres shortcodes restent à voir. Mais avant, nous allons revenir sur le shortcode [jobs] qui permet d’afficher les offres d’emploi sur le site. Celui-ci peut prendre plusieurs paramètres:
Voici un exemple d’utilisation :
[jobs per_page="20" orderby="modified" categories="graphisme,conseil,developpement"]
Dans cet exemple, notre page d’annonces d’offre d’emploi affichera uniquement les annonces appartenant aux catégories Graphisme, Conseil et Développement qui seront triées par date de dernière modification, avec un maximum de 20 offres par page. Dans le paramètre categories, le nom des catégories doivent correspondre à leur slug (identifiant).
Enfin, il reste deux shortcodes que nous n’avons pas vu :
Les deux autres shortcodes [submit_job_form] et [job_dashboard] ne prennent pas de paramètres à priori.
Ce tutoriel arrive à terme et nous avons vu qu’avec un simple plugin gratuit nous avons pu mettre en place quelque chose de solide dans une section du site dédiée aux annonces d’offre d’emploi avec les fonctionnalités nécessaires à savoir : l’affichage des annonces selon le filtre sélectionné et les paramètres choisis dans les shortcodes, la soumission d’une offre d’emploi à travers un formulaire complet via l’admin mais aussi accessible aux utilisateurs ayant ou non un compte, la possibilité de donner cette autorisation et/ou obligation à l’utilisateur de créer un compte et de soumettre leur offre pour ensuite pouvoir la gérer dans son coin personnel, et enfin de gérer le tout dans le côté administration.
Voilà donc n’hésitez pas à télécharger ce plugin et à le tester sur votre site. Et si jamais vous avez des questions ou que vous rencontrez des problèmes dans l’appropriation de ce plugin alors n’hésitez pas à poster un commentaire ici ou à me contacter directement.
Source : wpscouts
Quelle Stratégie Marketing Est la Meilleure Pour Votre Entreprise à Anglet? Avec la stratégie de…
Comment Dolibarr aide les entreprises de Bordeaux à devenir rentable Comment briser la spirale de…
créer un compte client https://doc.cap-rel.fr/projet_docwizon/gestion_des_revendeurs# installer scaninvoice https://doc.cap-rel.fr/projet_scaninvoices/accueil
Alerte sanitaire Le silence assourdissant des restaurateurs face à l'empoisonnement à la toxine botulique Un…
Le Décès d'une Femme de 32 Ans Ravive les Débats sur la Suspension du Personnel…
La perte de papiers d'identité et les incohérences administratives Les incohérences administratives en France, quand…