[wp-trac] [WordPress Trac] #12563: New action on body open

WordPress Trac noreply at wordpress.org
Fri Sep 13 09:38:24 UTC 2013


#12563: New action on body open
-----------------------------+--------------------------
 Reporter:  joostdevalk      |       Owner:  joostdevalk
     Type:  enhancement      |      Status:  reopened
 Priority:  normal           |   Milestone:
Component:  Themes           |     Version:  3.1
 Severity:  normal           |  Resolution:
 Keywords:  has-patch close  |
-----------------------------+--------------------------
Changes (by Denis-de-Bernardy):

 * keywords:  has-patch => has-patch close
 * status:  closed => reopened
 * resolution:  wontfix =>


Comment:

 Replying to [comment:26 c3mdigital]:
 > The only two things themes must absolutely have are wp_head() and
 wp_footer().

 It seems to me, that this ticket seeks to address precisely that point..
 Some kind of wp_body() call would be most welcome in addition, and this
 ticket suggests that WP support it and lead by example.

 > This is theme territory.

 The ticket's very nature makes it WP territory.

 -----

 I'm not making much sense of why this never got checked in three years
 ago. The argument that themes won't adopt it fast enough is laughably
 specious. They certainly won't adopt it if WP doesn't set the example.

 If there's a standardized hook here, every theme that supports the hook
 will make a user happy at some point or another, by saving him the work
 needed to manually add some piece of code. It's useful for output buffers,
 for asynchronous scripts, and of course for the occasional need to output
 a full on menu when you're unclear on the fact that it can be inserted any
 other way (not everyone is a web development wizard).

 Yeah, there are workarounds using output buffers, and so forth. But
 honestly, in my experience, they break the minute you've some odd markup
 lying around. A simple hook that endorses a name that every theme
 developer can then use would make everyone's life so much simpler:
 developers (only a hook to worry about) and users (always the same hook to
 add -- once).

--
Ticket URL: <http://core.trac.wordpress.org/ticket/12563#comment:28>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list