[wp-trac] Re: [WordPress Trac] #4280: Allow to constrain widgets
being displayed on certain page types only
WordPress Trac
wp-trac at lists.automattic.com
Fri May 18 00:26:24 GMT 2007
#4280: Allow to constrain widgets being displayed on certain page types only
----------------------------+-----------------------------------------------
Reporter: torbens | Owner: andy
Type: enhancement | Status: new
Priority: normal | Milestone: 2.3
Component: Administration | Version: 2.2
Severity: normal | Resolution:
Keywords: needs-patch |
----------------------------+-----------------------------------------------
Comment (by torbens):
Replying to [comment:5 Jairus]:
> The original post is referring to SBM's ability to choose on a per-page
and per-post level which widgets you have available. If I have five pages
(or posts), I can choose Widgets A B and C for Page 1, B and C for 2, D
and F for 3, etc....
>
> I agree it would be a good idea to have a per-category display toggle,
but the advantage of SBM is its per-page and per-post granularity.
This is how I meant it in the first place.
However, I do agree that the SBM UI for this funtionality pretty much
isn't nice at all.
One idea would be to allow definition of an arbitrary # of widget profiles
for the different sidebars at the Widget config page. Next step would be
to assign default profiles to the different types of "pages":
* Homepage
* Archives
* Single Post
* Search Results
* Static Page
* Error Page
This is somehow similar to SBM, only that you do define the assignments on
a per-profile-basis and not on a per-widget-basis. To get back the ability
assigning specific sidebars to specific pages or posts, one could define
additional widget profiles and assign them directly on the editor admin
page of the specific post/page.
Not sure if this is what Jairus wanted to say.
Nice thing about this is that the widget configuration for standard users
who only want the same sidebar anywhere is still as easy as in v2.2.
They'd only have one single (default) widget profile assigned to all
pages...
--
Ticket URL: <http://trac.wordpress.org/ticket/4280#comment:9>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list