Cambiar el refresco de la caché del feed en WordPress

A continuación os paso un código muy sencilito, pero no muy conocido de WordPress, para establecer a tu gusto el tiempo de refresco del feed por defecto de tus blogs de WP. Con ella, controlas la latencia de la caché de la función fetch_feed($uri).

Sólo tienes que añadir la siguiente línea a tu functions.php:


add_filter( 'wp_feed_cache_transient_lifetime',create_function( '$a', 'return 60;' ) );

En este ejemplo, he puesto que el RSS se refresque cada minuto, podeis cambiarlo dependiendo de vuestra necesidad 😉