[wp-trac] [WordPress Trac] #32470: Abstracting the Widget Classes

WordPress Trac noreply at wordpress.org
Sat May 23 04:50:44 UTC 2015

#32470: Abstracting the Widget Classes
 Reporter:  welcher       |       Owner:
     Type:  enhancement   |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Widgets       |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  dev-feedback  |     Focuses:

Comment (by welcher):

 Replying to [comment:1 jacobsantos]:
 > "Do you even OOP, brah?"

 I would hazard to guess that for many users of the platform the answer is
 - what's OOP?

 I wonder how many developers have the level of OOP understanding required
 to hit the ground running with the items on your list. I'm certainly not
 advocating 'dumbing it down' but WordPress is known for being user
 friendly for developers who are closer to entry level and some of these
 concepts are pretty advanced topics.

 For the record, I agree with pretty much everything on the list in theory.
 If we can have an abstraction layer to hide away the complexities and
 maintain backwards compatibility, I'm all for it.

 Just my 2 cents.

Ticket URL: <https://core.trac.wordpress.org/ticket/32470#comment:7>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list