サポート » マルチサイト » マルチサイトでのブログ内ループについて

  • 解決済 heysister721

    (@heysister721)


    [ O S ] Windows 10
    [Server] XAMPP 7.3.22
    [ PHP ] 7.4.10
    [ D B ] MariaDB 10.3.15
    [ W P ] 5.5.1-ja

    現在上記仕様でワードプレスのマルチサイトを設置しています。
    以前質問した内容の続きのようなことです。

    表示したいブログ(blogID:18)に、メインブログ(blogID:1)のデータループを呼び出し、blog(1)のフィールドに設定した会員No.($sid)と、blog(18)に設定した会員番号($cid)が一致したレコードを抽出したいと思っています

    現在は前回質問したときにご回答いただいた、下記のコードにて、基本となる会員No.に基づくループが稼働しています。問題なく会員リストも表示されています。

    // メインBLOG(blogID:1)データへ切替
    if (get_current_blog_id() != 1) {
    switch_to_blog(1);
    }
    if ( have_rows( 'list' , $pid ) ) :
    while ( have_rows( 'list' , $pid ) ) : the_row();
    ?>
    ~ 省略 ~
    <?php endwhile; ?>
    <?php endif; ?>
    <?php wp_reset_postdata(); ?>

    これからしようとしているのは、上記コードに続くループの中に、blog(18)の全投稿のカスタムフィールド値を会員番号ごとに合計するループを入れ込みたいと思っています。

    この場合はどのようにしたらよいのでしょうか。

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「マルチサイトでのブログ内ループについて」には新たに返信することはできません。