Skip to content

Lignende stillinger

Hver stillingsannonse leveres med sine 3 mest lignende stillinger, beregnet med en vektet matchingsalgoritme på tvers av 14 felt inkludert bransje, kategori, tittel, sted, selskap og stillingstype.

similarJobs-feltet inneholder en array med stillingsannonse-ID-er. Bruk den andre parameteren til get_jobpost() og the_jobpost() for å hente felt fra en spesifikk stilling via ID:

<?php if (($similar_jobs = get_jobpost('similarJobs')) && is_array($similar_jobs)): ?>
<div class="similar-jobs">
<h3>Lignende stillinger</h3>
<?php foreach ($similar_jobs as $similar_job_id): ?>
<a href="<?php the_jobpost('permalink', $similar_job_id); ?>">
<figure>
<img src="<?php the_jobpost('logo', $similar_job_id); ?>"
alt="<?php the_jobpost('companyName', $similar_job_id); ?>" />
</figure>
<div>
<h4><?php the_jobpost('name', $similar_job_id); ?></h4>
<span><?php the_jobpost('title', $similar_job_id); ?></span>
</div>
</a>
<?php endforeach; ?>
</div>
<?php endif; ?>

Bonsy API-et scorer stillinger mot hverandre ved hjelp av en vektet algoritme på tvers av disse feltene:

  • Bransje og bransje­kategori (primær og sekundær)
  • Stillingstittel
  • By, region, land
  • Selskapsnavn
  • Sektor
  • Stillingstype

De tre høyest scorende treffene inkluderes med hver stilling.