Help Center

Bricks Query Loop Shows No Results with JetEngine Query Builder

I created a custom query in JetEngine, and it shows results in the preview, but in my Bricks loop, I only see an empty layout. What am I missing?

Answer
Modified on: Wed, 15 Apr, 2026

When using JetEngine Query Builder with Bricks Builder, the Query Loop may display no results even though the same query returns records in the JetEngine Query Builder preview.

This issue typically occurs when the query type, Post Type, CCT source, or query provider is misconfigured in either JetEngine or the Bricks Query Loop settings.

This problem affects WordPress websites built with Bricks Builder that use JetEngine Query Builder to display dynamic content and may lead to a Bricks query loop no results JetEngine issue.

Activate Post Types for Editing

First, check whether the post type you want to edit in the Bricks builder is activated for editing in the settings.

Go to WordPress Dashboard > Bricks > Settings and check the Post types section. Here, activate the post types you want to work with in the Bricks builder.

post types selected in the bricks settings

Don’t forget to press the “Save Settings” button at the bottom of the page.

Check the JetEngine Query

Navigate to the WordPress Dashboard > JetEngine > Query Builder and open the query you are using.

Query type and source

Check whether the selected Query Type matches the content you want to display. If the query is configured for one object type but Bricks is expected to render another, the loop may remain empty.

For example:

  • use “Posts Query” to display posts, pages, or Custom Post Types;
  • use the appropriate query source when working with Custom Content Types (CCT).
query type in the general settings

Query conditions

If there are many query conditions set in the settings, try temporarily disabling the following features:

  • Post status conditions;
  • Taxonomy filters;
  • Meta query conditions.

This helps to identify whether the issue is connected to over-filtering.

settings tabs in the query builder

Preview results

Click the “Preview results” button to check whether the query works correctly.

If the preview is empty, the issue is related to the query configuration and should be fixed here first.

preview results section in the query builder

If the preview shows results, continue with the next steps.

Check the Query in Bricks

Open the page/template where the loop is placed in Bricks.

Check that the element has the Query loop enabled.

The Type should be set to “JetEngine Query Builder”.

query type selected in the listing grid settings

Ensure that the correct JetEngine query is selected from the corresponding list.

jetengine query selected in the listing grid settings

If the loop is still empty after selecting the correct query, this may indicate a JetEngine Query Builder Bricks empty loop configuration issue.

If your loop is supposed to display Custom Content Type items and is still empty, check our CCT Not Showing guide for more information.

That’s all about troubleshooting the empty Bricks query loop when the JetEngine Query Builder is used as a source on your WordPress website.

Was this article helpful?
YesNo

Need help?

Ask Facebook community

Get answers from 30K+ Crocoblock Community experts from all over the world.

Start a live chat

Ask question to support agent and share its details via chat messages.