Вывод поста до тега «читать далее» в RSS ленте WordPress

Для ограничения длины постов в RSS ленте WordPress-а необходимо сделать следующее:

  1. В настройках блога в разделе «Чтение» выставить «Для каждой статьи в RSS-ленте отображать полный текст»:

2. В файл functions.php активной темы добавить следующий код:

function wph_more_feed($feed_type = null) {
    if (!$feed_type) {
        $feed_type = get_default_feed();
    }

    global $more;
    $more_restore = $more;
    $more = 0;
    $content = apply_filters('the_content', get_the_content());
    $more = $more_restore;
    
    $content = str_replace('(далее…)', '', $content);

    return $content;
}
add_filter('the_content_feed', 'wph_more_feed',1);