the_excerpt_rss
Вызывается функцией the_excerpt_rss(), которая выводит короткое описание в RSS-ленте. Передаёт текст короткого описания, чтобы его изменить.
the_excerpt_rss используется плагинами для изменения текста короткого описания (цитаты) в фидах. Например, через этот хук можно добавить ссылку на сайт в короткое описание в RSS-ленте (см. пример).
Использование
add_filter( 'the_excerpt_rss', 'wp_kama_the_excerpt_rss_filter' );
/**
* Function for `the_excerpt_rss` filter-hook.
*
* @param string $output The current post excerpt.
*
* @return string
*/
function wp_kama_the_excerpt_rss_filter( $output ){
// filter...
return $output;
}
- $output(строка)
- Текст короткого описания поста, который будет выведен на экран функцией the_excerpt_rss().
Примеры
#1 Копирайты сайта в конце короткого описания в RSS-ленте.
Этот пример показывает, как добавить любой текст (в нашем случае копирайт) в конец цитаты поста. Цитата выводится в RSS-ленте в формате XML.
add_filter( 'the_excerpt_rss', 'add_text_to_the_feed_end' );
function add_text_to_the_feed_end( $content ){
$content .= '<p>© example.com, 2014</p>';
return $content;
}Список изменений
| С версии 1.2.0 | Введена. |
Где вызывается хук
the_excerpt_rss
wp-includes/feed.php 236
echo apply_filters( 'the_excerpt_rss', $output );
Где используется хук в WordPress
wp-includes/default-filters.php 263
add_filter( 'the_excerpt_rss', 'convert_chars' );
wp-includes/default-filters.php 264
add_filter( 'the_excerpt_rss', 'ent2ncr', 8 );