Skip to content

Utløpte stillingsannonser

Du kan vise nylig utløpte stillingsannonser sammen med eller separat fra aktive.

Først, konfigurer hvor mange utløpte stillingsannonser API-et skal hente. Dette settes i tilleggets henteinnstillinger (lagret på Bonsy-serveren). Kontakt Bonsy eller bruk kontrollpanelet for å angi antall utløpte stillinger som skal beholdes.

Bruk have_expired_jobposts()-funksjonen i stedet for have_jobposts():

<?php if (have_expired_jobposts()): ?>
<?php while (have_expired_jobposts()): the_jobpost(); ?>
<div class="expired-job">
<h3><?php the_jobpost('title'); ?></h3>
<p><?php the_jobpost('excerpt'); ?></p>
</div>
<?php endwhile; ?>
<?php else: ?>
<p>Ingen utløpte stillingsannonser.</p>
<?php endif; ?>

Send et heltall for å begrense hvor mange utløpte stillinger som vises:

<?php if (have_expired_jobposts(10)): ?>
<!-- Viser maks 10 utløpte stillinger -->
<?php endif; ?>

Når du viser begge strømmene på samme side, kall reset_jobpost_loop() mellom dem:

<?php
// Aktive stillinger
if (have_jobposts()):
while (have_jobposts()): the_jobpost();
the_jobpost('title');
endwhile;
endif;
// Nullstill loopen før du starter en ny
reset_jobpost_loop();
// Utløpte stillinger
if (have_expired_jobposts()):
echo '<h2>Tidligere utlyste stillinger</h2>';
while (have_expired_jobposts()): the_jobpost();
the_jobpost('title');
endwhile;
endif;
?>