WordPressでは、外部サイトのRSSフィードを受信して一覧表示する際には、12時間ごとに更新される(12時間は再取得しない)ようになっているらしいのです。 (これをフィードキャッシュと言います)。下記2点のどちらかで変更できる。

functions.phpに下記を加えてキャッシュOFF

/** フィードのキャッシュオフ**/
function ha_turn_off_feed_caching($feed){ $feed-> enable_cache(false); } add_action('wp_feed_options','ha_turn_off_feed_caching');

/wp-includes/feed.phpを変更して12hから任意の時間へ

/** フィード取得を12hから任意の時間へ**/
wp_feed_cache_transient_lifetime’, 12 * HOUR_IN_SECONDS, $url