{"id":35002,"date":"2015-03-10T10:54:32","date_gmt":"2015-03-10T10:54:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/widgets-control\/"},"modified":"2025-12-20T19:47:34","modified_gmt":"2025-12-20T19:47:34","slug":"widgets-control","status":"publish","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/widgets-control\/","author":7731483,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.0.0","stable_tag":"3.0.0","tested":"6.9.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Widgets Control","header_author":"itthinx","header_description":"","assets_banners_color":"e0e0e0","last_updated":"2025-12-20 19:47:34","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.itthinx.com\/shop\/widgets-control-pro\/","header_plugin_uri":"https:\/\/www.itthinx.com\/","header_author_uri":"https:\/\/www.itthinx.com","rating":4.7,"author_block_rating":0,"active_installs":800,"downloads":29088,"num_ratings":15,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"itthinx","date":"2015-03-10 10:55:21"},"1.1.0":{"tag":"1.1.0","author":"itthinx","date":"2015-09-14 11:24:33"},"1.2.0":{"tag":"1.2.0","author":"itthinx","date":"2015-10-16 19:13:44"},"1.3.0":{"tag":"1.3.0","author":"itthinx","date":"2015-11-01 16:05:43"},"1.3.1":{"tag":"1.3.1","author":"itthinx","date":"2015-11-20 20:57:52"},"1.4.0":{"tag":"1.4.0","author":"itthinx","date":"2015-11-26 21:29:53"},"1.4.1":{"tag":"1.4.1","author":"itthinx","date":"2016-04-23 13:39:12"},"1.5.0":{"tag":"1.5.0","author":"itthinx","date":"2016-11-01 18:02:39"},"1.6.0":{"tag":"1.6.0","author":"itthinx","date":"2017-07-09 18:25:08"},"1.7.0":{"tag":"1.7.0","author":"itthinx","date":"2017-07-10 09:17:33"},"2.0.0":{"tag":"2.0.0","author":"itthinx","date":"2017-07-20 11:14:32"},"2.0.1":{"tag":"2.0.1","author":"itthinx","date":"2017-07-22 13:06:37"},"2.0.2":{"tag":"2.0.2","author":"itthinx","date":"2017-07-29 11:45:19"},"2.0.3":{"tag":"2.0.3","author":"itthinx","date":"2017-08-12 12:44:12"},"2.1.0":{"tag":"2.1.0","author":"itthinx","date":"2018-09-14 20:47:49"},"2.2.0":{"tag":"2.2.0","author":"itthinx","date":"2019-04-19 21:00:38"},"2.3.0":{"tag":"2.3.0","author":"itthinx","date":"2019-06-12 16:45:50"},"2.4.0":{"tag":"2.4.0","author":"itthinx","date":"2020-04-12 12:20:55"},"2.5.0":{"tag":"2.5.0","author":"itthinx","date":"2021-04-03 21:43:01"},"3.0.0":{"tag":"3.0.0","author":"itthinx","date":"2025-12-20 19:47:34"}},"upgrade_notice":{"":"<p>This release has been tested with the latest version of WordPress.<\/p>"},"ratings":{"1":0,"2":0,"3":1,"4":2,"5":11},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1526585,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1526585,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1526585,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.4.0","1.4.1","1.5.0","1.6.0","1.7.0","2.0.0","2.0.1","2.0.2","2.0.3","2.1.0","2.2.0","2.3.0","2.4.0","2.5.0","3.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1109363,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":1708813,"resolution":"10","location":"assets","locale":""},"screenshot-11.png":{"filename":"screenshot-11.png","revision":1708815,"resolution":"11","location":"assets","locale":""},"screenshot-12.png":{"filename":"screenshot-12.png","revision":1708815,"resolution":"12","location":"assets","locale":""},"screenshot-13.png":{"filename":"screenshot-13.png","revision":1708815,"resolution":"13","location":"assets","locale":""},"screenshot-14.png":{"filename":"screenshot-14.png","revision":1708884,"resolution":"14","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1109363,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1109363,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1295139,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1526154,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":1708813,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":1708813,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":1708813,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":1708813,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Widget visibility example I.","2":"Widget visibility example II.","3":"Widget visibility example III.","4":"Sidebar visibility example.","5":"Shortcode usage examples to restrict sections of content."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2681,168,1141,6309,162],"plugin_category":[43],"plugin_contributors":[78949,78950],"plugin_business_model":[],"class_list":["post-35002","plugin","type-plugin","status-publish","hentry","plugin_tags-context","plugin_tags-sidebar","plugin_tags-theme","plugin_tags-visibility","plugin_tags-widget","plugin_category-customization","plugin_contributors-itthinx","plugin_contributors-proaktion","plugin_committers-itthinx"],"banners":{"banner":"https:\/\/ps.w.org\/widgets-control\/assets\/banner-772x250.png?rev=1526585","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/widgets-control\/assets\/icon-128x128.png?rev=1526585","icon_2x":"https:\/\/ps.w.org\/widgets-control\/assets\/icon-256x256.png?rev=1526585","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-1.png?rev=1109363","caption":"Widget visibility example I."},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-2.png?rev=1109363","caption":"Widget visibility example II."},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-3.png?rev=1109363","caption":"Widget visibility example III."},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-4.png?rev=1295139","caption":"Sidebar visibility example."},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-5.png?rev=1526154","caption":"Shortcode usage examples to restrict sections of content."},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-6.png?rev=1708813","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-7.png?rev=1708813","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-8.png?rev=1708813","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-9.png?rev=1708813","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-10.png?rev=1708813","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-11.png?rev=1708815","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-12.png?rev=1708815","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-13.png?rev=1708815","caption":""},{"src":"https:\/\/ps.w.org\/widgets-control\/assets\/screenshot-14.png?rev=1708884","caption":""}],"raw_content":"<!--section=description-->\n<p><em>Widgets Control<\/em> is a toolbox that features visibility management for all widgets, sidebars, sections of content and content blocks.\nIt allows to <strong>show widgets and sidebars based on conditions<\/strong> - you can choose to show them only on certain pages or exclude them from being displayed.<\/p>\n\n<p><strong>Sections<\/strong> of content can also be restricted by using this plugin's <code>[widgets_control]<\/code> shortcode.<\/p>\n\n<p>You can also define new WYSIWYG <strong>Content Blocks<\/strong> that can be used in widgets, sidebars and with shortcodes.<\/p>\n\n<p>For each widget and sidebar, you can decide where it should be displayed:<\/p>\n\n<ul>\n<li>show it on all pages<\/li>\n<li>show it on some pages<\/li>\n<li>show it on all except some pages<\/li>\n<\/ul>\n\n<p>... you can target small, medium or large screens for mobile, tablet and desktop users.<\/p>\n\n<p>To include or exclude pages, the plugin allows you to indicate page ids, titles or slugs and tokens that identify the front page, categories, tags, etc.<\/p>\n\n<p>In addition to page ids, titles and slugs, these tokens can be used to determine where a widget should or should not be displayed:<\/p>\n\n<pre><code>[home] [front] [single] [page] [category] ...\n<\/code><\/pre>\n\n<p>On sites using <a href=\"https:\/\/wpml.org\">WPML<\/a>, widgets can be shown conditionally based on the language viewed.<\/p>\n\n<p>The <code>[widgets_control]<\/code> shortcode is used to embed content and show it conditionally similar to the visibility options used for widgets and sidebars.\nFor example, <code>[widgets_control conditions=\"{archive}\"]This text is shown only when the content is displayed on an archive page.[\/widgets_control]<\/code>.<\/p>\n\n<p><em>Widgets Control<\/em> also provides <strong>flexible WYSIWYG Content Blocks<\/strong> and a proper widget that can be used to place them in sidebars,\nthe <code>[widgets_control_content]<\/code> shortcode to embed freely created blocks anywhere on your pages and\nAPI functions that allow to include these blocks in PHP templates of your theme.\nFor even more flexible control, use <a href=\"https:\/\/www.itthinx.com\/shop\/widgets-control-pro\/\">Widgets Control Pro<\/a> which provides freely definable additional sidebars.<\/p>\n\n<p>Use display conditions to show or hide content on devices with small, medium or large displays, useful to adapt the display to <strong>mobile, tablet and desktop<\/strong> viewers.<\/p>\n\n<p>See the <a href=\"http:\/\/docs.itthinx.com\/document\/widgets-control\/\">documentation<\/a> for more details.<\/p>\n\n<p><em>Widgets Control<\/em> works with virtually any widget. It is compatible with lots of plugins, among these it has been tested with:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/groups\/\">Groups<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/affiliates\/\">Affiliates<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/decent-comments\/\">Decent Comments<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\">WooCommerce<\/a><\/li>\n<li><a href=\"https:\/\/www.itthinx.com\/shop\/woocommerce-product-search\/\">WooCommerce Product Search<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/search-live\/\">Search Live<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/documentation\/\">Documentation<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/events-manager\/\">Events Manager<\/a><\/li>\n<li><a href=\"https:\/\/buddypress.org\">BuddyPress<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/bbpress\/\">bbPress<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\">Ninja Forms<\/a><\/li>\n<li><a href=\"https:\/\/gravityforms.com\/\">Gravity Forms<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/jetpack\/\">Jetpack<\/a><\/li>\n<li><a href=\"https:\/\/wpml.org\">WPML<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/nextgen-gallery\/\">NextGEN Gallery<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/image-widget\/\">Image Widget<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/mailchimp-for-wp\/\">MailChimp for WordPress<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/the-events-calendar\/\">The Events Calendar<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wysija-newsletters\">MailPoet Newsletters<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/elementor\/\">Elementor<\/a><\/li>\n<\/ul>\n\n<h3>Widgets Control Pro<\/h3>\n\n<p>Our <a href=\"https:\/\/www.itthinx.com\/shop\/widgets-control-pro\/\">Widgets Control Pro<\/a> provides additional features:<\/p>\n\n<ul>\n<li>Conditions based on the viewed <strong>post type<\/strong>. For example, show a widget only on posts with <code>[type:post]<\/code> or only on product pages with <code>[type:product]<\/code><\/li>\n<li>Show or hide widgets on full <strong>page hierarchies<\/strong>, where conditions are based on a parent page and all its child pages: <code>some-page\/*<\/code><\/li>\n<li>Show or hide widgets based on user <strong>roles<\/strong>. For example, show a widget to subscribers and customers only: <code>[role:subscriber,customer]<\/code><\/li>\n<li>Show or hide widgets based on a user's <strong>group membership<\/strong> with <a href=\"https:\/\/wordpress.org\/plugins\/groups\/\">Groups<\/a>. For example, show a widget only to registered users with <code>[group:Registered]<\/code> or show a widget only to users in a Premium group using <code>[group:Premium]<\/code><\/li>\n<li>Show or hide widgets for archive pages of a specific post type. For example, <code>[archive:product]<\/code> can be used to show widgets for the WooCommerce shop page and product archives only.<\/li>\n<li>Allows to specify exclusions. For example, to show a widget only on pages, but exclude it from being shown on one or more specific pages.<\/li>\n<li>Provides additional <strong>sidebar features<\/strong> that allow to define any number of <strong>custom sidebars<\/strong>, flexible placement based on common locations, including above and below content, the comment form, menus and other sidebars, the <code>[widgets_control_sidebar]<\/code> shortcode to embed them in content on your pages and API functions to use them in your theme's templates.<\/li>\n<\/ul>\n\n<h3>Feedback<\/h3>\n\n<p>Feedback is welcome!<\/p>\n\n<p>If you need help, have problems, want to leave feedback or want to provide constructive criticism, please do so here at the <a href=\"https:\/\/www.itthinx.com\/plugins\/widgets-control\/\">Widgets Control<\/a> plugin page.<\/p>\n\n<p>Please try to solve problems there before you rate this plugin or say it doesn't work. There goes a <em>lot<\/em> of work into providing you with quality plugins!<\/p>\n\n<p>Please help with your feedback and we're also grateful if you help spread the word about this plugin.<\/p>\n\n<p><strong>Thanks!<\/strong><\/p>\n\n<h4>Twitter<\/h4>\n\n<p>Follow <a href=\"https:\/\/twitter.com\/itthinx\">@itthinx<\/a> on Twitter for updates on this and other plugins.<\/p>\n\n<!--section=installation-->\n<h4>Dashboard<\/h4>\n\n<p>Log in as an administrator and go to <strong>Plugins &gt; Add New<\/strong>.<\/p>\n\n<p>Type <em>Widgets Control<\/em> in the search field and click <em>Search Plugins<\/em>, locate the <em>Widgets Control<\/em><em> plugin by <\/em><em>itthinx<\/em> and install it by clicking <em>Install Now<\/em>.\nNow <em>activate<\/em> the plugin to have the widget placement features available.<\/p>\n\n<h4>FTP<\/h4>\n\n<p>You can install the plugin via FTP, see <a href=\"https:\/\/codex.wordpress.org\/Managing_Plugins#Manual_Plugin_Installation\">Manual Plugin Installation<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20is%20the%20documentation%20for%20this%20plugin%3F'><h3>Where is the documentation for this plugin?<\/h3><\/dt>\n<dd><p>You can find the documentation on the <a href=\"http:\/\/docs.itthinx.com\/document\/widgets-control\/\">Widgets Control<\/a> documentation pages.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>See the full <a href=\"https:\/\/plugins.svn.wordpress.org\/widgets-control\/trunk\/changelog.txt\">changelog<\/a> for details.<\/p>","raw_excerpt":"A Widget toolbox that adds visibility management and helps to control where widgets, sidebars and content are shown efficiently.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/35002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=35002"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/itthinx"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=35002"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=35002"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=35002"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=35002"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=35002"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=35002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}