Intereting Posts
Используйте meta_query, чтобы получить заголовок связанного сообщения. Уменьшение количества больших изображений, прикрепленных к сообщениям, навалом? Очистить содержимое от wp_editor Как мы можем создать галерею обоев с разным разрешением? Как добавить пользовательские поля комментариев, но * только в форме ответа комментария *? пользовательский каталог загрузки только для загрузки плагинов Как добавить параметр «поддерживает» для настраиваемого типа сообщений? php, если имя пользователя – это роль Как перечислить некоторые сообщения сначала в цикле на основе идентификатора сообщения remove_action с profile_personal_options Измените WP_Post перед обработкой Согласование только для чтения (пользователь может назначать термин, но не может создавать или редактировать существующие термины) $ _SESSION Не работает после X количества просмотров страниц Пользовательский тип сообщения не отображает параметры проекта и корзины Как получить обработчик объемных операций для отображения простого «Hello World»?

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() , но возвращают результат, а не эхо.