Passer au contenu principal

Comment publier vos offres sur votre site WordPress ?

Mis à jour il y a plus de 3 semaines

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 poste

  • job_contract_type : type de contrat

  • job_entity : nom de l’entité qui recrute (utile pour les cabinets)

  • job_postalcode : code postal

  • job_organisation : nom de votre structure

  • job_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 :

  1. Accédez au menu Admin > Publications dans JobAffinity.

  2. Cliquez sur le bouton “+” pour ajouter une nouvelle source.

  3. Choisissez WordPress.

  4. 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.

Avez-vous trouvé la réponse à votre question ?