Skip to content

Oversikt over malfunksjoner

For utviklere som ønsker full kontroll over stillingslistedesignet, tilbyr tillegget et sett med PHP-malfunksjoner som følger WordPress-konvensjoner. Hvis du har brukt have_posts() / the_post(), vil du føle deg hjemme.

Bruk malfunksjoner når du trenger:

  • Pikselperfekte egendefinerte design
  • Full kontroll over HTML-struktur
  • Egendefinert logikk rundt stillingsdata
  • Integrasjon i eksisterende tema-maler

Tillegget tilbyr et loop-mønster identisk med WordPress sin post-loop:

<?php if (function_exists('have_jobposts') && have_jobposts()): ?>
<?php while (have_jobposts()): the_jobpost(); ?>
<h3><?php the_jobpost('title'); ?></h3>
<p><?php the_jobpost('excerpt'); ?></p>
<?php endwhile; ?>
<?php else: ?>
<p>Ingen stillingsannonser tilgjengelig.</p>
<?php endif; ?>
FunksjonFormål
have_jobposts()Sjekk om stillinger finnes / avanserer loopen
the_jobpost($field)Skriv ut en feltverdi
get_jobpost($field)Returner en feltverdi
get_jobpost_count()Hent totalt antall stillinger
have_jobpost_object($name)Loop gjennom nestede data (kontakter, osv.)
get_jobpost_filters($field)Hent distinkte verdier for filter-UI
get_jobpost_filter_url($key, $value)Bygg filter-toggle-URL
single_job_post_loaded()Sjekk om du er på en enkelt stillingsside
job_post_map()Hent Google Maps-innbyggings-HTML

Se den fullstendige Referansen for malfunksjoner for detaljer om alle funksjoner.