また私!ここでは、可能な限り簡潔でありながら有益な情報を提供するように努めます。イベント会場、ミックスの日付、ランタイムなど、DJ ミックスとそれに関連する情報を表示するループを作成しました。また、このページで、ミックス会場をすべてに対してチェックする if...else 条件文を作成しました。イベントが投稿され、このミックスのように、その会場 (if 部分) で今後のイベントが表示されます。その会場で予定されているイベントがない場合、イベント会場をチェックし、代わりに変数 ($up_events) を none に設定してそのイベントの写真を表示します。このミックス!
どちらか一方を表示したい理由は、サイドバーのコンテンツが不足しているため、ページをきちんと整頓しておくためです。私がやりたいことは、予定されている今後のイベントがある場合、$up_event 変数が「none」に設定されていないということです。代わりに、イベントは通常どおり表示されますが、そのイベントの写真をサイドバーに表示したいと思います。 . ウィジェット化された領域の下にある sidebar.php を次のように編集してみました。
if (($up_events != 'none')){ include 'related_photos_sidebar.php'; } else echo ''
$up_events が none でない場合 (つまり、今後のイベントが表示されている場合) に写真を表示しますが、うまくいきませんでした。テスト目的で、私も試しました。
if (($up_events == 'none')){ include 'related_photos_sidebar.php'; } else echo ''
今後のイベントがなくても機能するかどうかを確認しますが、やはり機能しませんでした. グローバル変数である必要があるかもしれないと思いますか?しかし、私は完全にはわかりません。これについてどのように考えますか?サイドバーの $up_events で var_dump を試しましたが、どちらのシナリオでも NULL が返されました。single.php から sidebar.php への情報を取得するにはどうすればよいですか?