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.
Når bruke malfunksjoner
Section titled “Når bruke malfunksjoner”Bruk malfunksjoner når du trenger:
- Pikselperfekte egendefinerte design
- Full kontroll over HTML-struktur
- Egendefinert logikk rundt stillingsdata
- Integrasjon i eksisterende tema-maler
Kjernekonsept
Section titled “Kjernekonsept”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; ?>Nøkkelfunksjoner på et blikk
Section titled “Nøkkelfunksjoner på et blikk”| Funksjon | Formå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.
Guider
Section titled “Guider” Stillingspost-loopen Hvordan loope gjennom stillingsannonser og vise dem.
Vise felt Hvordan hente og vise individuelle feltverdier.
Filtrering og søk Bygg egendefinert filter- og søke-UI med malfunksjoner.
Startmaler Kopier-og-lim-inn-klare maler for stillingsliste og enkelt stillingssider.