the_content_feed хук-фільтрWP 2.9.0

Фільтрує контент повного опису, що виводиться у фіді. Тип фіда передається у другому параметрі.

Контент посту отриманий з бази даних, відфільтрований фільтром “the_content” і після цього спрацьовує the_content_feed, відразу перед відправкою контенту посту RRS обробник.

Використання

add_filter( 'the_content_feed', 'filter_function_name_11', 10, 2);
function filter_function_name_11( $content, $feed_type ) {
	// Фільтр...

	return $content;
}

Параметри

$content
(рядок)
Контент повного опису, який оброблятиметься.
$feed_type
(рядок)
Тип фіда, можливо: rss2 | atom | RSS | rdf.

Приклади

1

#1 Додамо копірайт у кінець контенту посту у фіді

Наприклад, демонструє як додати посилання на сайт-джерело в кінець контенту фіда:

function add_text_to_the_feed_end( $content ){
	$content .= '
	<p>
		Джерело: <a href="'. get_bloginfo('url') .'">'. get_bloginfo('name') .'</a>.
	</p>
	';

	return $content;
}
add_filter( 'the_excerpt_rss', 'add_text_to_the_feed_end');

Якщо потрібно додати таке посилання до короткого опису фіда, використовуйте хук-фільтр the_excerpt_rss.

список змін

З версії 2.9.0Введено.

Де викликається хук

the_content_feed

Де використовується хук у WordPress

wp-includes/default-filters.php 242

add_filter( 'the_content_feed', 'wp_staticize_emoji');

wp-includes/default-filters.php 243

add_filter( 'the_content_feed', '_oembed_filter_feed_content' );

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *