Widget Logic Not Working with Block-Based Widgets in WordPress

Hello

I recently updated my WordPress site and noticed that Widget Logic no longer works properly with some of my sidebar widgets. :innocent: I’ve been using conditional tags like is_page() and is_single(); but they don’t seem to have any effect after switching to the new block-based widget system in WordPress. The widgets either appear everywhere / don’t show up at all.

Could this be due to WordPress dropping support for classic widgets / is there a workaround to make Widget Logic work with block-based widgets? I’ve tried enabling the Classic Widgets plugin; but I’d rather find a native solution. :upside_down_face:

Is there a way to apply logic conditions directly in the block editor, or should I consider an alternative plugin?:thinking: Checked https://wordpress.org/documentation/article/manage-wordpress-widgets-okta guide for reference.

Has anyone else faced this issue after recent WordPress updates? :thinking: If so; what’s the best way to ensure Widget Logic still works with the latest WordPress widget system? Any help or suggestions would be appreciated!

Thank you !!:slightly_smiling_face: