自己解決しました。
確証はありませんが、RSSを取得に行くとき、gooブログの方でuser-agentにwordpressの文字が入っていると拒否されているようです。
ユーザーエージェントを書き換えることによってgooブログの方もRSSフィードの読み込みが可能です。
<?php
$Flist = fetch_feed(array(
‘http://example.com/rss/feed/goes/here’,
‘http://example.com/rss/feed/goes/here2’,
‘http://….’
));
$Flist->set_useragent(‘●●●’.SIMPLEPIE_USERAGENT);
if (!is_wp_error( $Flist ) ) :
…….
●●●のところは適当な文字を英数字で入れます。
ちまたではUser-Agentの偽装という言い方もされ、不正アクセス防止法などへの抵触も気になりますが、調べてみたところ法令に記される「認識符号」というのはIDやパスワードのことのようで、当面はUser-Agentの変更は同法に抵触しないだろうという認識に至りました。
また、多くのブラウザで(開発目的ではありますが)User-Agentの変更機能が搭載または搭載可能なようですので、現時点では日本でも問題になっていないという判断です。
ご意見あれば返信欄にコメントを残してください。
マルチサイトをやったことがないのでよくわかりませんが…
djcomkatoさんの指摘通りだと思いますが、補足情報です。
たとえば、hohehohe.com → example.com に変更したのであれば
データベースのバックアップを取って、Terapadなどのテキストエディタで開き
hohehohe.com → example.com の置換をかけてやればよいのではと思います。
シングルサイトだと、画像などをアップロードしていない状態であれば
少なくとも2か所、書き換えが必要だったと思います。
(おそらく、コントロールパネルの「一般設定」で設定する
WordPress のアドレス (URL) と サイトのアドレス (URL)の
2か所がデータベースに記録されているためと思います)
マルチサイトだと、それ分増えるかもしれませんね。