{"id":40621,"date":"2025-01-20T17:44:23","date_gmt":"2025-01-20T17:44:23","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=features&#038;p=40621"},"modified":"2025-01-31T10:51:15","modified_gmt":"2025-01-31T10:51:15","slug":"filters-data-source-overview","status":"publish","type":"features","link":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/","title":{"rendered":"Filters data source overview"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"taxonomies-source\">Taxonomies Source<\/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 \u201cTaxonomies\u201d <strong>Data Source <\/strong>is available in the settings of \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-use-the-select-filter-to-filter-publications-or-products\/\" target=\"_blank\" rel=\"noreferrer noopener\">Select<\/a>,\u201d \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/radio-filter-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Radio<\/a>,\u201d \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-visual-filter-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visual<\/a>,\u201d and \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-a-new-filter-and-apply-it-to-publications\/\" target=\"_blank\" rel=\"noreferrer noopener\">Checkboxes list<\/a>\u201d filters.&nbsp;<\/p>\n\n\n\n<p>This source allows populating the filter options with a list of terms (categories or tags) and using them to filter by.<\/p>\n\n\n\n<p>The usage examples are described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-filter-posts-or-products-by-taxonomy-and-child-term-based-on-checkboxes-list-filter\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create a Filter with the Taxonomies Data Source<\/strong><\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-visual-filter-with-taxonomies-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create Visual Filter with Taxonomies Data Source<\/strong><\/a> tutorials.<\/p>\n\n\n\n<p>The list of settings for the \u201cTaxonomies\u201d <strong>Data Source <\/strong>includes:&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source.webp\" alt=\"taxonomies filter data source\" class=\"wp-image-46771\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Taxonomy<\/strong> \u2014 the taxonomy that will be used for filtering;<\/li>\n\n\n\n<li><strong>Terms Order By <\/strong>\u2014 filter options order. Among the available options are: \u201cName,\u201d \u201cSlug,\u201d \u201cID,\u201d \u201cCount,\u201d \u201cDescription,\u201d \u201cMeta Key,\u201d and \u201cMeta Key Numeric\u201d;&nbsp;<\/li>\n\n\n\n<li><strong>Terms Order <\/strong>\u2014 the order of the selected option in the <strong>Terms Order By <\/strong>field. It can be either \u201cASC\u201d (ascending) or \u201cDESC\u201d (descending);<\/li>\n\n\n\n<li><strong>Relational Operator<\/strong> \u2014 a selector that is available with the \u201cCheckboxes list\u201d <strong>Filter Type <\/strong>and allows picking the relational operator. The \u201cUnion\u201d operator will display results corresponding to at least one of the selected checkboxes. For example, if \u201cHouse\u201d and \u201cVilla\u201d options are selected, items belonging to either category will appear. For the \u201cIntersection\u201d option, the result is vice versa. Only items that belong to both \u201cHouse\u201d and \u201cVilla\u201d options will be displayed;<\/li>\n\n\n\n<li><strong>Show empty terms<\/strong> \u2014 if enabled, the empty terms that have no items assigned to them will also be shown on the list;<\/li>\n\n\n\n<li><strong>Show only children of current term<\/strong> \u2014 on the parent category archive, only its child categories will be shown. On all other pages, all categories will be displayed;<\/li>\n\n\n\n<li><strong>Group terms by parents<\/strong> \u2014 this option should be switched on to save the hierarchical structure where child terms are listed under the parent ones. If enabled, the <strong>Collapsible <\/strong>toggle becomes available, which, when activated, makes the child objects appear after clicking on the parent term;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be enabled to filter items by the<strong> <\/strong>\u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#checkbox\" target=\"_blank\" rel=\"noreferrer noopener\">Checkbox<\/a>\u201d<strong> <\/strong>meta field with the <strong>Save as array <\/strong>toggle enabled, \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#select\" target=\"_blank\" rel=\"noreferrer noopener\">Select<\/a>\u201d meta fields with the <strong>Multiple<\/strong> toggle enabled, \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#posts\" target=\"_blank\" rel=\"noreferrer noopener\">Posts<\/a>\u201d meta field with the <strong>Multiple<\/strong> toggle enabled, or Checkbox field<strong> <\/strong>of <a href=\"https:\/\/www.advancedcustomfields.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><em>ACF<\/em><\/a>. This option is mainly used for filters with the \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#custom-fields-source\" target=\"_blank\" rel=\"noreferrer noopener\">Custom Fields<\/a><strong>\u201d <\/strong>source;<\/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\">The <strong>Is Checkbox Meta Field<\/strong> option should be disabled if the \u201cTaxonomies\u201d <strong>Data Source<\/strong> is selected. This option should only be enabled when filtering by custom meta fields mentioned above.<\/p><\/div><\/div>\n\n\n\n<ul>\n<li><strong>Exclude\/Include<\/strong> \u2014 can be used to include or exclude some of the terms so they will be or won\u2019t be shown in the options list;<\/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 no terms should be included or excluded, the \u201cNone\u201d option in the <strong>Exclude\/Include<\/strong> setting should be chosen. Otherwise, it will create an error in the filter.<\/p><\/div><\/div>\n\n\n\n<ul>\n<li><strong>Use Custom Query Variable<\/strong> \u2014 this setting is not required for the \u201cTaxonomies\u201d <strong>Data Source<\/strong>. This setting can be enabled to filter items linked through the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/relations-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Relations<\/strong><\/a> feature of the <em>JetEngine <\/em>plugin. For instance, if a given taxonomy serves as the child or parent object in a relation, it can be used to filter related objects. More information can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-filter-related-post-items\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Filter the Related Post Items<\/strong><\/a> tutorial.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manual-input-source\">Manual Input Source<\/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 \u201cManual Input\u201d <strong>Data Source<\/strong> is available in the settings of \u201cSelect,\u201d \u201cRadio,\u201d \u201cVisual,\u201d and \u201cCheckboxes list\u201d filters.&nbsp;<\/p>\n\n\n\n<p>This source allows the filter options to be completed manually. The filter will look for a match between the values of the filter options and the values of the meta field and display those items in filter results where the match is found.<\/p>\n\n\n\n<p>The usage examples are described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-select-filter-with-manual-input-data-source-based-on-the-select-meta-field-type\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Add Manual Input Data Source for the Select Filter<\/strong><\/a><strong> <\/strong>and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-visual-filter-with-manual-input-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Set Manual Input Data Source for Visual Filter<\/strong><\/a><strong> <\/strong>tutorials.<\/p>\n\n\n\n<p>This option activates such fields:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source.webp\" alt=\"manual input filter data source\" class=\"wp-image-46766\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/manual-input-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Options List<\/strong> \u2014 a section that includes <strong>Label<\/strong> and <strong>Value<\/strong> fields. The <strong>Label<\/strong> field represents the human-readable name of the option and will be displayed to users on the front end. The <strong>Value<\/strong> field specifies the value used during the filtering process. The filter matches the provided option value with the values of the filtered items to determine a result. Clicking the \u201c<strong>+ Add New<\/strong>\u201d button activates a new block with the same fields for adding new options to select. The number of options to choose from is not limited;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be enabled to filter items by the<strong> <\/strong>\u201cCheckbox\u201d<strong> <\/strong>meta field with the <strong>Save as array <\/strong>toggle enabled, \u201cSelect\u201d meta fields with the <strong>Multiple<\/strong> toggle enabled, \u201cPosts\u201d meta field with the <strong>Multiple<\/strong> toggle enabled, or Checkbox field<strong> <\/strong>of <em>ACF<\/em>;<\/li>\n\n\n\n<li><strong>Query Variable <\/strong>\u2014 a required field for the query variable key. If the metadata are filtered, the <strong>Name\/ID<\/strong> of the meta field should be inserted into this field, and multiple meta fields should be separated with commas.<\/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\">The \u201cManual Input\u201d <strong>Data Source<\/strong> is not the only way to filter items by meta fields. The \u201cCustom Fields\u201d or \u201cJetEngine Glossary\u201d <strong>Data Source<\/strong> options can also be picked to create a filter by a multi-optional \u201cSelect,\u201d \u201cRadio,\u201d or \u201cCheckbox\u201d custom field types. Then, it will not be required to populate the filter options manually as the filter will automatically load the data from meta fields.<\/p><\/div><\/div>\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\">The \u201cManual Input\u201d <strong>Data Source<\/strong> allows filtering not only by a meta field. If the \u201cTaxonomy\u201d option is selected in the list of query variables that is opened by clicking the \u201c<strong>database<\/strong>\u201d icon, it will filter posts by the chosen taxonomy. In this case, term IDs should be used as options values in the <strong>Options List<\/strong> area.<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters.webp\" alt=\"taxonomy query variable for filters\" class=\"wp-image-46772\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomy-query-variable-for-filters-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"posts-source\">Posts Source<\/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 \u201cPosts\u201d <strong>Data Source<\/strong> is available in the settings of \u201cSelect,\u201d \u201cRadio,\u201d \u201cVisual,\u201d and \u201cCheckboxes list\u201d filters.&nbsp;<\/p>\n\n\n\n<p>This source allows the filter options to be populated with a list of posts from the chosen post type. These posts can then be used to filter.<\/p>\n\n\n\n<p>The usage examples are:<\/p>\n\n\n\n<ul>\n<li>Filtering by the <em>JetEngine<\/em>\u2019s<em> <\/em>related items. More details are provided in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-filter-related-post-items\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Filter the Related Post Items<\/strong><\/a><strong> <\/strong>tutorial;<\/li>\n\n\n\n<li>Filtering by the <em>JetEngine<\/em>\u2019s \u201cPosts\u201d custom field. This case is described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-checkboxes-list-filter-with-posts-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create a Filter with the Posts Data Source<\/strong><\/a> tutorial;<\/li>\n\n\n\n<li>Filtering by visual options as described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-visual-filter-with-posts-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create Visual Filter with the Posts Data Source<\/strong><\/a><strong> <\/strong>tutorial.<\/li>\n<\/ul>\n\n\n\n<p>The list of settings includes:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source.webp\" alt=\"posts filter data source\" class=\"wp-image-46767\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/posts-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Post Type<\/strong> \u2014 in this drop-down menu, one needs to choose a post type that will be used for filtering;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be activated to filter posts by the \u201cPosts\u201d meta field of <em>JetEngine<\/em>,<em> <\/em>which has the <strong>Multiple <\/strong>toggle enabled;<\/li>\n\n\n\n<li><strong>Exclude\/Include <\/strong>\u2014 can be used to include or exclude some of the posts so they will be or won\u2019t be shown in the options list. If no posts should be included or excluded, the \u201cNone\u201d option should be chosen;<\/li>\n\n\n\n<li><strong>Query Variable<\/strong> \u2014 this setting is required. When filtering by a \u201cPosts\u201d meta field, one should copy and paste the <strong>Name\/ID<\/strong> of that meta field into the <strong>Query Variable<\/strong> field. When filtering by related items, one should press the \u201c<strong>database<\/strong>\u201d icon and select the \u201cJetEngine: filters children items list by parents IDs\u201d or \u201cJetEngine: filters parents items list by children IDs\u201d options in the list of query variables.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable.webp\" alt=\"jetengine relation query variable\" class=\"wp-image-46763\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-relation-query-variable-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"custom-fields-source\">Custom Fields Source<\/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 \u201cCustom Fields\u201d<strong> Data Source<\/strong> is available in the settings of the \u201cSelect,\u201d \u201cRadio,\u201d and \u201cCheckboxes list\u201d filters.&nbsp;<\/p>\n\n\n\n<p>This source allows items to be filtered by meta fields. Unlike the \u201cManual Input\u201d<strong> Data Source<\/strong>, the \u201cCustom Fields\u201d <strong>Data Source <\/strong>does not require manually populating the filter options; it loads the data automatically from <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">meta fields<\/a>. This source works with \u201cCheckbox,\u201d \u201cRadio,\u201d and \u201cSelect\u201d meta fields.<\/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 <strong>Save as array<\/strong> toggle should be enabled for the \u201cCheckbox\u201d meta field. If the <strong>Save as array<\/strong> option was not enabled previously, enable it and resave all posts so that the value of the \u201cCheckbox\u201d meta field is stored properly in the database. Otherwise, the filter will not work correctly.<\/p><\/div><\/div>\n\n\n\n<p>More information is provided in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-filter-publications-by-values-from-the-meta-fields-manual-input-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Use Values from Meta Fields as Data Source<\/strong><\/a><strong> <\/strong>tutorial.<\/p>\n\n\n\n<p>The list of settings for the \u201cCustom Fields\u201d<strong> Data Source <\/strong>includes:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source.webp\" alt=\"custom fields filter data source\" class=\"wp-image-46757\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-fields-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Custom Field Key<\/strong> \u2014 in this field, the name of the required meta field should be inserted;<\/li>\n\n\n\n<li><strong>Get Choices From Field Data<\/strong> \u2014 if enabled, activates the <strong>Field Source Plugin <\/strong>dropdown menu, from which the \u201cJetEngine\u201d or \u201cACF\u201d plugins can be selected;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be enabled to filter items by the<strong> <\/strong>\u201cCheckbox\u201d<strong> <\/strong>meta field with the <strong>Save as array <\/strong>toggle enabled, \u201cSelect\u201d meta fields with the <strong>Multiple<\/strong> toggle enabled, \u201cPosts\u201d meta field with the <strong>Multiple<\/strong> toggle enabled, or Checkbox field<strong> <\/strong>of <em>ACF<\/em>;<\/li>\n\n\n\n<li><strong>Query Variable<\/strong> \u2014 in this field, the <strong>Name\/ID <\/strong>of the required meta field should be inserted (the same as for the <strong>Custom Field Key<\/strong> field).<\/li>\n<\/ul>\n\n\n\n<p>With the 3.6.1 <a href=\"https:\/\/crocoblock.com\/plugins\/jetsmartfilters\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetSmartFilters<\/em><\/a> update, it\u2019s available to use the \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/#text\" target=\"_blank\" rel=\"noreferrer noopener\">Text<\/a>\u201d meta field values as the \u201cSelect,\u201d \u201cRadio,\u201d and \u201cCheckboxes list\u201d options.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field.webp\" alt=\"jetengine text meta field\" class=\"wp-image-46765\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-text-meta-field-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>In the filter settings, the \u201cText\u201d meta field\u2019s <strong>Name\/ID<\/strong> needs to be entered into the <strong>Custom Field Key <\/strong>and <strong>Query Variable <\/strong>fields.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings.webp\" alt=\"text field name in the filter settings\" class=\"wp-image-46773\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-field-name-in-the-filter-settings-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>The filter can now be placed on a page containing the items that need to be filtered.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options.webp\" alt=\"text meta field values as the checkbox filter options\" class=\"wp-image-46774\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/text-meta-field-values-as-the-checkbox-filter-options-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\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\">If several <strong>CPTs<\/strong>contain meta fields with the same <strong>Names\/IDs<\/strong>, all values  from them will be included in the options.  In such cases, the \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#jetengine-query-builder-source\" target=\"_blank\" rel=\"noreferrer noopener\">JetEngine Query Builder<\/a>\u201d source should be used.<\/p><\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"jetengine-custom-content-types-source\">JetEngine Custom Content Types Source<\/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 \u201cJetEngine Custom Content Types\u201d<strong> Data Source<\/strong> is available in the settings of \u201cSelect,\u201d \u201cRadio,\u201d \u201cVisual,\u201d and \u201cCheckboxes list\u201d filters.<\/p>\n\n\n\n<p>It requires the <a href=\"https:\/\/crocoblock.com\/plugins\/jetengine\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a><em> <\/em>plugin to be activated and its <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/jetengine-dashboard-settings-overview\/#custom-content-type\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Content Types<\/strong><\/a> module to be enabled.&nbsp;This source allows <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-content-type\/\">CCT<\/a><\/strong>&nbsp;items to be filtered&nbsp;by their custom fields. It works with \u201cCheckbox,\u201d \u201cRadio,\u201d and \u201cSelect\u201d custom fields.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source.webp\" alt=\"jetengine custom content types filter data source\" class=\"wp-image-46758\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-custom-content-types-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>The <strong>Query Variable <\/strong>field expects the custom field\u2019s name from the settings of the <strong>Custom Content Type<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name.webp\" alt=\"custom content type meta field name\" class=\"wp-image-46777\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/custom-content-type-meta-field-name-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>The filter will generate options automatically from the custom field provided in the <strong>Query Variable <\/strong>field.<\/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\">If the custom field gets options from the <strong>Glossary<\/strong>, use the \u201cJetEngine Glossary\u201d <strong>Data Source<\/strong> type instead, as described below.<\/p><\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"jetengine-glossary-source\">JetEngine Glossary Source<\/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 \u201cJetEngine Glossary\u201d<strong> Data Source <\/strong>is available in the settings of \u201cSelect,\u201d \u201cRadio,\u201d \u201cVisual,\u201d and \u201cCheckboxes list\u201d filters.<\/p>\n\n\n\n<p>This source becomes available when the <em>JetEngine<\/em> plugin is installed and activated. The source generates filter options based on a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/glossaries-functionality-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Glossary<\/strong><\/a>.<\/p>\n\n\n\n<p>The use case is described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-filter-glossary-items\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Filter Glossary Items<\/strong><\/a> tutorial.<\/p>\n\n\n\n<p>The list of settings for the \u201cJetEngine Glossary\u201d<strong> Data Source <\/strong>includes:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source.webp\" alt=\"jetengine glossary filter data source\" class=\"wp-image-46759\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-glossary-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Select glossary <\/strong>\u2014<strong> <\/strong>the dropdown presents a list of all created glossaries. The required glossary, which options will be filtered should be selected;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be enabled to filter items by the<strong> <\/strong>\u201cCheckbox\u201d<strong> <\/strong>meta field with the <strong>Save as array <\/strong>toggle enabled, \u201cSelect\u201d meta fields with the <strong>Multiple<\/strong> toggle enabled, \u201cPosts\u201d meta field with the <strong>Multiple<\/strong> toggle enabled, or Checkbox field<strong> <\/strong>of <em>ACF<\/em>. One should enable this option if the <strong>Glossary <\/strong>is used for one of the listed meta fields;<\/li>\n\n\n\n<li><strong>Query Variable<\/strong> \u2014 this field is obligatory for completing the filter settings. Here, the <strong>Name\/ID<\/strong> value of the meta field<strong> <\/strong>that uses the <strong>Glossary<\/strong> should be put. It will allow filtering the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-create-a-custom-post-type-based-on-jetengine-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Post Type<\/strong><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-create-a-custom-content-type\/\"><strong>Custom Content Type<\/strong><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-options-page-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Options Page<\/strong><\/a>, or <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/how-to-group-the-custom-meta-fields-for-the-certain-post-types-into-meta-boxes\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Meta Box<\/strong><\/a> items by <strong>Glossary <\/strong>values.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"jetengine-query-builder-source\">JetEngine Query Builder Source<\/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 \u201cJetEngine Glossary\u201d<strong> Data Source <\/strong>is available in the settings of \u201cSelect,\u201d \u201cRadio,\u201d \u201cVisual,\u201d and \u201cCheckboxes list\u201d filters.<\/p>\n\n\n\n<p>This source becomes available when the <em>JetEngine<\/em> plugin is installed and activated.<\/p>\n\n\n\n<p>This data source allows the generating of filter options from the results of a <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/query-builder-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">custom query<\/a>. It is commonly used to filter posts by terms that need to be arranged in a specific order or to generate filter options from a list of users based on a particular value in their meta field.<\/p>\n\n\n\n<p>The usage examples are provided in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-create-filters-with-query-builder-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create Filters with Query Builder Source<\/strong><\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/how-to-create-visual-filter-based-on-sql-query-with-open-ai\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Create Visual Filter Based on SQL Query with Open AI<\/strong><\/a> tutorials.<\/p>\n\n\n\n<p>Unlike other data sources in <em>JetSmartFilters<\/em>, the custom query allows for a more precise set of clauses, enabling the representation of specific posts, terms, <strong>CCT <\/strong>items, users, and more as filter options.<\/p>\n\n\n\n<p>The list of settings for the \u201cJetEngine Query Builder\u201d<strong> Data Source <\/strong>includes:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source.webp\" alt=\"jetengine query builder filter data source\" class=\"wp-image-46760\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Select Query <\/strong>\u2014 the dropdown presents a list of all created custom queries in the <strong>Query Builder <\/strong>tool of the <em>JetEngine <\/em>plugin. The required query should be set here;<\/li>\n\n\n\n<li><strong>Property to get Value from <\/strong>\u2014 defines the property based on which the filtering is performed. This property will be used as a value of the filter option;<\/li>\n\n\n\n<li><strong>Property to get Label from<\/strong> \u2014 defines how the option will be labeled;<\/li>\n\n\n\n<li><strong>Is Checkbox Meta Field<\/strong> \u2014 this option should be enabled to filter items by the<strong> <\/strong>\u201cCheckbox\u201d<strong> <\/strong>meta field with the <strong>Save as array <\/strong>toggle enabled, \u201cSelect\u201d meta fields with the <strong>Multiple<\/strong> toggle enabled, \u201cPosts\u201d meta field with the <strong>Multiple<\/strong> toggle enabled, or Checkbox field<strong> <\/strong>of <em>ACF<\/em>;&nbsp;<\/li>\n\n\n\n<li><strong>Query Variable<\/strong> \u2014 this field is obligatory for completing the filter settings. When filtering by a meta field, the <strong>Name\/ID<\/strong> of the meta field should be copied and pasted into the <strong>Query Variable <\/strong>field. Multiple field keys should be separated with commas. Also, it is possible to select the <strong>Taxonomy <\/strong>option in the list of <strong>Query Variables <\/strong>to filter posts by terms. Another possible use case is filtering related items. For this purpose, there are the \u201cJetEngine: filters children items list by parents IDs\u201d or \u201cJetEngine: filters parents items list by children IDs\u201d options in the list of query variables.<\/li>\n<\/ul>\n\n\n\n<p>For example, a \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-query-builder-terms-query-type\/\" target=\"_blank\" rel=\"noreferrer noopener\">Terms Query<\/a><strong>\u201d<\/strong> can be built in the <strong><em>WordPress Dashboard &gt; JetEngine &gt; Query Builder &gt; Add New <\/em><\/strong>directory, and terms can be listed from a custom taxonomy in alphabetical order. The purpose is to use this generated list of terms as a filter source to filter posts.<\/p>\n\n\n\n<p>In the <strong>General Settings <\/strong>section, the <strong>Name<\/strong> field should be filled, and the \u201cTerms Query\u201d <strong>Query Type <\/strong>should be set.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation.webp\" alt=\"jetengine term query creation\" class=\"wp-image-46764\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-term-query-creation-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>In the <strong>General <\/strong>tab of the <strong>Terms Query <\/strong>section, the needed <strong>Taxonomy <\/strong>should be set.&nbsp;<\/p>\n\n\n\n<p>The \u201cName\u201d option is selected in the <strong>Order By <\/strong>dropdown, and \u201cFrom lowest to highest values (1, 2, 3; a, b, c)\u201d <strong>Order <\/strong>is set.<\/p>\n\n\n\n<p>Then, the query settings are saved by clicking the \u201c<strong>Add Query<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query.webp\" alt=\"property types ordered alphabetically with the terms query\" class=\"wp-image-46769\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/property-types-ordered-alphabetically-with-the-terms-query-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>According to the used query, the ID of the term is the <strong>Value<\/strong>, and the name of the term is the <strong>Label<\/strong>. The <strong>Preview results <\/strong>can be activated to see how these properties are named. The \u2018term_id\u2019 property represents the ID of the term, and the \u2018name\u2019 property presents the name of the term.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine.webp\" alt=\"previewing results of a terms query created in jetengine\" class=\"wp-image-46768\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/previewing-results-of-a-terms-query-created-in-jetengine-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>In the filter settings, first, one should select the created custom query in the <strong>Select Query <\/strong>dropdown.&nbsp;<\/p>\n\n\n\n<p>The <strong>Property to get Value from<\/strong> defines the property based on which the filtering will be performed. According to the used query, the \u2018term_id\u2019<strong> <\/strong>property is the value.&nbsp;<\/p>\n\n\n\n<p>The <strong>Property to get Label from <\/strong>is what a user sees on the front end as a label of an option. According to the described case, the property containing the term\u2019s name is \u2018name.\u2019<\/p>\n\n\n\n<p>Finally, the <strong>Taxonomy <\/strong>option is selected as a <strong>Query Variable<\/strong> because posts should be filtered by terms. The filter settings can be saved with the \u201c<strong>Update<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters.webp\" alt=\"using terms query as a source for checkbox filter in jetsmartfilters\" class=\"wp-image-46775\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/using-terms-query-as-a-source-for-checkbox-filter-in-jetsmartfilters-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<p>As a result, we get an ordered list of terms as filter options.<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine.webp\" alt=\"checkbox filter generated from a terms query of jetengine\" class=\"wp-image-46776\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/checkbox-filter-generated-from-a-terms-query-of-jetengine-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"jetengine-query-builder-switcher-source\">JetEngine Query Builder Switcher Source<\/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 \u201cJetEngine Query Builder Switcher\u201d <strong>Data Source <\/strong>is available in the \u201cSelect\u201d and \u201cRadio\u201d filters\u2019 settings. This source requires the <em>JetEngine <\/em>plugin of 3.2.0 version and higher to be activated.<\/p>\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\">The \u201cJetEngine Query Builder Switcher\u201d <strong>Data Source<\/strong> is not supported by the \u201cCheckbox\u201d <strong>Filter Type<\/strong>.<\/p><\/div><\/div>\n\n\n\n<p>This data source<strong> <\/strong>type allows switching custom queries of <em>JetEngine <\/em>from the front end.<\/p>\n\n\n\n<p>The usage examples are described in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/how-to-set-query-builder-switcher-data-source\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Set Query Builder Switcher Data Source in Select and Radio Filters<\/strong><\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/tips-and-tricks\/creating-filter-to-display-all-and-latest-posts-from-last-two-weeks\/\"><strong>Creating a Filter to Display All and Latest Posts from the Last Two Weeks<\/strong><\/a> tutorials.<\/p>\n\n\n\n<p>The list of settings for the \u201cJetEngine Query Builder Switcher\u201d<strong> Data Source <\/strong>includes:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source.webp\" alt=\"jetengine query builder switcher filter data source\" class=\"wp-image-46762\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-filter-data-source-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Select Query<\/strong> \u2014 here, one should pick multiple custom queries that will be switched by the filter on the front end. All kinds of custom queries are supported;<\/li>\n\n\n\n<li><strong>Query Variable<\/strong> \u2014 in the dropdown list of <strong>Query Variables<\/strong>, one should click the \u201c<strong>database<\/strong>\u201d icon and select \u201cSwitch JetEngine query.\u201d<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview.webp\" alt=\"jetengine query builder switcher data source overview\" class=\"wp-image-46761\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/jetengine-query-builder-switcher-data-source-overview-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"search-filter-sources\">Search Filter Sources<\/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 \u201c<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetsmartfilters\/jetsmartfilters-how-to-create-a-search-filter\/\" target=\"_blank\" rel=\"noreferrer noopener\">Search<\/a>\u201d filter type provides two data sources in the <strong>Search by<\/strong> dropdown:<\/p>\n\n\n\n<div class=\"wp-block-image size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1824\" height=\"1100\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources.webp\" alt=\"search filter data sources\" class=\"wp-image-46770\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources.webp 1824w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources-300x181.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources-1024x618.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources-768x463.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources-1536x926.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/search-filter-data-sources-600x362.webp 600w\" sizes=\"(max-width: 1824px) 100vw, 1824px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Default WordPress search<\/strong> \u2014 with the help of this data source, the <strong>Search filter <\/strong>will look at the post title, post excerpt, and post content for a match with the searched value;<\/li>\n\n\n\n<li><strong>By Custom Field (from Query Variable)<\/strong> \u2014 this data source allows searching in meta fields listed in the <strong>Query Variable <\/strong>field. For multiple meta fields, separate them with commas.<\/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\">The \u201cBy Custom Field\u201d source does not allow searching in default properties like \u201cDefault WordPress search.\u201d The \u201cBy Custom Field\u201d source only supports meta fields. On the other hand, the \u201cDefault WordPress search\u201d source supports only default properties. It is not possible to combine these two sources in one filter.<\/p><\/div><\/div>\n<\/div><\/div>\n\n\n\n<p>That\u2019s all about the filter data sources available with the <em>JetSmartFilters <\/em>plugin for WordPress websites.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin.<\/p>\n","protected":false},"author":8,"template":"","format":"standard","builder-category":[],"feature-category":[],"article-category":[535],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock<\/title>\n<meta name=\"description\" content=\"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.\" \/>\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\/features\/filters-data-source-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-31T10:51:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source.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=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/\",\"name\":\"Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2025-01-20T17:44:23+00:00\",\"dateModified\":\"2025-01-31T10:51:15+00:00\",\"description\":\"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Features\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/features\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Filters data source 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":"Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock","description":"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.","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\/features\/filters-data-source-overview\/","og_locale":"en_US","og_type":"article","og_title":"Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock","og_description":"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/","og_site_name":"Help Center","article_modified_time":"2025-01-31T10:51:15+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2023\/07\/taxonomies-filter-data-source.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/","url":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/","name":"Filters Data Source Overview \u2014 JetSmartFilters | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2025-01-20T17:44:23+00:00","dateModified":"2025-01-31T10:51:15+00:00","description":"Complete guide to data sources available in Radio, Select, Checkbox, Visual, and Search filters of the JetSmartFilters plugin for your WordPress website.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/features\/filters-data-source-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Features","item":"https:\/\/crocoblock.com\/knowledge-base\/features\/"},{"@type":"ListItem","position":3,"name":"Filters data source 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\/features\/40621"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/features"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/features"}],"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=40621"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=40621"},{"taxonomy":"feature-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/feature-category?post=40621"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=40621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}