サポート » マルチサイト » switch_to_blogが効きません

  • tmgrf

    (@tmgrf)


    初めまして、超初心者です。
    見よう見まねでマルチサイト化しましたが、switch_to_blogが効きません。
    echo home_url()やbloginfo(‘name’)は拾いますが、試しにpostを取得しようとすると
    どうやら「ネットワークサイト」から拾ってきます。
    単純にswitch_to_blog()を置いてるだけなのですが…

    ・blog(1)親は取得できる
    ・blog(2)と(3)では「〜へようこそ。これは最初の投稿です。
    編集もしくは削除してブログを始めてください !」
    というネットワークのウェルカムメッセージが表示される

    ・ルート下に並列で3ブログあり、そのうちのひとつを親にしています。
    ホームのURLがxxxx.com/xxx/なのを嫌って、
    .htaccessでxxxx.com/に飛ばしています。

    テンプレートだけいじっていますが、何をどう変えてもまともに動きません。
    どうかお知恵をお貸し下さいorz

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • kurosquare

    (@kurosquare)

    post取得する直前でいいので
    <?php query_posts('showposts=10');?>
    と入れてみてください。

    postを取得し終わったら
    <?php wp_reset_query(); ?>
    も忘れずに。

    もし表示が変わるようであればまともに動いていると思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「switch_to_blogが効きません」には新たに返信することはできません。