サポート » テーマ » 複数のサイドバーをランダムに表示

  • 解決済 xhirox

    (@xhirox)


    いつもお世話になっております。

    ■作成したサイドバー
    (1)sidebar-a.php
    (2)sidebar-b.php
    (3)sidebar-c.php

    上記のサイドバーをランダムに表示をさせたい。
    テンプレートタグであるget_header();で取得する引数に代入すると
    引数をいれたphpが表示されるのは理解していますが
    この引数をランダムに代入したいのです。

    ご指導のほど
    よろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    get_header()は、通常サイドバーのインクルードには使わないと思います。
    get_sidebar()を使うのであれば、

    試していませんが

    <?php
    $shuffled = str_shuffle('abc');
    $name = substr($shuffled, 0, 1);
    get_sidebar($name);
    ?>

    とかで、どうでしょう

    トピック投稿者 xhirox

    (@xhirox)

    >nobitaさん

    ご指導ありがとうございました。
    色々試してみたのですやはり出来ず
    今回はあきらめました!

    ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「複数のサイドバーをランダムに表示」には新たに返信することはできません。