24th Jul '24
/
1 comment

Terms Query in Bricks Filtered by Post Meta

Consider this scenario:

CPT: jobTaxonomy: industryCustom field: job_visibility of type Radio with a default value of public. The other value is private.

Requirement: Show the industries associated with jobs for which job visibility is public.

This Pro tutorial shows how.

Let's look at this sample data:

After implementing the tutorial, the terms output will be Construction and Pharmaceutical.

"Job Fields" field group created with Meta Box (custom fields plugin does not matter for this tutorial, the same can be done with ACF as well):

Step 1

Enable query loop on a Block in the Bricks editor and select the query type of Terms.

Select your taxonomy.

Add a Heading or Basic Text element inside the query-loop Block having:

{term_name}

This will output all the terms of the selected taxonomy.

Step 2

Add the following in child theme's functions.php (w/o the opening PHP tag) or a code snippets plugin:

This is a BricksLabs Pro tutorial.

For full access login below or create your BricksLabs Pro account

Get access to all 633 Bricks code tutorials with BricksLabs Pro

Related Tutorials..

Pro
Filtering a Bricks Terms query on Term archive pages

Filtering a Bricks Terms query on Term archive pages

On product category archives, how to show product type names but only those that the current product category has.
Pro
Primary Term for Posts using The SEO Framework in Bricks

Primary Term for Posts using The SEO Framework in Bricks

Updated on 18 Mar 2024 The SEO Framework is one of the better (coding-wise) SEO plugins. Like Yoast and Rank Math, it has the option…
Pro
Category Grid with ACF Images in Bricks

Category Grid with ACF Images in Bricks

Creating a grid of post categories, each category card showing an image from an ACF field, category name & description.
Categories:
Pro
Prefiltering Bricks Terms Query Loop

Prefiltering Bricks Terms Query Loop

Let's say there's a Events CPT with a 'Event Year' custom taxonomy. Sample event year names could be: 2021, 2022, 2024, 2025, 2028 etc. We…
Pro
How to Query WordPress Taxonomy Terms by Hierarchy Level in Bricks

How to Query WordPress Taxonomy Terms by Hierarchy Level in Bricks

How to limit the terms of a Bricks Terms query to only those at a specific level within the taxonomy hierarchy.
Categories:
Pro
Adding active class to the current term/post in a Bricks query loop on Term archives/single posts

Adding active class to the current term/post in a Bricks query loop on Term archives/single posts

Updated on 29 Feb 2024 In the Sibling Terms Bricks Query Loop tutorial, a member asked: How can I set the class "active" to the…
Categories:
Pro
Term Parent Slug Data Attribute in Bricks

Term Parent Slug Data Attribute in Bricks

How we can set a data attributes on a child taxonomy dynamically based on the parent taxonomy.
Categories: