WordPress plugin

Widget Options Pro

Widget Options Pro and Widget Options Extended add controls for deciding where WordPress sidebar widgets and Gutenberg blocks appear, who can see them, and when they are displayed. Use the rules across pages, posts, custom post types, and other site areas.

Widget Options Pro

Widget Options Pro and Widget Options Extended add controls for deciding where WordPress sidebar widgets and Gutenberg blocks appear, who can see them, and when they are displayed. Use the rules across pages, posts, custom post types, and other site areas.

Set visibility by page, audience, and time

Target pages, posts, custom post types, author content, archive pages, taxonomies, and terms. Rules can check a visitor’s user role or login state, or apply to mobile, desktop, and tablet layouts. URL and wildcard restrictions target addresses; keyword-containing slugs can filter multiple pages, and a page can inherit visibility from its parent.

Schedule visibility by selected days or date ranges, with an option to ignore the year. Advanced Custom Fields conditions include equal to, not equal to, contains, does not contain, is empty, and is not empty. These ACF conditions are also available for Elementor and Beaver Builder.

Style and manage widgets

Paid controls include custom widget styling, columns, links, sticky or fixed show, and widget caching. Clone widgets for similar configurations, disable widgets where needed, and set permissions by user role to control who can edit widget settings. You can also add custom IDs and classes, set left, right, center, or justified alignment, and hide a widget title on the front end while keeping it as a dashboard label. Sidebars and widgets can also be displayed with shortcodes.

Builder support and the sliding add-on

Widget Options works with Gutenberg, SiteOrigin, Elementor, and Beaver Builder. The Sliding Widget Options add-on can turn widgets into a modal pop-up, slide-in or toaster, chat box, or another animated sliding panel.

Configure the controls you need

After activation, use the welcome message and video instructions to get started. Open Settings > Widget Options to enable or disable functions. Then configure widgets under Appearance > Widgets and supported blocks in their editor settings, applying the visibility, styling, device, role, or schedule rules needed for each layout.