Widget Options – Add Context To WordPress Widgets


¡Controla aún más tus widgets de barra lateral! Asigna contenidos diferentes a tus barras laterales, pié de página y a cualquier widget de barra lateral.

With over 1,060,000+ downloads and an average rating of 4.9 stars, there are no doubts that Widget Options is the perfect solution for you to take better control of your widgets.

Widget Options adds elegant and feature-packed tabbed options below each widget to completely manage and control each widgets visibility and appearance.

Built with seamlessly integration with WordPress, Widget Options is the world’s most complete widget management plugin solution yet.

Mostrar u ocultar widgets en páginas WordPress específicas

With Widget Options Plugin, you can easily assign pages visibility and restrict each widgets on different pages, posts, custom post types, categories, tags and custom taxonomies.

Show or hide widgets on mobile devices, desktop and/or tablet screen sizes

Display less widgets on your mobile devices for easier website navigation without affecting your desktop and tablet versions. Maximizing this feature you can show different sidebar widget contents for each devices for better user content targeting.

Alineamientos personalizados de widgets WordPress

Cambia el alineamiento de tu widget para que se vea mejor en tu sitio. Viene con ajustes de alineamiento centrado, izquierda, derecha y justificado.

ID y clases personalizadas de widget

Create predefined classes on the plugin’s setting page and use them later for each widgets. You can also add custom widget ID and additional classes for styling or javascript purposes.

Lógica de visualización de widget

Use WordPress Conditional tags to manage and restrict your widgets using display widget logic option if you’re geeky enough to use PHP conditions and in need of custom restrictions.

Hide Widget Title

Easily hide widget title on front-end display while retaining them on the backend dashboard for labelling.

Enable / Disable Options

Use only the features you want and disable any other widget options easily using the brand new settings page.

Live Widget Search Filter

Increase administrator widget management by enabling live widget search box on your widget dashboard to locate any widgets easier rather than scrolling the page.

Easily Move WordPress Widgets without dragging

Increase productivity and widgets management by moving any widgets easily by clicking a link and selecting the sidebar widget area instead of drag and drop! Elegant option specially on smaller screen devices such as mobile.

Import & Export Widgets and Widget Area Backup

You can now import and export WordPress widgets easily and create any backup of specific sidebar widget areas. Move widgets to another websites at ease.

¡Ve tus cambios en directo!

Este plugin es compatible con el personalizador para que sea más fácil personalizarlo. Ve tus cambios en directo antes de guardarlos, ¡no solo tendrás más control sino que es un plugin que te ahorra tiempo!

Pagebuilder by SiteOrigin Plugin Compatible

Extend your SiteOrigin Pagebuilder powered website’s widget panels control and management using Widget Options! Restrict devices visibility, change alignments, hide widget panel title, add custom classes and control visibility using display widget logic option!
Pagebuilder by SiteOrigin Plugin + Widget Options = Total Freedom!

Elementor Pagebuilder Ready!

Extend Widget Options visibility restrictions to elementor widgets! You can now have same widget management feature available to your Elementor powered websites.

Beaver Builder Plugin Ready!

Now with Beaver Builder plugin integration! You can fully manage each modules on many ways you want it too! Integrated smoothly to upgrade your website building workflow.

Advanced Custom Fields (ACF) Support!

Easily show or hide any widgets using your ACF fields and conditions. You can restric widget with the following conditions:

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

ACF integration is also available on Elementor and Beaver Builder integration.

Upgrade to Extended Widget Options
For more widgets management and restriction options, upgrade to Extended Widget Options today!

Premium Features

  • Custom WordPress Widget Styling
  • Widget Animations on scroll and page load
  • Sticky / Fixed WordPress Widgets
  • Custom Widget Links
  • Caché del widget
  • Custom Widget Columns Display
  • Restrict Widget Visibility per User Roles
  • Widget Visibility per Days and Date Range
  • Extended Taxonomy and Terms Support
  • Display Sidebars and Widgets using Shortcodes
  • Disable any WordPress Widgets
  • Permission Options
  • Target URLs and Wildcard Restrictions
  • Option for child page to inherit parent widget visibilities

Check full Extended Widget Options features.


In need of WordPress Sliding Panel for your widgets? Check out Sliding Widget Options add-on and transform any of your widgets to modal pop-up, slide in and/or sliding widget panel; and increase your website’s user engagement!

Si quieres colaborar, informar de algún problema o hacer sugerencias, puedes encontrar la versión de desarrollo en GitHub.

Más información

Contact and Credits

Widget Options for WordPress is maintained and developed by Widget Options Team.


  • Widgets Visibility Options
  • Device Visibility Options
  • Widgets Custom Alignment
  • ID y clases CSS de widget
  • Lógica de visualización de widget
  • Pagebuilder by SiteOrigin Plugin Widget Options
  • Widget Importer & Exporter Feature
  • Beaver Builder Integration
  • Elementor Pagebuilder Integration
  • Advanced Custom Fields ( ACF ) Support


Esta sección describe cómo instalar el plugin y ponerlo a funcionar.


  1. Sube todo el directorio a tu directorio wp-content/plugins
  2. Activa el plugin en la página de administración de plugins
  3. Ve a Ajustes > Ajustes de widget y añade clases predefinidas si las necesitas
  4. Cuando arrastres o abras algún widget verás debajo los Ajustes del widget
  5. Espero que te encante este plugin 🙂


How do I begin working with this plugin?

After Widget Options plugin activation you’ll get welcome message with detailed video instructions to get started. Then go to Settings > Widget Options to enable/disable the features you want. Then go to Appearance > Widgets and start optimising your widgets!

How do I add set of predefined custom CSS classes for widgets?

Easy! Simply go to Settings > Widget Options and on Classes & ID module click Configure Settings then you can add your predefined CSS classes for your widgets.

What widgets are supported?

All of them! Yes, we haven’t come across any single non-working widgets yet.

How’s the speed and loading time compare to other plugins?

Widget Options is a featured pack fully lightweight plugin. Using Query Monitor plugin you’ll find that the plugin doesn’t load too much queries and doesn’t affect your website’s loading time. You can check more information how optimized Widget Options is here.


23 de junio de 2022
Best support! Got the plugin working on my site, issue with my theme and a plugin i use, applied new code to my website now have full control of my widgets! Thank you!
8 de junio de 2022
Does what it says and more. Needed to be able to turn off widgets on certain pages and for certain user roles and this plugin provided even more flexibility. Thank you for it!
25 de mayo de 2022
Crazy number of features and works great even with a collection of different widgets with different conditions. I love it!
Leer todas las 1.449 reseñas

Colaboradores y desarrolladores

«Widget Options – Add Context To WordPress Widgets» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios


  • Fixed PHP Notice: Undefined variable


  • Fixed PHP Warning: Undefined variable


  • Fixed versioning issue


  • Fixed missing plugin files


  • Added option to upgrade to PRO version.


  • Fixed PHP Recoverable fatal error – when switching AMP mode


  • Fixed issue in versioning


  • Fixed jQuery UI styles


  • Fixed visibility issue for WooCommerce taxonomies.


  • Fixed CSS issue with other plugins.
  • Fixed missing icons on Elementor page builder.


  • Compatible with Latest WordPress.
  • Added option to revert Classic Widgets Screen.
  • Fixed admin notices.


  • Compatible with Latest WordPress.
  • Updated dependency security vulnerability.
  • Fixed Multisite warning issues.
  • Fixed custom post type list in display condition.


  • Compatible with Latest WordPress.
  • Fixed deprecated jQuery functions.
  • Fixed Logic option issue.
  • Fixed Mobile restrictions issues.
  • Update plugin page descriptions.
  • Updated admin options page details.
  • Added affiliate URL support via hooks.


  • Fix blank page issue in admin widget page.


  • Compatible with Latest WordPress.
  • Other improvements.


  • Update readme and plugin info.


  • Fix import and export invalid file error
  • Fix several instances of widget lock up issue
  • Other improvements


  • Fix issue with latest ACF version


  • Add fixes for https://wordpress.org/support/topic/php-errors-after-upgrade-to-3-7/


  • Add Advanced Custom Fields ( ACF ) support
  • Integrate ACF conditions on Elementor and Beaver Builder integration too
  • Add User Logged-in State feature to easily restrict widget on loggedin or loggedout users
  • Add User Logged-in State to Elementor integration as well
  • Show rating notice on widget dashboard and Widget Options settings page only
  • Fixes and other improvements


  • Add Beaver Builder Plugin Integration. Go to Settings > Widget Options to enable this brand new feature.
  • Fixes and other improvements


  • Go to Settings > Widget Options to enable the brand new features below. Thanks!
  • Add Widget Importer & Exporter Feature
  • Add Specific Widget Area Backup Downloader
  • Improve pages list and indent child pages
  • Option to remove all widgets assigned on widget area
  • Fix issues with Elementor and OceanWP integration
  • Add Target URLs and Wildcard Restrictions module upgrade on settings page
  • Improvements for the upcoming Beaver Builder integration


  • Add Move WordPress Widgets Feature
  • Add Elementor Pagebuilder Support Beta Feature
  • Add option to disable automatic addition of .widget class
  • Fixes and support for is_active_sidebar
  • Update subscription sidebar and add free e-book download
  • Add module card for WordPress Sliding Panel add-on
  • Add module card for Clone WordPress Widgets premium feature
  • Improvements for better speed on admin widgets dashboard


  • Use better Global pages items to prevent issues with site with lots of pages
  • Fix Multisite Issue when Network Activated
  • Add ‘widget’ class to fix issue with Elegant Themes that using ‘et_widget’ as base class
  • Add support for Sliding Widgets add-on


  • Fix PHP 7.0 Global variables issue


  • Add Widget Live Search option on widgets.php admin dashboard


  • Fix Categories not updating when new one added
  • Re-add review/rating admin notice from version 3.1


  • Improve Plugin Loading and Performance
  • Fix issues reported on github


  • Add Pagebuilder by SiteOrigin Plugin Widgets Compatibility
  • Fixes for https://github.com/WidgetOptions/widget-options/issues/6
  • Performance enhancement


  • Fix reported issue : https://github.com/WidgetOptions/widget-options/issues/7
  • Fix DIVI jQuery UI styling issues


  • Fix reported issue : https://github.com/WidgetOptions/widget-options/issues/4


  • Improve settings page and add modular options inspired by iThemes Security Plugin
  • Add user selection for features
  • Add Hide Widget Title option
  • Revamp saving options
  • other minor improvements


  • Add Widget Display Logic Options
  • Improve Tab UI for better navigation
  • other minor improvements


  • Añadida selección de visibilidad de widgets de categoría a las entradas asociadas
  • Actualización de pestañas pro con características adicionales en Extended Widget Options 2.0


  • Add Widget CSS ID and Classes tab options. Learn more about this update
  • Añadida visibilidad en la página del blog por petición de @cfabrice y @fljdave


  • Reducción de la transient a 5 minutos


  • Establecida la transient de las peticiones para reducir el tiempo de carga


  • Versión inicial del plugin