Saves the current widget layout and allows the layout to be restored at a later date.
A plugin that adds “Add”, “Save”, “Restore” and “Delete” buttons to the Widgets configuration page with the following
functionality:
Note that the behaviour has changed from version 1 – widget layouts are not automatically restored when themes are
switched. Layout choice is now a manual step since it is possible to save multiple widget layouts for a given theme.
Once a theme has been activated, use the “Layouts” drop-down to select a previously saved layout that matches the
current theme.
The reset button has been removed as it was too easy to remove all widgets with one click.
This plugin is useful for trying different widget layouts, making it easy to revert back to a previous layout if the
current layout is not working. It can also be useful when switching between themes. Different themes will offer different
sidebar areas, and often there is not a direct mapping from one theme’s sidebars to another. This plugin can be used
to save a widget layout for each theme. When the themes are switched, the appropriate widget layout can then be restored
saving the time it usually takes to drag each widget from an inactive sidebar into the correct sidebar.
A typical process would be as follows:
Note that there are no plugin-specific settings, all configuration is done via the widget configuration page.
No. Only widget layout is saved. Widget layout is the widget’s sidebar location, as well as its order within the sidebar.
Widgets that are deleted can not be restored because widget content/settings are not saved. Dragging a widget back into
the “Available Widgets” area effectively deletes the widget. In order to remove a widget
from view, but keep its content, drag it into the “Inactive Widgets” area. This will ensure that the widget ‘instance’
is not deleted, and can be restored in different layouts.