XWidgets

XWidgets lets you choose your widget layouts and settings for each individual page and post, instead of only having one layout applied to the whole site! For example, you could have a Twitter feed in your website’s sidebar, but have your ‘about me’ page also display Flickr/Last.FM widgets in that page’s sidebar, with a completely different widget layout from the rest of your site — or you could have each page of your site pull in a different Google News feed via RSS — or you could add a poll to the sidebar of a specific post, without changing any others.
This plugin was developed alongside the PBox plugin. Using the two together greatly simplifies CMS-like layouts and functionality.
Features
- Choose widget settings from each indivdual page/post edit screen.
- Pages can inherit widgets from their parent.
- Pages/posts without widgets can use the global widgets (or if you prefer, none at all).
Tips
- Use the PBox plugin to add highly customizable content widgets to your page sidebars.
- Visit Smashing Magazine – Advanced Power Tips For WordPress Template Developers for ideas about Multiple Column Content Techniques.
Future Plans
- Add widgets to taxonomies (Categories, Tags…)
- Improve support for customized post types.
Download & install the zip archive
The plugin package installer can be downloaded from the WP2E project tab called “code”.
1 – Select the version to download if this option is available otherwise the “latest” version of the main plugin will be used.
2 – After downloading the zip archive install the plugin package installer in you local environment and activate the script from the plugin list.
3 – Under the section “Plugins” of the admin dashboard you should see a new “Dependencies & Licenses” link. Follow the instructions from this panel to finalize the installation of the missing dependencies.
- Give a name to your project
- Download the Installer Package
- Install & activate the plugin locally
- Install the suggested dependencies
Tips: Use the WP2E panel to add/suggest new dependencies to the local installation. Press F5 in the list of dependencies if the changes are not displayed right away.



