У вас когда-либо было такое, когда уже после публикации поста вы замечаете маленькую ошибку или опечатку? Конечно вы можете быстро исправить её, но тут другая проблема: ваша запись уже опубликована через RSS и обновленная версия отобазиться с задержкой. Чтобы избежать подобной проблемы, предлагаем следующее решение: создать небольшую задержку между публикацией поста в блоге и RSS.
Чтобы задать временной промежуток перед публикацией поста в RSS, добавьте следующие строки в functions.php файл вашей темы, а если такого файла нет, просто создайте его.
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// определение настоящего времени;
$now = gmdate('Y-m-d H:i:s');
// значение переменной $wait;
$wait = '5'; // integer
$device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
$where.=" AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}
add_filter('posts_where', 'publish_later_on_feed');
Этот код добавит пятиминутную задержку перед публикацией поста в RSS поток. Чтобы изменить время "опоздания", измените значение переменной $wait в строке 9.
Источник: wprecipes.com

Не совсем только понятно кто активирует сие чудо через пять минут. Я так понимаю оно сработает когда кто-то будет ходить по сайту? А если посещаемость не такая? Если следующим человеком после вас будет именно RSS-граббер? Выведет ли двиг данную новость, если обратиться к рсс?
Mixuha, вы все правильно поняли – скрипт активируется точно так же, как и функция планирования постов на будущее, которая также срабатывает после первого посетителя с заданного времени. Так уж всё в нем устроено. Если посещаемость не большая – использование может быть затруднено :)Что вы имеете в виду под RSS-граббером? Нет, если обращаться к RSS напрямую – ничего не произойдет.