Comment changer le délai de mise à jour du flux RSS

Par défaut le flux RSS de votre site wordpress se met à jour toutes les 43 200 secondes, ce qui équivaut à 1 fois toutes les 12 heures. Quand on ne publie qu’un article ou deux par jour ce n’est pas gênant. Maintenant lorsqu’on gère un site avec beaucoup d’actualité et que l’ont veut être sûr d’être lu avant la concurrence il est souvent utile d’assurer une mise à jour plus régulière.

Comment raccourcir l’intervale entre les mises à jour du flux RSS

Ajoutez la ligne de code suivante à votre fichier functions.php et remplacez 1800 par le nombre de seconde voulue (ici dans l’exemple 30 min) :

// raccourcir l'intervale entre les mises à jour RSS
function wpln_rss_interval( $seconds ) {
    return 1800;
}
add_filter( 'wp_feed_cache_transient_lifetime', 'wpln_rss_interval' );

Si en revanche vous cherchez à mettre un délai entre la publication de votre article sur votre site et dans votre flux RSS alors référez-vous au guide postposer la publication dans le flux RSS.