get_the_excerpt () не работает в плагине

Я новичок в разработке плагинов WordPress. Я разрабатываю простой плагин WordPress, в котором get_the_excerpt() не работает в цикле. Другие теги, такие как get_the_title() , get_the_permalink() даже get_the_content() работают нормально. Пожалуйста, помогите мне в этом. Вот код

 if($loop->have_posts()) : while($loop->have_posts()) : $loop->the_post(); $content .= '<li><a href="'.get_permalink().'">'.get_the_title().'</a><br />'.get_the_excerpt().'</li>'; endwhile; wp_reset_postdata(); endif; 

Solutions Collecting From Web of "get_the_excerpt () не работает в плагине"

В отличие от the_excerpt() , который автоматически генерирует выдержку из содержимого, если он не существует, get_the_excerpt() просто возвращает содержимое поля post_excerpt .

Вместо этого используйте apply_filters( 'the_excerpt', get_the_excerpt() ) , которые будут запускать ту же обработку, что и the_excerpt() , но возвращают результат, а не эхо.