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.
Vis lignende stillinger
Section titled “Vis lignende stillinger”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; ?>Hvordan likhet beregnes
Section titled “Hvordan likhet beregnes”Bonsy API-et scorer stillinger mot hverandre ved hjelp av en vektet algoritme på tvers av disse feltene:
- Bransje og bransjekategori (primær og sekundær)
- Stillingstittel
- By, region, land
- Selskapsnavn
- Sektor
- Stillingstype
De tre høyest scorende treffene inkluderes med hver stilling.