{"id":44825,"date":"2024-06-21T09:34:37","date_gmt":"2024-06-21T09:34:37","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=44825"},"modified":"2025-05-26T10:31:49","modified_gmt":"2025-05-26T10:31:49","slug":"query-builder-merged-query-overview","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/","title":{"rendered":"Merged Query Type in the Query Builder Overview"},"content":{"rendered":"\n<p>The <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a> plugin&#8217;s \u201cMerged Query\u201d <strong>Query Type<\/strong> allows for combining the results of multiple queries into one. For example, it can be used to combine posts based on different criteria into a single <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-grid-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing Grid<\/strong><\/a>.<\/p>\n\n\n\n<p>The usage example is described in the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/using-merged-query-jetengine\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Use Merged Query<\/a><\/strong> tutorial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"general-settings\">General Settings<\/h2>\n\n\n\n<p>In the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Query Builder<\/em><\/strong> directory, the query adjusting starts from the following settings:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings.webp\" alt=\"query builder merged query general settings\" class=\"wp-image-44827\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Name <\/strong>\u2014 a field where the name of the query should be put;<\/li>\n\n\n\n<li><strong>Description <\/strong>\u2014 a short description of the query features that helps for easy navigation in the list among the built queries;<\/li>\n\n\n\n<li><strong>Query Type <\/strong>\u2014 a type of query. In the given case, a \u201cMerged Query\u201d should be picked;<\/li>\n\n\n\n<li><strong>Query ID <\/strong>\u2014 an optional field to connect a query to <a href=\"https:\/\/crocoblock.com\/plugins\/jetsmartfilters\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetSmartFilters<\/em><\/a>. The value set here should be identical to the one used in the filter;<\/li>\n\n\n\n<li><strong>Cache Query <\/strong>\u2014 a toggle activated by default. It caches the current query and can be deactivated in case of incorrect query results;<\/li>\n\n\n\n<li><strong>Register Rest API Endpoint<\/strong> \u2014 a toggle, if enabled, activates settings with which a WordPress Rest API endpoint can be registered to grant public access to query results and allow remote retrieval of current query data. For example, the endpoint can be used in the <a href=\"https:\/\/www.make.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Make.com<\/strong><\/a> scenarios or as the backend for mobile applications. A detailed description of all options can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/query-builder-overview\/#register-rest-api-endpoint\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Register Rest API Endpoint<\/strong><\/a><strong> <\/strong>chapter of the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/query-builder-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Query Builder Overview<\/strong><\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"merged-query-settings\">Merged Query Settings<\/h2>\n\n\n\n<p>The <strong>Merged Query <\/strong>tab includes the following fields for customization:<\/p>\n\n\n\n<div class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings.webp\" alt=\"query builder merged query settings\" class=\"wp-image-44828\" style=\"width:840px;height:auto\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-settings-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Query Type <\/strong>\u2014 a dropdown menu for selecting the type of queries to be merged. Be aware that currently, only queries of the same type can be merged, i.e., posts with posts, terms with terms, etc. For now, only such query types are supported: \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Posts<\/a>,\u201d \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-query-builder-terms-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Terms<\/a>,\u201d \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-query-builder-users-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Users<\/a>,\u201d and \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-query-builder-comments-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Comments<\/a>\u201d;<\/li>\n\n\n\n<li><strong>Exclude Duplicated Items <\/strong>\u2014 a toggle, if enabled, items shown in previous queries on this page will be excluded from all subsequent queries;<\/li>\n\n\n\n<li><strong>Max items per page <\/strong>\u2014 a field to set the maximum number of items displayed per merged query page. If a number N is specified, the query will return up to N results per page. For each subsequent query, the number of items per page will be adjusted so that the total does not exceed N. If this field is left empty, the query will return the number of items based on the settings of each nested query;<\/li>\n\n\n\n<li><strong>Queries to merge<\/strong> \u2014 a repeater field to add specific queries to merge by clicking the \u201c<strong>Add new query<\/strong>\u201d button. Per click on the button, it adds a dropdown to pick a <strong>Query <\/strong>of the specified <strong>Query Type<\/strong>.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge.webp\" alt=\"add queries to merge\" class=\"wp-image-44826\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/add-queries-to-merge-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"logic-and-limitations\">Logic and Limitations<\/h2>\n\n\n\n<p>The \u201cMerged Query\u201d is a query type designed for solving specific tasks, and due to this specificity, it has certain limitations:<\/p>\n\n\n\n<ul>\n<li>It cannot work correctly with the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-set-indexer-option-for-filters\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Indexer<\/strong><\/a> option of <a href=\"https:\/\/crocoblock.com\/plugins\/jetsmartfilters\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetSmartFilters<\/em><\/a>. This query combines the results of different queries, causing the <strong>Indexer<\/strong> to be unable to determine which arguments to use for calculating the results;<\/li>\n\n\n\n<li>There may be problems with pagination. The logic is similar to that of the Indexer: since the query combines the results from different queries, each with its own number of pages, the total number of pages may sometimes be calculated incorrectly.<\/li>\n<\/ul>\n\n\n\n<p>That\u2019s all about the <a href=\"https:\/\/youtu.be\/hDDaOzEOCL8?si=Xkg7btDPIlxSeG-u&amp;t=115\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u201cMerged Query\u201d <strong>Query Type<\/strong><\/a> based on the <strong>Query Builder<\/strong> functionality from <em>JetEngine<\/em> for your WordPress website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This overview describes all the Query Builder\u2019s Merged Query type settings, which are part of the JetEngine plugin.<\/p>\n","protected":false},"author":8,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[405],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-26T10:31:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/\",\"name\":\"Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2024-06-21T09:34:37+00:00\",\"dateModified\":\"2025-05-26T10:31:49+00:00\",\"description\":\"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Merged Query Type in the Query Builder Overview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock","description":"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/","og_locale":"en_US","og_type":"article","og_title":"Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock","og_description":"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/","og_site_name":"Help Center","article_modified_time":"2025-05-26T10:31:49+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/06\/query-builder-merged-query-general-settings.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/","name":"Query Builder Merged Query Overview \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2024-06-21T09:34:37+00:00","dateModified":"2025-05-26T10:31:49+00:00","description":"Discover all the details about the Merged Query settings of JetEngine\u2019s Query Builder. Learn how to merge the results of several queries of the same type into a single query.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-merged-query-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"Merged Query Type in the Query Builder Overview"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/44825"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/8"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=44825"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=44825"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=44825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}