Posts Related by Taxonomy in Bricks

It is a common requirement to show posts (posts/CPT items) that belong to the same taxonomy (category/tag/custom taxonomy) as the current single post.

This Pro tutorial shows how this can be done in Bricks taking the example of testimonial Custom Post Type and testimonial_type as the taxonomy.

We are going to

  • exclude the current single testimonial post from being output in the related testimonials list.
  • add "s" at the end of "Related Testimonial" heading when there is more than one related testimonial.
  • ensure that the Section gets output only if there is at least one related testimonial.

to limit the posts to those that belong to the same taxonomy term as the current single testimonial post.

Step 1

In your single post/CPT Bricks template, add a Section.

Inside the Section's Container, add a Heading that reads something like "Related Testimonial".

Add a Posts element or set up a Query Loop.

Set your post type, the number of posts to be pulled and tick "Exclude current post".

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

Instant access to 390+ Bricks code tutorials with BricksLabs Pro