私は同じドメインに2つの異なるブログを持っています、そして、私の目標はblog2のホームページに表示するためにblog1から3つの最新の投稿を得ることです。すべてがこれらの指示に従ってうまくいきます。 http://www.worldoweb.co.uk/2012/display-wordpress-posts-on-another-wp-blog
私がイメージをスタイルしたいとき、問題は起こります、私は彼らがワードプレスのカスタムサイズを使っているすべて同じサイズ/比率を持つ必要があります。これを達成するために私はblog1のfunctions.phpで以下のコードを使います、しかし私は小さいものではなく巨大なイメージを得続けます:
if ( function_exists( 'add_image_size' ) ) add_theme_support( 'post-thumbnails' );
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'home1-thumb', 630, 320, true );
}
//add post thumbnails to RSS images
function cwc_rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID,'home1-thumb') .
'</p>' . get_the_excerpt();
}
return $content;
}
add_filter('the_excerpt_rss', 'cwc_rss_post_thumbnail');
add_filter('the_content_feed', 'cwc_rss_post_thumbnail');
編集:それが何か助けになるならば、私たちが話しているフィードは http://institutoespanol.net/blog/feed/です それは3.4を実行しています.2今のところインストール(以前のバージョンにあったと思う)、それが走っているサーバーに関する情報があまりない(何を求めればいいのか?)そしてプラグインのリスト問題とは無関係ですが、ここでそれは:
シンプルなGoogleアナリティクス、サムネイルの再生成、Google xmlサイトマップ、高度なカスタムフィールド、akismet、ニュースレター、レスポンシブ選択メニュー。キャッシュは関係ありません。
何もしなくても、2日後にはうまくいったようです。私の推測は、コードを変更した後に画像を更新するためにRSSが必要だったことです(私はすべてを行い、それが機能しているかどうかチェックし、そして画像のカスタムサイズを追加しようとしました)。誰かが同じことを達成する必要がある場合に備えて、少なくともコードは正しいです。