{"id":34549,"date":"2023-02-06T11:22:40","date_gmt":"2023-02-06T11:22:40","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=34549"},"modified":"2026-04-13T11:28:49","modified_gmt":"2026-04-13T11:28:49","slug":"query-builder-posts-query-type","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/","title":{"rendered":"Query Builder Posts Query Type"},"content":{"rendered":"\n<p><strong>Posts Query<\/strong> type of <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-query-builder-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Query Builder<\/strong><\/a> allows one to create customizable post lists. One can flexibly choose posts that will be added to the list and change them at any time. The made list can be used to build a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-what-is-a-listing-template\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing template<\/strong><\/a> and then displayed via the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-listing-grid-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing Grid<\/strong><\/a> widget on one or several pages of the website.<\/p>\n\n\n\n<p>The settings themselves can be found in the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Query Builder <\/em><\/strong>directory during the query creation process.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"general\">General<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The general points of the custom query can be adjusted by working on the following fields:<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-1024x640.webp\" alt=\"general posts query tab\" class=\"wp-image-47099\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Post Type<\/strong> \u2014 a drop-down menu with all the post types available on the website, both default and made with the <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a> plugin. Here, one should select the posts of which post type to be queried;<\/li>\n\n\n\n<li><strong>Post Status <\/strong>\u2014 here, one can choose one or several statuses of the posts added to the list;<\/li>\n\n\n\n<li><strong>Search Keyword <\/strong>\u2014 the \u201cPosts Query\u201d will search through every post and show only those posts containing a word typed into this bar in their title, excerpt, or content. If a hyphen is added in front of the word (like \u201c-shoes\u201d), all posts with that word will be excluded from the list. One can also fill this bar using <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/using-the-pre-designed-section-templates-to-display-dynamic-content\/\" target=\"_blank\" rel=\"noreferrer noopener\">dynamic tags<\/a>. Dynamic tags can be accessed when the button at the end of the bar is clicked;<\/li>\n\n\n\n<li><strong>Order &amp; Order By <\/strong>\u2014 here, the sorting parameters can be added. There could be several of them for every query. The \u201c<strong>Add new sorting parameter<\/strong>\u201d button should be pressed to add a new sorting condition. Every sorting parameter item has additional features:\n<ul>\n<li><strong>Order By <\/strong>\u2014 in this drop-down menu, one can choose the parameter by which the items will be sorted;<\/li>\n\n\n\n<li><strong>Order <\/strong>\u2014 here, one can select ascending (from lowest to highest) or descending (from highest to lowest) order;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Has Password <\/strong>\u2014 a toggle that should be enabled so only the posts that can be seen after entering the password are added to the list;<\/li>\n\n\n\n<li><strong>Post Password <\/strong>\u2014 if one wants to add only posts with a particular password, this password should be typed into this bar.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"meta-query\">Meta Query<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>This tab allows adding posts to the list based on the values of their meta fields. One can set a value in the <strong>Value <\/strong>text area, and then the data from the selected meta field in the <strong>Field key\/name<\/strong> bar is compared to that value. If they match, the post is added to the list. The conditions the value of the meta field has to meet are called <strong>Meta Query Clauses<\/strong>. One can add as many <strong>Meta Clauses <\/strong>as needed by clicking on the \u201c<strong>Add New<\/strong>\u201d button.<\/p>\n\n\n\n<p>Also, the \u201c<strong>Dynamic Tags<\/strong>\u201d buttons next to the <strong>Field key\/name <\/strong>and <strong>Value<\/strong> bars should be noted. It means one can not only select the value but also customize its <strong>Context <\/strong>and <strong>Fallback <\/strong>in the <strong>Advanced settings<\/strong> section.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">Not every dynamic function requires or supports the set <strong>Context<\/strong>.<\/p><\/div><\/div>\n\n\n\n<p>In case something goes wrong, the text typed in the <strong>Fallback <\/strong>field will be displayed to the user.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-1024x640.webp\" alt=\"meta query posts query tab\" class=\"wp-image-48455\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/meta-query-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Field key\/name <\/strong>\u2014 the name of the meta field attached to the post type selected in the <strong>General <\/strong>settings tab. <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/using-the-pre-designed-section-templates-to-display-dynamic-content\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Dynamic tags<\/strong><\/a> can also be used in this bar. If needed, the <strong>Context <\/strong>and <strong>Fallback <\/strong>can be set in the <strong>Advanced settings <\/strong>tab;<\/li>\n\n\n\n<li><strong>Compare <\/strong>\u2014 here, one can select how the values will be compared:\n<ul>\n<li><strong>Equal <\/strong>\u2014 displays posts having an equal value;<\/li>\n\n\n\n<li><strong>Not Equal<\/strong> \u2014 shows posts that don\u2019t have an equal value;<\/li>\n\n\n\n<li><strong>Greater than<\/strong> \u2014 shows posts that have a greater value. It works with numeric values only;<\/li>\n\n\n\n<li><strong>Greater or equal<\/strong> \u2014 displays posts that have a greater or equal value. It also works only for numeric values;<\/li>\n\n\n\n<li><strong>Less than<\/strong> \u2014 shows posts that have a lesser value. For numeric values only;<\/li>\n\n\n\n<li><strong>Less or equal<\/strong> \u2014 displays posts that have a lesser or equal numeric value;<\/li>\n\n\n\n<li><strong>Like <\/strong>\u2014 shows posts that have the value set in the <strong>Value <\/strong>field mentioned in the content;<\/li>\n\n\n\n<li><strong>Not like<\/strong> \u2014 displays only the posts that don\u2019t have the value put in the <strong>Value <\/strong>field mentioned in the content;<\/li>\n\n\n\n<li><strong>In the list<\/strong> \u2014 after several values to the <strong>Value <\/strong>field are added, it shows the posts that have at least one of them in their content;<\/li>\n\n\n\n<li><strong>Not in the list<\/strong> \u2014 displays posts that have any values except the ones typed into the <strong>Value <\/strong>field;<\/li>\n\n\n\n<li><strong>Between <\/strong>\u2014 displays posts that contain the value between two, which are set in the <strong>Value <\/strong>field;&nbsp;<\/li>\n\n\n\n<li><strong>Not between<\/strong> \u2014 shows all the posts except the ones that have a value that matches the set interval;<\/li>\n\n\n\n<li><strong>Exist <\/strong>\u2014 shows all the posts that contain the <strong>Key<\/strong>. The <strong>Value <\/strong>should not be set<strong> <\/strong>in this case. More details can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-set-up-order-offset-query-by-two-meta-fields\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Order Posts by Custom Meta Fields<\/strong><\/a> tutorial;<\/li>\n\n\n\n<li><strong>Not exist<\/strong> \u2014 displays all the posts that don\u2019t have the <strong>Key<\/strong>. The <strong>Value <\/strong>should not be set<strong> <\/strong>either;<\/li>\n\n\n\n<li><strong>Regexp <\/strong>\u2014 queries posts according to \u201cCheckbox\u201d and \u201cRadio\u201d meta field values;<\/li>\n\n\n\n<li><strong>Not regexp <\/strong>\u2014 excludes mentioned&nbsp; \u201cCheckbox\u201d and \u201cRadio\u201d meta field values from the query;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Value <\/strong>\u2014 the value set here will be compared to the value of the meta field chosen in the <strong>Field key\/name<\/strong> bar.<\/li>\n<\/ul>\n\n\n<div class=\"note-banner d-flex border-bold border-jetthemecore rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 21C9 21.5 9.4 22 10 22H14C14.6 22 15 21.5 15 21V20H9V21ZM12 2C8.1 2 5 5.1 5 9C5 11.4 6.2 13.5 8 14.7V17C8 17.5 8.4 18 9 18H15C15.6 18 16 17.5 16 17V14.7C17.8 13.4 19 11.3 19 9C19 5.1 15.9 2 12 2Z\" fill=\"#F2D23C\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Things to know<\/div><p class=\"m-0\">If one selects the \u201cQuery Variable\u201d option from the <strong>Value<\/strong> field, the \u201cExclude this clause from the query if dynamic value is empty\u201d checkbox can be activated in order to remove an argument from the query if its macro returns an empty value. Also, mind that when this feature is activated, the <strong>Fallback<\/strong> in the <strong>Advanced Settings<\/strong> of the \u201cQuery Variable\u201d option should be left empty.<\/p><\/div><\/div>\n\n\n\n<ul>\n<li><strong>Type <\/strong>\u2014 this drop-down allows one to specify what kind of data is stored in the chosen meta field:\n<ul>\n<li><strong>Char<\/strong> \u2014 alphabetic data that is not sensitive to the case;<\/li>\n\n\n\n<li><strong>Numeric<\/strong> \u2014 whole numbers only;<\/li>\n\n\n\n<li><strong>Date<\/strong> \u2014 date values;<\/li>\n\n\n\n<li><strong>Datetime<\/strong> \u2014 date and time values;<\/li>\n\n\n\n<li><strong>Decimal<\/strong> \u2014 fraction number data;<\/li>\n\n\n\n<li><strong>Time<\/strong> \u2014 time values;<\/li>\n\n\n\n<li><strong>Binary<\/strong> \u2014 data that is sensitive to the case;<\/li>\n\n\n\n<li><strong>Signed<\/strong> \u2014 whole numbers, both positive and negative;<\/li>\n\n\n\n<li><strong>Unsigned<\/strong> \u2014 whole numbers, only positive.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Clause name <\/strong>\u2014 if the meta clause has a unique name, it will appear in the <strong>Order by<\/strong> drop-down, and one will be able to use it to sort the posts.<\/li>\n<\/ul>\n\n\n\n<p>Another button available in this section is \u201c<strong>Add new group<\/strong>.\u201d This button should be clicked if one needs to create more complex conditions for queries by combining different relations, thereby creating groups of conditions.<\/p>\n\n\n\n<p>Once clicked, the <strong>Relation <\/strong>can be selected: \u201cAnd\u201d or \u201cOr\u201d. To make changes to the group clause, one should click the \u201c<strong>Edit group clause<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-1024x640.webp\" alt=\"add new group button clicked\" class=\"wp-image-48456\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/add-new-group-button-clicked.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>If clicked, the settings pop-up is displayed. Here, the same fields for the <strong>Meta Query Clause <\/strong>setup are presented as in the <strong>Meta Query <\/strong>tab.<\/p>\n\n\n\n<p>The needed number of clauses can be added by pressing the \u201c<strong>Add new clause<\/strong>\u201d button, and when ready, one can close the pop-up.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-1024x640.webp\" alt=\" edit group clauses pop-up opened\" class=\"wp-image-48457\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/06\/edit-group-clauses-pop-up-opened.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>More details about creating group clauses can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/creating-group-clauses-for-query-arguments\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create Group Clauses for Query Arguments<\/strong><\/a> tutorial.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tax-query\">Tax Query<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>In this tab, the posts, according to the taxonomies, categories, or terms that are connected to them, can be queried. The set of conditions is called the <strong>Tax Query Clause<\/strong>, and one can add several of them to one query by clicking the \u201c<strong>Add new<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-1024x640.webp\" alt=\"tax query posts query tab\" class=\"wp-image-47101\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/tax-query-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Taxonomy <\/strong>\u2014 in this drop-down menu, one can select the type of taxonomy applied to the posts. All available taxonomies will be listed here;<\/li>\n\n\n\n<li><strong>Field <\/strong>\u2014 here, one can choose how to specify the terms: by \u201cTerm ID,\u201d \u201cSlug,\u201d \u201cName,\u201d or \u201cTerm taxonomy ID\u201d;<\/li>\n\n\n\n<li><strong>Terms <\/strong>\u2014 according to the option which is selected in the <strong>Field <\/strong>menu, here one has to type in the ID, slug, or name of the needed term;<\/li>\n\n\n\n<li><strong>Exclude children <\/strong>\u2014 if a hierarchical taxonomy is selected and one doesn\u2019t want to add the posts with children terms, this toggle should be enabled;<\/li>\n\n\n\n<li><strong>Compare operator <\/strong>\u2014 this field defines how different terms will work together:\n<ul>\n<li><strong>IN <\/strong>\u2014 shows all the values in the chosen taxonomy;&nbsp;<\/li>\n\n\n\n<li><strong>NOT IN<\/strong> \u2014 hides all the items that are applied to the selected term;&nbsp;<\/li>\n\n\n\n<li><strong>AND<\/strong> \u2014 allows the existence of multiple conditions;&nbsp;<\/li>\n\n\n\n<li><strong>EXIST<\/strong> \u2014 is used to test the existence of any record in a subquery;<\/li>\n\n\n\n<li><strong>NOT EXIST<\/strong> \u2014 performs the opposed action.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"date-query\">Date Query<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Here, all fields present the date modifications.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-1024x640.webp\" alt=\"date query posts query tab\" class=\"wp-image-47102\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/date-query-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Year <\/strong>\u2014 posts that were created or modified this year will be added to the list;<\/li>\n\n\n\n<li><strong>Month <\/strong>\u2014 posts that were created or modified this month will be added to the list;<\/li>\n\n\n\n<li><strong>Day <\/strong>\u2014 posts that were created or modified on this day will be added to the list;<\/li>\n\n\n\n<li><strong>After <\/strong>\u2014 posts created or modified after the date entered into this bar will be added to the list;<\/li>\n\n\n\n<li><strong>Before <\/strong>\u2014 and all posts created or modified before the entered date will be added to the list;<\/li>\n\n\n\n<li><strong>Inclusive <\/strong>\u2014 if this toggle is enabled, the date typed in the <strong>After <\/strong>or <strong>Before <\/strong>fields will be included in the range;<\/li>\n\n\n\n<li><strong>Compare <\/strong>\u2014 here, one can choose how the date added to the <strong>Year<\/strong>, <strong>Month<\/strong>, and <strong>Day <\/strong>bars will be compared to the date of post creation or modification;<\/li>\n\n\n\n<li><strong>Column <\/strong>\u2014 in this drop-down menu, one can choose which date to take \u2013 the date of creation or modification.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"post-amp-page\">Post &amp; Page<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>This tab allows for including or excluding specific posts by their IDs or slugs. All the features can be filled with the help of <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/using-the-pre-designed-section-templates-to-display-dynamic-content\/\" target=\"_blank\" rel=\"noreferrer noopener\">dynamic tags<\/a> by clicking on the button on the right side of the bar.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-1024x640.webp\" alt=\"post and page posts query tab\" class=\"wp-image-47103\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/post-and-page-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Post In <\/strong>\u2014 if there are several posts that should be added to the list, their IDs can be typed here, separated by commas. This bar is for several posts only. If only one should be added, the <strong>Post ID<\/strong> bar should be used;<\/li>\n\n\n\n<li><strong>Post Not In <\/strong>\u2014 one can exclude one or several specific posts by typing their IDs here;<\/li>\n\n\n\n<li><strong>Avoid Duplicates <\/strong>\u2014 a toggle that, when activated, excludes duplicates from the posts list.<\/li>\n<\/ul>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">This feature does not work with cashing, so it is automatically disabled when the <strong>Avoid Duplicates<\/strong> toggle is activated. Also, it does not work with AJAX-based features such as filters or lazy loading.<\/p><\/div><\/div>\n\n\n\n<ul>\n<li><strong>Post Name In <\/strong>\u2014 it is possible to add posts to the list not by their IDs but by names. To do so, one should type slugs here and separate them by commas;<\/li>\n\n\n\n<li><strong>Post Parent ID <\/strong>\u2014 if one types the ID of a post here, all its child posts will be added to the list. One can also type \u201c0\u201d in this bar, and all parent posts that have children will be added to the list without child posts;<\/li>\n\n\n\n<li><strong>Post Parent In <\/strong>\u2014 here, several parent post IDs separated by commas can be added, and all their child posts will be added to the list;<\/li>\n\n\n\n<li><strong>Post Parent Not In <\/strong>\u2014 all the \u201cchildren\u201d of parent posts that are mentioned here by their IDs will be excluded from the list;<\/li>\n\n\n\n<li><strong>Post ID <\/strong>\u2014 a bar for single post IDs. The post mentioned here will be added to the list;<\/li>\n\n\n\n<li><strong>Post Slug <\/strong>\u2014 one should type the slug of the post here, and it will be added to the list;<\/li>\n\n\n\n<li><strong>Page ID <\/strong>\u2014 to add the page to the list, its ID should be put here;<\/li>\n\n\n\n<li><strong>Page Slug <\/strong>\u2014 to add the page to the list, its slug should be put here.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"comments\">Comments<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>In the <strong>Comments <\/strong>section, one can add posts with a particular number of comments to the list. The <strong>Posts Query<\/strong> takes the number of comments the post has and compares it with the number set in the <strong>Comments number<\/strong> bar, adding them to the list afterward if the condition is met.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-1024x640.webp\" alt=\"comments posts query tab\" class=\"wp-image-47104\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/comments-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Comments number <\/strong>\u2014 here, the number of comments should be put. Or, the number can be taken from some meta field via the dynamic tags;<\/li>\n\n\n\n<li><strong>Compare <\/strong>\u2014 here, one can choose how the number will be compared. The post will be added to the list if the number of comments and the value put on the <strong>Comments number<\/strong> bar are:\n<ul>\n<li><strong>Equal <\/strong>\u2013 the numbers are equal;<\/li>\n\n\n\n<li><strong>Not Equal<\/strong> \u2013 the numbers are not equal;<\/li>\n\n\n\n<li><strong>Greater than<\/strong> \u2013 the number of comments is bigger than the set value;<\/li>\n\n\n\n<li><strong>Greater or equal<\/strong> \u2013 the number of comments is greater than or equal to the value set;<\/li>\n\n\n\n<li><strong>Less than<\/strong> \u2013 the number of comments is less than the set value;<\/li>\n\n\n\n<li><strong>Less or equal<\/strong> \u2013 the number of comments is less than or equal to the set value.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pagination\">Pagination<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The <strong>Pagination<\/strong> tab works as if the list of posts had pagination. With this feature, the <a href=\"https:\/\/crocoblock.com\/widgets\/pagination\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Pagination<\/strong><\/a><strong> <\/strong>widget or block should be added to the <strong>Listing Grid<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-1024x640.webp\" alt=\"pagination posts query tab\" class=\"wp-image-47105\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/pagination-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Posts Per Page <\/strong>\u2014 here, the number of posts on each page of the pagination can be specified. If the \u201c-1\u201d value is put here, all the posts will be shown on one page, and the <strong>Offset <\/strong>value won\u2019t work;<\/li>\n\n\n\n<li><strong>Offset <\/strong>\u2014 the number put here will be the number of first posts that won\u2019t be added to the list;<\/li>\n\n\n\n<li><strong>Paged <\/strong>\u2014 here, one can type the number of the page, and all posts that should have been shown on that page of pagination will be added to the list;<\/li>\n\n\n\n<li><strong>Page <\/strong>\u2014 the number set here will be the number of pages for a static front page;<\/li>\n\n\n\n<li><strong>Ignore Sticky Posts <\/strong>\u2014 by default, this toggle is disabled, and sticky posts are placed at the top of the items list. If this toggle is enabled, the posts will remain where they are supposed to be.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"author\">Author<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The <strong>Author<\/strong> tab helps to query posts according to their author and includes several fields for customization:<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-1024x640.webp\" alt=\"author posts query tab\" class=\"wp-image-47106\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/author-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Author ID <\/strong>\u2014 if the ID of the single author is put here, all posts that the author created will be added to the list;<\/li>\n\n\n\n<li><strong>Author Name <\/strong>\u2014 all the posts of the author whose name is put in here will be added to the list;<\/li>\n\n\n\n<li><strong>Author In <\/strong>\u2014 in this bar, one can type in the IDs of several authors, and all posts they created will be added to the list;<\/li>\n\n\n\n<li><strong>Author Not In <\/strong>\u2014 if one types author IDs here, the posts they created will be excluded from the list.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"geo-search\">Geo Search<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">This tab is available only if the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-maps-listing-overview\/#creating-map-listing\" target=\"_blank\" rel=\"noopener\"><strong>Maps Listings<\/strong><\/a> toggle is enabled in the <strong><em>WordPress Dashboard &gt; JetEngine &gt; JetEngine<\/em><\/strong> settings page on the <strong>Modules<\/strong> tab.<\/p><\/div><\/div>\n\n\n\n<p>Here, one can set a query that depends on geographical values and customize all the settings concerning map indicators.<\/p>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">The map is displayed depending on the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-choosing-different-map-providers-for-map-listings\/\">provider<\/a> you have selected earlier in the <strong>Map Provider<\/strong> settings.<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-1024x640.webp\" alt=\"geo search posts query tab\" class=\"wp-image-47107\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/geo-search-posts-query-tab.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Select location <\/strong>\u2014 a map where the point should be selected to get the options around it. Or, one can add coordinates manually in the field below or with the help of the macro;<\/li>\n\n\n\n<li><strong>Address Field <\/strong>\u2014 this bar should be completed with the meta field value that stores an address (it can be two values that contain latitude and longitude);<\/li>\n\n\n\n<li><strong>Distance <\/strong>\u2014 the radius of the search. It will be conducted depending on the center selected earlier;<\/li>\n\n\n\n<li><strong>Units <\/strong>\u2014 available distance units.<\/li>\n<\/ul>\n\n\n\n<p>To learn how to display search results split by <strong>Listing <\/strong>categories using the custom query, watch this <a href=\"https:\/\/www.youtube.com\/watch?v=H3qA4O5gNOk\" target=\"_blank\" rel=\"noreferrer noopener\">video tutorial<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<p>That is all for the <strong>Posts Query<\/strong> type available as part of the <em>JetEngine<\/em> plugin functionality for WordPress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This overview describes all the settings of Query Builder\u2019s Posts Query type, which is a part of the JetEngine plugin.<\/p>\n","protected":false},"author":9,"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 Posts Query Type \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.\" \/>\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-posts-query-type\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Query Builder Posts Query Type \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-13T11:28:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-1024x640.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=\"14 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-posts-query-type\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/\",\"name\":\"Query Builder Posts Query Type \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2023-02-06T11:22:40+00:00\",\"dateModified\":\"2026-04-13T11:28:49+00:00\",\"description\":\"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/#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\":\"Query Builder Posts Query Type\"}]},{\"@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 Posts Query Type \u2014 JetEngine | Crocoblock","description":"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.","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-posts-query-type\/","og_locale":"en_US","og_type":"article","og_title":"Query Builder Posts Query Type \u2014 JetEngine | Crocoblock","og_description":"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/","og_site_name":"Help Center","article_modified_time":"2026-04-13T11:28:49+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/02\/general-posts-query-tab-1024x640.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/","name":"Query Builder Posts Query Type \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2023-02-06T11:22:40+00:00","dateModified":"2026-04-13T11:28:49+00:00","description":"Discover all the details about the Posts Query settings of JetEngine\u2019s Query Builder and learn how to create precise post lists on WordPress.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/query-builder-posts-query-type\/#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":"Query Builder Posts Query Type"}]},{"@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\/34549"}],"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\/9"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=34549"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=34549"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=34549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}