Code Monkey home page Code Monkey logo

sane-widget-sidebar-management's Introduction

Sane Widget Sidebar Management

If you have ever needed to accommodate a client's request to have separate sidebar widget areas for many sections of the site, you understand the need for this plugin.

This plugin alleviates the pain of having many sidebar widget areas by hiding all but one (that is selectable via a dropdown). Gone are the days of trying to drag a new widget from the left column to a widget area at the bottom of the right column (ugh!).

There is no configuration for this plugin.


  1. New and hawt.

New Widget Area Dropdown

  1. Old and busted.

Old and busted

  1. Widget area scrolls with you. No more trying to drag outside of the viewing area.

Widget area scrolls with you


Plugin Details:

sane-widget-sidebar-management's People

Contributors

jtsternberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sane-widget-sidebar-management's Issues

Provide Better Overview of Sidebars and Widgets

Just tried out this plugin for the first time and like the direction it's headed!

I think this plugin is great for those who are familiar with sidebars and have a good handle on their site; however, I notice that this interface doesn't as quickly show the user how many sidebars there are and how many widgets are in each. This is probably a strength of the core interface despite its other shortcomings.

This is an issue for anyone unfamiliar with how many sidebars a site/theme has, how many widgets are in each, etc. In general, I tend to think that more contextual information helps people more quickly develop a mental model of the site, usually for the better.

I'm not immediately struck with an elegant solution but here are a few ideas

  • Add a widget count in parentheses after each sidebar in the select list. (e.g. "News Sidebar (3 widgets)"
  • Add some brief text at the top of the page. Maybe "4 sidebars containing 9 widgets."
  • Add a "X of Y" count to each sidebar's name in some places e.g. "News Sidebar (3 of 6)"

Feature Request: Show all sidebars option

Nice work. I would like to suggest a feature. Sometimes you want to drag a configured widget from one sidebar to another. This is not possible when the plugin is active and you have to deactivate it to do so. It would be nice to allow to show all sidebars in the dropdown menu.

Style sidebar select to match 3.6 menus interface.

The new 3.6 menus interface uses a similar interface for selecting which menu to end. This plugin's output is already fairly similar and it would seem smart to make it match to help people more quickly learn how to use the plugin.

Consider renaming strings to something more "user friendly"

Hi,

I really like the look of this plugin, but the one issue I have is that they're called 'Sidebars'. While I guess that's what they're technically called, none of my less technical users are going to associate 'Header Right' with a 'Sidebar'.

In my opinions 'Select a Widget Area to Edit' and 'Select Widget Area', would be more appropriate strings.

This might sound incredibly nitpicky, but I work with a lot of users are are very very inexperienced with these sorts of things, and you'd be surprised by what confuses them sometimes.

Cheers,
Jacob

http://wordpress.org/support/topic/calling-them-sidebars#post-4513719

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.