Для того чтобы задержать отображение последних новостей в ленте RSS на сайте WordPress .
Необходимо открыть файл functions.php который находиться в папке с темой сайта и установить следующий код:
/** RSS - задержка публикации записей
--------------------------------------------------------**/
function whp_feed_pause($where) {
global $wpdb;
if (is_feed()) {
$now = gmdate('Y-m-d H:i:s');
$wait = '15';
$device = 'MINUTE';
$where .= " AND TIMESTAMPDIFF($device,
$wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}
add_filter('posts_where', 'whp_feed_pause');
15 — задержка на пятнадцать минут (вы ставите своё значение)
На этом у меня всё! Удачных решений!
Огонь решение, как раз то что надо! Отключать ленту нехоч а вот задержка то, что надо! :laugh: :fudge: