RSSのキャッシュ時間の変更

ついでに書きます。超簡単でした。
wordpressのプラグインAPIのフィルターの
「wp_feed_cache_transient_lifetime」
というのを使用し、ホームページに実装しました。
[php title=”PHPのコード” highlight=””]
<?php
function return_1600( $seconds ) {
// キャッシュの値を30min(1600秒) に変更
return 1600;
}
add_filter( ‘wp_feed_cache_transient_lifetime’ , ‘return_1600’ );
dynamic_sidebar(‘ウィジェットの名前’);
remove_filter( ‘wp_feed_cache_transient_lifetime’ , ‘return_1600’ );
//フィードのキャッシュを全部変えてしまう威力があるようなので、filterはremoveしてあげます。
// WPのフォーラムの方々・WPさん、ありがとうございます。
[/php]
これだけです(笑)。
いやー充実したサービスですね。すごい。

コメントする