Another update has sailed! These updates are for Extended Widget Options 4.6 and Free Widget Options 3.7.

First of all, let me thank you all for the continuous love and support. As of this writing, the plugin has more than 1,000 5-star ratings and 60,000+ active installations. I really do appreciate your feedbacks and reviews that led Widget Options to be one of the top plugins. Again, from the bottom of my heart, Thank You Very Much.

I really do appreciate your feedbacks and reviews that led Widget Options to be one of the top plugins. Again, from the bottom of my heart, Thank You Very Much.

Back to the release. This version includes new Advanced Custom Fields support for WordPress widgets, Elementor Widgets, and Beaver Builder Modules. Another brand new feature is the User Logged-in State, which details are explained below.

Read on to check out these powerful features. And yes, these features are available on both Free and Extended versions. 😉 To enable them, just go to Settings > Widget Options.

Restrict Widget Visibility per User Logged-in State

Let's start with how you can easily manage visibility for either logged-in or logged-out users. You might have used the Display Widget Logic via is_user_logged_in() function, which is tedious sometimes. Hey, I know it's working perfectly fine, but to save you more time, you can now use the selection provided. Below are the screenshots for default widgets and for Elementor Page Builder.

Restrict Widget Visibility per User Logged-in State
Hide Elementor Widget Visibility per User Logged-in State

Brand New Advanced Custom Fields Support to Show or Hide Widgets

Yes, I'm sure you will be excited with this feature. Using Widget Options, you can now show or hide any WordPress widgets, Beaver Builder modules, and Elementor widgets using ACF field & conditions. Below are the conditions available:

  • Equal To
  • Not Equal To
  • Contains
  • Does Not Contain
  • Is Empty
  • Is Not Empty

If you are using Repeater Fields add-on, I'm very pleased to tell you that yes, it's supported. 🙂 All the values on the repeater fields are exploded as comma-separated values on the condition check. This means that you can use the Contains and Does Not Contain to easily restrict visibility.

Again, below are the screenshots and GIF for ACF integration for widgets, Elementor Page Builder, and Beaver Builder.

Show or Hide Widgets using ACF Fields
Beaver Builder Advanced Custom Fields Support
Elementor ACF field conditions

Some minor fixes reported by users are also included on this release.

  • Prevent redirect on bulk plugin activation
  • Fix taxonomy page error on Elementor archives
  • Fix issue on date restriction not working sometimes
  • Fix issue with color picker and disabled save button
  • Show rating notice on widget dashboard and Widget Options settings page only

I hope you love these brand new features! I also hope that they make the plugin even better and the community even larger. The next goal is to reach 100,000+ active installs in no time.

Again, thank you very much!

Free Download Widget Options Now