すべてのDivi 5ループビルダークエリオプションが説明されています

公開: 2025-09-07

WordPressの美しさは、サイトビルダーだけでなく、コンテンツ管理システム(CMS)であることです。つまり、柔軟なコンテンツストレージを使用してブログをセットアップしたり、カスタム投稿タイプ(プロジェクトや不動産リストなど)を作成したりできます。 Diviのループビルダーは、そのコンテンツを100%カスタマイズ可能なデザインでWebサイトに表示する最も簡単な方法です。

これにより、ループビルダークエリが不可欠になります。 Divi 5は、多くの標準クエリオプションを備えたループビルダーを導入しました。これらは、ループ容器内に表示されるコンテンツを正確に定義します。この投稿では、すべてのクエリ設定を進め、それが何をするかを説明し、ACFなどのプラグインが必要な場合を指摘しています。

目次
  • 1ビルディングカスタムループ
  • 2つのクエリタイプ
    • 2.1ポストタイプクエリ
    • 2.2用語クエリ
    • 2.3ユーザークエリ
    • 2.4リピータークエリ
  • 3つのプラグインが必要または必要な場合があります
  • 4今日、Divi 5のループビルダーを使用してください

カスタムループの構築

ループは、ループされた要素から始まります。一致するアイテムごとに繰り返される容器と考えてください。アイテムは、投稿、用語、ユーザー、またはリピーターフィールドです。ループをオンにすると、クエリパネルが表示されます。これは、実際のコントロールが住んでいる場所です。

コンテナまたは要素のループをオンにします

クエリタイプ

最初のステップは常に同じです。クエリタイプを選択します。 Divi 5は現在サポートしています:

  • 投稿タイプ(登録した投稿、プロジェクト、製品、または登録したカスタム投稿タイプなど)
  • 用語(カテゴリ、タグ、またはその他の分類法)
  • ユーザー(WordPressサイトのユーザーアカウント)
  • リピーターフィールド(Advanced Custom Fields Proなどのプラグインから)

選択に応じて、残りのオプションは変更されます。それぞれを通過しましょう。

クエリタイプ>投稿タイプ、用語、ユーザー、およびACFリピーターから選択した

ポストタイプクエリ

これは、最も一般的なタイプのループになります。ループタイプとして投稿タイプを選択した後、特定の投稿タイプ(または複数のタイプを一緒に)を選択すると、Diviはエントリをループします。これは、デフォルトのブログ投稿、WooCommerce製品リスト、またはCPTプラグインで構築されたものかもしれません。

クエリタイプ>投稿タイプ>利用可能な投稿タイプのドロップダウンリスト

そこから、これらのオプションでクエリを微調整できます。

用語ごとにフィルタリングします

カテゴリとタグを含めるか除外します。たとえば、「アナウンス」のカテゴリにブログ投稿のみを表示します。

特定の投稿でフィルター

表示するかどうかを示すかどうかを選択することにより、CPT内の特定の投稿を含めるか除外できます。これは、予測可能なクエリ(カテゴリなど)と一致しない投稿のループを作成するのに便利です。

メタクエリ

カスタムフィールドを使用する場合、これは金です。フィールド値に基づいて投稿を含めるか、除外できます。たとえば、「販売中」が真実である「プロパティ」のみを表示します。または、以下のケースでは、コース期間が7時間を超えます

これらのカスタムフィールドをACFなどのプラグインまたはこれらのメタキーを作成するプラグインを使用して作成する必要があります(カスタムフィールドを備えたカスタムポストタイプを作成するものはすべて、独自のデータにメタキーがあります)。

注文と並べ替え

アルファベット順、公開日、変更された日付、またはランダムを選択します。必要な正確なシーケンスを取得するために、上昇または下降すると組み合わせてください。

Divi Loop Builderクエリのオプションによる注文

アイテムカウントとオフセット

ページごとの投稿は、ページネーションが始まる前に投稿が表示される投稿の数を決定します。必要に応じて、ページにページネーションモジュールを追加する必要があることに注意してください。

ページごとの投稿クエリフィルターループビルダーをdivi

オフセットは、最初から多くの投稿をスキップします。単一のループ(注目の投稿用)と、残りのすべてのセカンダリループを作成するのに最適です。 2番目のループを設定して、1つのオフセットを使用して最初の投稿をスキップできます(この例では、最初のループを機能として占有します)。

粘着性の投稿を無視します

はいまたはいいえを選択できます。 「この投稿を粘着性にする」オプションを使用する場合でも、ループからそれらを除外できます。

それは、投稿タイプを使用したクエリフィルタリングの基本オプションのためです。同じ原則の多くは他のクエリタイプに適用されますが、いくつかの違いがあります。

用語クエリ

投稿をループしたくない場合があります。カテゴリ自体が必要です。これはDiviで可能であり、あなただけが必要です

同様のコントロールが表示されます。

  • カスタムメタデータによって用語をフィルタリングするメタクエリ(ACFなどのプラグインが必要です)。
  • 名前、ID、スラグ、またはカスタム値で並べ替えるように +注文します。
  • ページあたりの用語 +ページネーションのオフセット。

実用的な用途:ブログカテゴリのグリッドを表示したり、すべてのWooCommerce製品カテゴリをリストしたり、CPTからの分類法を強調表示したりします。

ユーザークエリ

ユーザークエリはWordPressでは新しいものではありませんが、Divi 5では、最終的に簡単に作成できます。

「ユーザー」を選択すると、Diviでサイトアカウントをループできます。それは著者、管理者、またはメンバーシップリストかもしれません。

ここのオプション:

  • 特定の役割またはフィールド値を持つユーザーをプルするためのメタクエリ。例:「著者」のみを表示します。
  • ID、ログイン名、表示名、または登録日でソートするために +注文 +注文。
  • ページあたりのユーザー +ページネーションのオフセット。

リピータークエリ

これには、Advanced Custom Fields Pro(または同様のプラグイン)が必要です。 WordPress自体には、デフォルトでは「リピーター」フィールドがありません。それらを持っている場合、Diviのループビルダーはそれらをシームレスに照会します。ここでは、ACFを使用して、営業時間のリピーターフィールドを備えたオプションページを作成しました。

ACFを使用して、オプションページにリピーターフィールドを作成します

次に、ループを構築し、クエリタイプとして「リピーター」を選択しました。

また、クエリの結果を変更するためのこれらのオプションもあります。

  • 注文 +方向(上昇、下降、ランダム)。
  • ページあたりのリピーター +オフセット。

リピーターフィールドは、FAQ、価格設定機能、または完全な投稿タイプを必要としないその他のコンテンツブロックなどに最適です。

必要または必要なプラグイン

Diviは、サイトに存在する可能性のあるコンテンツのさまざまな「フィード」をタップします。 WordPressの基本的なものもあれば、プラグインを介してWordPressに運ばれるものもあります。

  • カスタムポストタイプは、WordPressが箱から出していません。 CPT UIなどのプラグインが必要であるか、独自の登録コードを記述する必要があります。 WooCommerceは「製品」を自動的に追加します。
  • リピーターフィールドにはACF Proのようなものが必要です。 Diviはそれらを作成しませんが、それらを完全にタップしてこのコンテンツタイプを表示できます。
  • ユーザーと用語はWordPressのネイティブです - あなたはすでにそれらを持っており、Diviはそれらを簡単に表示できます。

つまり、ほとんどのサイトは4つのクエリタイプのうち3つをすぐに使用できます。カスタムポストタイプとリピーターループの場合、追加のプラグインを予算化します(無料および有料オプションがあります)。

Divi 5のループビルダーを今すぐ使用してください

Divi 5のループビルダーは、表示する情報を決定する新しい方法を提供します。また、ポスト固有のモジュールのみではなく、任意のコンテナまたはモジュールをループすることができるため、サイトの設計をより制御できます。

Diviの広範なクエリオプションでは、投稿タイプ、用語、ユーザー、またはリピーターフィールドから選択できます。また、最初のフィルター、除外、メタクエリ、およびページネーションを定義して、表示する正確なコンテンツと注文にダイヤルすることもできます。

これらすべてを使用すると、グリッド、スライダー、ディレクトリ、またはサイトに必要なものを構築することもできます。これはDiviの歴史の中で最も要求されている機能の1つであり、ついにここにあります。古いブログモジュールの制限に不満を抱いている場合は、これがあなたの答えです。

Divi 5の詳細については、Divi 5をダウンロードしてください