Drupal blocks can be selectively shown or hidden based on different criteria. In core, these are Content types, Roles, Pages, and Language.
But there is no option for the values of the fields of the content types/nodes. The module Entity Field Condition will allow you to show/hide blocks according to the type of content and the value of some field of that content.
This module provides a Condition plugin that checks whether a particular entity bundle has a field with a specific value.
Supporting organizations:
Sponsored module development
Initial Development
Refactored & Maintain the 2.x
Sponsored module maintenance and ongoing support
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.- Project categories: Administration tools, Content display, Site structure
1,304 sites report using this module
- Created by fluxsauce on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.6
released 27 September 2026
Works with Drupal: ^8.7.7 || ^9.0 || ^10 || ^11
Install:
Development version: 8.x-1.x-dev updated 27 Sep 2026 at 12:27 UTC




