VK Dynamic If Block
View on WordPress.orgScores higher than 17% of indexed plugins
About
VK Dynamic If Block displays its Inner Blocks based on specified conditions, such as whether the current page is the front page or a single post, the …
What It Does
VK Dynamic If Block is a Gutenberg block that renders its Inner Blocks only when specific conditions are met, such as the current page being the front page, a single post, an archive, or based on user role and custom field values. Site builders can wrap content blocks inside this conditional block to show or hide sections dynamically without writing PHP or JavaScript. It works as a visual wrapper inside the block editor, making conditional logic accessible to non-developers.
Who It's For
This plugin is best suited for site builders and agencies running content-heavy sites where different audiences, pages, or user roles need to see different content, such as membership sites, real estate listings with role-based pricing, or multi-product stores with conditional promotions. It also fits educational platforms, SaaS product sites, and affiliate blogs that need to swap content blocks based on context. Developers comfortable writing PHP template conditionals will find less value here than those building entirely in the block editor.
Who Should Skip It
Anyone using a full site editing theme with built-in conditional visibility controls, or developers who already handle conditional logic in theme templates, should skip this plugin to avoid duplication. Small static brochure sites with no role-based or page-specific content needs will not benefit from the added complexity either.
The Bottom Line
VK Dynamic If Block delivers a focused, visual way to add conditional logic in the block editor, earning a respectable 65.32/100 overall quality score with strong maintenance signals. The tiny user base and near-zero support history mean buyers are early adopters, so test it on staging first. It is a niche but useful tool for block-editor-only builders who specifically need conditional content wrapping.
Related Plugins
Pick this when your main goal is displaying custom field values on the front end without writing code, rather than wrapping blocks in conditional logic.
Choose WCK if you need to create custom post types and fields from the admin area in addition to dynamic display.
Pick this for broader custom field management with a larger install base when you need more than simple conditional blocks.
Choose this if you primarily need lightweight custom post type and field creation with a similar low-overhead footprint.