[wp-hackers] Theme development and hooks.
Mark Jaquith
mark.wordpress at txfx.net
Wed Apr 6 00:46:41 GMT 2005
Robert Deaton wrote:
> The validator would be fairly easy to write in most aspects. The
> hardest part is checking things like the comment form, which isn't
> there when the index is called, and if we were to check on a comment
> page, the sidebar may or may not be located there. We could have
> WordPress write an array of items reqiured to validate to the
> database, and only write the comment value on a comment page, and have
> the admin not say anything until the comment form is marked as
> missing. Then, to save load, we don't update the values every time the
> page is called, instead only when the values are missing. In the admin
> panel there could be a button to clear the current validation settings
> of a theme and have it recheck.
There are only a few things needed. <?php wp_head(); ?> and <?php
wp_meta(); ?> and <?php wp_footer(); ?> and
<?php do_action('comment_form', $post->ID); ?> are the essential ones,
right? DrDave's Spam Karma 2 already has code that checks the comments
files for the "comment_form" action, and Firas' one should do that as
well as the others. The only other guidelines I can think of are
general CSS standards that we could try to promote. Like, surrounding
posts with <div class="post" id="post-<?php the_ID(); ?>"></div> and
making entry titles <h2> . But I'd think that having those 4 hooks
would be the greatest thing to make plugins work across themes.
More information about the wp-hackers
mailing list