質問: エントリのスペースを埋める... 同様に、あなたのチャンネルの制限で10のエントリーが必要だが、4つしかない場合は、言う。代わりのテキストやHTMLでこれらの 'スペース'を埋め込む方法はありますか? 私は Filler というプラグインを見つけましたが、これはまさにこれを行いますが、それはうまくいきません私のケースでは、私は別のプラグインを介していくつかのカスタムフィールド検索を介して結果をフィルタリングしています。 誰でもこのようなものに対処しなければならなかったのですか?あるいは上記のようにチャンネルエントリループに代替コンテンツを取得する別の方法の提案はありますか? if条件を使用しますが動作しませんので、基本的には必要なエントリを偽装する方法です。
回答: それが毎日のカレンダーの形よりも、フロント・エンドのテンプレートで表示を扱うようにして、各時間スロットが完全にレイアウトされるようにしています。そのチャンネルのチャンネルエントリをループして、*予約済み*か*空き*しているかどうかを1つの条件でテストできます。これは、チャンネルエントリ上のステータスメッセージでも、その予定の詳細のための特定のフィールドの存在をチェックすることもできます。 この場合、テンプレート自体によって処理されるため、フィラーの内容は必要なく、ステータスを追加するだけです。