[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
Mon Feb 9 16:35:18 GMT 2009

#4280: Allow to constrain widgets being displayed on certain page types only
 Reporter:  torbens                  |        Owner:  mufasa  
     Type:  feature request          |       Status:  reopened
 Priority:  normal                   |    Milestone:  2.8     
Component:  Administration           |      Version:  2.2     
 Severity:  normal                   |   Resolution:          
 Keywords:  has-patch needs-testing  |  
Comment (by jairus):

 We've completed coding on our per-page-widget implementation, we're just
 doing some final testing now, and we should be able to put the code up
 within a week. We hit a massive issue with some 3rd party plugins, and had
 to re-write most of it from scratch to make it future-proof.

 From a functional point of view, the way it works is almost the same and
 pretty straightforward. Every page and every post has a "click here to
 edit this page's widgets" box on the edit screen, which brings you to a
 drag-and-drop widget-editing page. (I agree that a thickbox would be
 better here.)

 All of your widget settings -- including your individual widget options --
 are saved and presented for that page/post only. That way if you have a
 widget (like a Flickr box) that you want to present different content on
 different pages, it works. There's an inherit from parent option too, so
 groups of content can all have the same widgets.

 (We briefly tried the 'sets' idea last month but it really confused our
 testers, so we went back to the per-page idea.)

 This has been written as a plugin, but we would love to see any part of it
 end up as core functionality. Is there a will to have anything like this
 end up in wordpress proper?

Ticket URL: <http://trac.wordpress.org/ticket/4280#comment:49>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software

More information about the wp-trac mailing list