# Функция THE_EXCERPT_RSS() в WordPress
Функция the_excerpt_rss() отображает краткое содержание поста для RSS-ленты. Это позволяет подписчикам получать обычные обновления, не открывая каждый пост.
## Как это работает?
Функция использует другую функцию — get_the_excerpt(), чтобы получить краткое содержание поста. Например, если у вас есть текст поста, функция заберёт первые 55 слов или специальный отрывок, если он добавлен.
### Пример использования
Чтобы использовать the_excerpt_rss(), просто вызовите её в своём коде:
```php
the_excerpt_rss();
Примеры
Пример 1: Краткое содержание для RSS-ленты
Чтобы добавить краткое содержание в RSS-ленту, используйте следующий код:
Это обернёт результат в тег <description>, который используется в RSS-формате.
Пример 2: Кастомизированная лента с GET-параметрами
Вы можете создать свою собственную ленту, которая будет принимать GET-параметры из URL (например, http://www.example.com/?feed=myfeed&type=excerpt). Для этого добавьте следующий код в ваш файл ленты:
if (isset($_GET['type'])) {
$typewanted = sanitize_text_field($_GET['type']);
}
if ($typewanted === 'excerpt') {
// Оборачиваем отрывок в тег span для стилей CSS
echo '';
the_excerpt_rss();
echo '';
} else {
// В противном случае показываем полный контент
echo '';
the_content();
echo '';
}
Что происходит в коде?
- Проверка параметра: Код сначала проверяет, есть ли параметр
typeв URL. - Краткое содержание или полный контент: Если
typeравен 'excerpt', отображается краткое содержание. В противном случае выводится полный текст поста.
Возврат результата
Функция не возвращает никакого значения (null), она просто выводит контент.
История изменения
Функция была введена в WordPress начиная с версии 0.71.
Связанные функции
Эта функция тесно связана с другими функциями WordPress, которые помогают в работе с постами и их содержимым:
get_the_excerpt()- возвращает краткое содержание поста.the_content()- выводит полный текст поста.get_permalink()- возвращает постоянную ссылку на пост.
Используйте эти функции для создания мощного и гибкого контента на вашем сайте.