Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Advanced Block Visibility

No security coverage Under active development 61 sites

This module allows you to control block visibility based on the visitor's device type, such as a smartphone, tablet, or desktop. When a block is hidden, it is not sent to the user's device, improving site performance.

This module enables you to show or hide a Drupal block based on the type of device a visitor is using, such as a smartphone, tablet, or laptop.

Features

When a block is set to be hidden, it won’t be rendered or sent to the user’s device. This reduces the site’s load, making it more efficient and lightweight compared to simply hiding a block through your theme.

Post-Installation

After installing the module, navigate to the Block Layout page at https://yoursite.com/admin/structure/block. From there, configure the visibility settings for any block you want to show or hide depending on the device type.

Additional Requirements

This module relies on the mobiledetect/mobiledetectlib library to identify the user’s device type.

Similar projects

The Mobile Detect Block module offers similar functionality, but it is compatible only with Drupal 7 and is no longer maintained.

Drupal 10–11

Ask your assistant about Advanced Block Visibility

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • block Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core PHP Release date
1.0.0 Stable 10–11 Feb 27, 2025