Vous utilisez WordPress pour votre site carrière ?
Bonne nouvelle : JobAffinity peut y publier automatiquement vos offres d’emploi. Voici comment procéder, simplement et étape par étape.
1. Créer un utilisateur dédié dans WordPress
Dans l’administration de votre site WordPress :
Allez dans Utilisateurs > Ajouter.
Créez un nouvel utilisateur (par exemple : jobaffinity).
Attribuez-lui le rôle Auteur (ou supérieur).
Ce compte permettra à JobAffinity de publier des annonces sous forme d’articles sur votre site.
2. Vérifier que la publication est autorisée
JobAffinity utilise le protocole XML-RPC, qui est activé par défaut sur WordPress.
Il suffit de vous assurer qu’aucun plugin, notamment de sécurité, ne bloque ce mode de publication. Si vous avez un doute, désactivez temporairement les plugins concernés pour tester.
3. Afficher vos offres sur votre site
Cas 1 : Vous n’utilisez pas la page “Articles” de WordPress
Les offres publiées s’afficheront automatiquement sur cette page. Vous n’avez rien d’autre à faire.
Cas 2 : Vous utilisez déjà cette page pour d’autres contenus
Dans ce cas, il faut créer une nouvelle page spécifique aux offres d’emploi, avec un template WordPress personnalisé.
Ce template doit filtrer uniquement les articles publiés par l’utilisateur JobAffinity. Voici un exemple de code :
php CopierModifier <?php query_posts('author=2'); // Remplacez 2 par l’ID de l’utilisateur JobAffinity while ( have_posts() ) : the_post(); // Mise en forme de chaque offre ici endwhile; ?>4. Informations transmises lors de la publication
Chaque offre est publiée comme un article WordPress, avec des champs personnalisés (custom fields) que vous pouvez réutiliser pour filtrer ou organiser l'affichage :
job_location: localisation du postejob_contract_type: type de contratjob_entity: nom de l’entité qui recrute (utile pour les cabinets)job_postalcode: code postaljob_organisation: nom de votre structurejob_link: lien vers le formulaire de candidature (également présent dans le texte de l’offre)
Vous pouvez aussi créer vos propres champs personnalisés ou utiliser un plugin WordPress permettant d’afficher ou filtrer les offres par ces données.
5. Exemple d’intégration
Voici un exemple de site WordPress connecté à JobAffinity :
6. Paramétrer la publication dans JobAffinity
Pour finaliser la connexion :
Accédez au menu Admin > Publications dans JobAffinity.
Cliquez sur le bouton “+” pour ajouter une nouvelle source.
Choisissez WordPress.
Remplissez les champs suivants :
Nom : le nom de votre site ou un nom interne (ex. “Site carrière”)
URL : adresse de votre site WordPress
Identifiant et mot de passe : ceux de l’utilisateur WordPress créé précédemment
Cliquez ensuite sur Enregistrer.
7. Tester la publication
Pour vérifier que tout fonctionne, publiez une offre depuis JobAffinity en sélectionnant votre source WordPress. L’offre devrait apparaître automatiquement sur votre site.
