Plugin info

Total downloads: 481
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 2/7/2025 (374 days ago)
Added to WordPress: 2/7/2025 (1 years old)
Minimum WordPress version: 5.8
Tested up to WordPress version: 6.7.4
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 374 days ago

26/100

Is Conditional Content Block abandoned?

Possibly abandoned (last update 374 days ago).

Compatibility

Requires WordPress: 5.8
Tested up to: 6.7.4
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WP Browser/Platform Detection
Rating 5.0/5 (2 reviews)Active installs 100
GS GoMobi Redirector
Rating 0.0/5 (0 reviews)Active installs 10
51Degrees – Optimize by Device & Location
Rating 0.0/5 (0 reviews)Active installs 0
Netbiscuits Device Detection
Rating 0.0/5 (0 reviews)Active installs 0

Description

Advanced conditional content block that lets you control content visibility with precision. Perfect for creating personalized user experiences.

Features:
– User role-based visibility (with role selector)
– Device type detection (Mobile/Tablet/Desktop)
– Date/time scheduling (start and end dates)
– Login status control (logged-in/logged-out)
– Smart fallback content system
– Real-time block editor preview
– Timezone-aware scheduling
– Administrator testing mode

Support

For support, please use the WordPress support forums.

Copyright

Conditional Content Block is released under the GPLv2 or later.
This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version.

Installation

  1. Upload the conditional-content-block folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add the “Conditional Content” block using the block editor
  4. Configure visibility settings in the block sidebar

Frequently Asked Questions

How do I test visibility rules as an admin?

Admins now follow the same visibility rules as other users. To test admin-specific content:
1. Select ‘Administrator’ in the user roles selector
2. Ensure you’re logged in when testing

How accurate is the device detection?

Device detection uses WordPress mobile detection combined with user agent analysis. Tablet detection looks for common tablet identifiers in the user agent string.

Can I combine multiple conditions?

Yes! All conditions work together using AND logic. Content will only show when all selected conditions are met.

How does timezone handling work?

All scheduling uses your WordPress site’s timezone (set in Settings > General).

What happens when multiple roles are selected?

Users only need one matching role to see the content (OR logic between roles).

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.3.1 (2025-01-31)

  • Corrected CSS handling
  • Prefixed function names
  • wp_head removed
  • Improved security

1.3 (2025-01-20)

  • Added date/time scheduling feature
  • Implemented conditional role disabling
  • Improved admin testing workflow
  • Added WordPress timezone support

1.2 (2024-12-18)

  • Added tablet detection
  • Implemented device type selector
  • Fixed role selection logic
  • Improved mobile detection accuracy

1.1 (2024-05-15)

  • Added user role system
  • Implemented admin visibility override
  • Enhanced device detection
  • Improved block UI organization

1.0 (2024-03-10)

  • Initial release
  • Basic login status detection
  • Mobile device detection
  • Fallback content system