0
CPTにはgodziny-otwarcia(英語:営業時間内)と呼ばれるCPTがあります。私はそこに7つの記事を持っています(それぞれ1つの平日:月曜日、火曜日..日曜日)。この投稿の内容は、09:00〜21:00のような営業時間です。私が達成したいのは、今日の営業時間を示すループを持つことです。WPカスタムループ - 平日に基づいて特定のCPT投稿を表示する
だから私の電流ループは次のようになります。
<?php
$args = array(
'post_type' => 'godziny-otwarcia',
'post__in' => array(1, 2, 3, 4, 5, 6, 7)
);
$query = new WP_Query($args);
while ($query->have_posts()) : $query->the_post();
?>
<div class="single-row">
<div class="single-day">
<span class="day-desc"><?php the_title(); ?></span>
<span class="timing"><?php $opening_hours = types_render_field("opening-hours", array("raw"=>"true","separator"=>";")); echo $opening_hours; ?> <i class="fa fa-clock-o"></i>
</span>
</div>
</div>
その後、私は文が平日チェックする場合、私は7が異なるようにすべきであることを知っている:
if (date ('w') == 1) {
the_content();
}
else if(date ('w') == 2) {
the_content();
}
else if(date ('w') == 3) {
the_content();
}
else if(date ('w') == 4) {
the_content();
}
else if(date ('w') == 5) {
the_content();
}
else if(date ('w') == 6) {
the_content();
}
else if(date ('w') == 0) {
the_content();
}
しかしunfortuntellyを - 私は接続する方法見当もつかないステートメントは、ループで; /それも実行可能ですか?あなたはこれを試すことができ
正直言って、あなたはここで深い料理を再生産しているようです。 - 私は営業時間を作成するときに私は通常、このプラグインのために行く - https://github.com/janizde/WP-Opening-Hours - サポートが良好であり、ドキュメンテーションは素晴らしい - あなたはあなたのようなショートコードやウィジェットをtweekすることができます欲しいです。 – Stender
ありがとうございますが、私は自分のソリューションを使いたいのですか?私は可能な限りプラグインの使用を制限しようとしています –