WordPress.org

Plugin Directory

Widget Wrangler

A plugin for managing the display of widgets on a page by page basis. Using widgets as a post type.

2.2.2

  • Warning fix: looking through non-array warning

2.2.1

  • Bug fix: Fixed row index collisions for sortable widgets

2.2.0

  • Feature: Widgets can be added multiple times in multiple corrals.

2.1.6

  • Bug fix: TinyMCE editor button
  • Bug fix: Edit widget page lost $post context if widget contained a custom wp_query

2.1.5

  • Bug Fix: WordPress Widget for Widget Wrangler widget.

2.1.4

  • Bug fix: Display logic meta box does not appear on Cloned widgets.
  • Bug fix: old clones (ww_the_widget) were not output
  • Feature: Translation ready
  • Helper function: ww_is_active_corral('corral-slug');

2.1.3

  • Bug fix: Caused an issue with refactoring javascript load on presets page. Fixed.

2.1.2

  • Bug fix: Capability test on saving post type widgets caused an issue with custom post types.
  • Bug fix: Prevent loading of Widget Wrangler assets on inappropriate admin screens.

2.1.1

  • Bug fix: Display of cloned widgets broken in 2.1

2.1

  • Feature: Hide widget from sortable Wrangler
  • Bug fix: Alter sidebars array loop
  • Bug fix: Widget shortcode display

2.0.4

  • Bug fix: Unable to show title on cloned widgets
  • Improved preview HTML when corral context is set.

2.0.3

  • Bug fix: Fix issue with corrals and settings for users that upgrade from much older versions.
  • Bug fix: Retain theme copatibility setting during upgrade to 2.x

2.0.2

  • Bug fix: Saving settings without Pro License

2.0.1

  • Upgrade bug fix

2.0

  • New: Widget Diplay logic allows you to control a widget's visibility globally
  • New: Customize WP Sidebar HTML
  • New: More granular template suggestions
  • New: Presets

1.5.4

  • Fix: Saving draft widgets correctly when wrangling

1.5.3

  • Fix: bug for cloned widget forms
  • Fix: bug on clone display when title hidden
  • Fix: bug on quick edit of widgets and posts
  • New: widgets only display if status is "publish"

1.5.2

  • Fix: bug with select elements on wrangler form
  • Fix: bug with defaults not being set for new posts

1.5.1

  • Fix: bug with shortcodes not working. Function was in wrong file.

1.5

  • Changed sidebars to corrals in UI
  • Template wrangler for future extended templating
  • Template suggestions and detection
  • Theme compatibility setting for using register_sidebar defined html
  • Fix: select and inputs not accessible on sortable widget forms
  • Feature: Real WP Widget instances. ie, Better cloned widgets.
  • Updated screenshots and setup screencast

1.4.6

  • Bug fix: Child theme template discovery
  • Bug fix: Escape dollar sign in content & title
  • Feature: Exclude from search
  • Feature: Template widget with widget-post_name.php
  • Added versioning
  • More WP_DEBUG friendly

1.4.5

  • Bug fix: Last bug fix caused new problem. Breaks widget save for advanced parsing area. Skip 1.4.4, or upgrade immediately.

1.4.4

  • Bug fix: Quickediting a widget lost some data.

1.4.3

  • Bug fix: Javascript not loading correctly on admin pages in the footer.

1.4.2

  • Bug fix: Posts page widgets not saving correctly

1.4.1

  • Bug fix: Forgot to add new images to svn

1.4

  • Feature: Preview Widget on the widget's edit page
  • Feature: Add WW sidebars using WordPress's standard widget system
  • Bug fix: Issue with cloning specific WordPress widgets
  • Bug fix: Images not showing up in non-standard install directories

1.3.2

  • Bug fix: upgrading to 1.3.1 had no post type settings. Trouble fixing.

1.3.1

  • Bug fix: upgrading to 1.3 had no post type settings. Grrr, sry.

1.3

  • Feature: Now use Widget Wrangler on any post type and the blog page (Posts page).
  • Feature: Use template with advanced parsed widget.
  • Feature: Set widgets for the home/frontpage when using WordPress's 'Reading Setting' for 'Front page displays' as 'Your latest posts'. Settings >> Reading >> Front page displays.
  • Programming: Refactored function names to standardize concepts and descriptors

1.2.1

  • Feature: Additional template options per widget (see FAQ: How can I control a widget's template)
  • Fixed Cloned widgets now get templating
  • Fixed minor widget admin panel display bug
  • Fixed form content in advanced parsing area
  • Tested successfully with cloning Buddypress widgets

1.2

  • Official Release: Incremented version due to additional features
  • Feature: Reset a page's widgets to default (checkbox on page)
  • Feature: Reset all pages to use default widgets (settings page)
  • Feature: Disable all widgets on a page (drag to disabled list)

1.1rc8

  • Fix for javascript with WordPress 3.2 update. Added option to reset all widgets on all pages.

1.1rc7

  • Fix for javacsript not loading correctly. Changed method to use script wp_enqueue_script.

1.1rc6

  • Fix for disappearing menu items with WordPress 3.1 update.

1.1rc5

  • IE 8 Bug fixes.
  • Clone Widget widget name now filling into advanced parse correctly.

1.1rc4

  • Bug fix from rc3 changes. Capability for access to submenus corrected.

1.1rc3

  • Added 'Auto Paragraph' checkbox for each widget
  • Added a basic level of capability control. Now possible to change capability type for use with other plugins.

1.1rc2

  • Found another important bug related to recent changes.

1.1rc1

  • Fixed bug where disabled widgets disappear
  • Fixed the need to save multiple times when enabling widgets
  • Fixed disappearance of widgets assigned to deleted sidebars

1.1beta

Initial Release

Requires: 3 or higher
Compatible up to: 4.2.2
Last Updated: 2015-6-3
Active Installs: 1,000+

Ratings

5 out of 5 stars

Support

3 of 5 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1
100,2,2 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,2,2 100,1,1 100,1,1
100,2,2 100,3,3 100,3,3 0,1,0 100,1,1 100,2,2 100,4,4 75,4,3
100,2,2 100,2,2 100,1,1 100,2,2
0,1,0
100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1
100,1,1
0,1,0 100,1,1