[wp-hackers] Location of "comment_form" do_action

Viper007Bond viper at viper007bond.com
Tue Jun 24 08:16:41 GMT 2008

Even if it's "fixed", it will only affect people who use the default theme
and those who aren't using a modified version (as their version would be
based on an older version of the default theme). Simply put, if you want it
for sure to be before the submit button, have the user edit the template.

Hell, I have plugins that need the wp_head hook to function and I still
commonly get support requests from people asking why it's not working on
their site. You can't rely upon a hook being in the proper spot.

Subscribe To Comments uses the hook, but aborts if the output has already
been done (i.e. manually farther up the page). This is the best solution

On Mon, Jun 23, 2008 at 10:00 PM, Stephen Rider <wp-hackers at striderweb.com>

> Can anybody explain the logic of the "comment_form" action hook being
> located _after_ the submit button on the Default Theme?
> <?php do_action('comment_form', $post->ID); ?>
> This makes _no_ sense to me.  If I want to add something to the comment
> form, I almost certainly want the end user to see it _before_ they click on
> "Submit".
> I see plugins all the time that jump through hoops to try to relocate their
> additions above the Submit button.  Can anyone think of a good example of a
> plugin that makes good use of the hook after Submit?
> It's just puzzling.  To my mind it's a mistake and should be fixed.  I'm
> curious what others think.
> Stephen
> --
> Stephen Rider
> <http://striderweb.com/>
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers

Viper007Bond | http://www.viper007bond.com/ | http://www.finalgear.com/

More information about the wp-hackers mailing list