``` php
/**
* Vis utdrag på hjemmesiden
*
* @param int $post_id
* @param int $lengde
*/
function custom_excerpt($post_id, $length) {
$excerpt =get_post_field('post_excerpt', $post_id);
if (empty($excerpt)) {
$utdrag =get_the_content($post_id);
$excerpt =strip_shortcodes($excerpt);
$excerpt =wp_trim_words($utdrag, $lengde);
}
ekko '
' . $utdrag . '
';
}
```
Denne koden legger til `custom_excerpt()`-funksjonen til WordPress-temaet ditt, som kan brukes til å vise utdraget av et innlegg på hjemmesiden. Funksjonen tar to parametere:post-ID og ønsket lengde på utdraget.
For å bruke funksjonen, bare kall den innenfor loopen på hjemmesiden til WordPress-bloggen din, slik:
``` php
while (har_innlegg()):the_post();
// Vis utdraget
custom_excerpt(get_the_ID(), 20);
endwhile;
?>
```
Dette vil vise utdraget av hvert innlegg på hjemmesiden, med en maksimal lengde på 20 ord. Du kan justere lengden på utdraget ved å endre funksjonens andre parameter.