[wp-docs] Differences between Template Tags and Functions
Jennifer Hodgdon
yahgrp at poplarware.com
Thu May 29 14:49:53 GMT 2008
Ozh et al: maybe we should add this brief, coherent, and logical
explanation to the Template Tags article in the Codex, as well as the
Function Reference, or maybe just in the Function Reference (since
that is more apt to be looked at by dev types)?
Ozh wrote:
>> My question is, where do you draw the line between functions (which
>> developers look for) and template tags which non-developers look for?
>
> The border line is indeed virtually inexistant. I would say: let's keep it
> the least confusing for inexperienced developpers (who are going to look
> primarily at the codex), while more experienced coders will also dig a bit
> around and look into the source.
>
> My proposal for: what a function needs to qualify as a Template Tag :
> - being located in one of the *-template.php files
> - echoing something, not returning something
> - having a "non scary" self explanatory name (the_category(): ok,
> _usort_terms_by_ID(): not ok)
--
Jennifer Hodgdon * Poplar ProductivityWare
www.poplarware.com
Drupal/WordPress Sites, Themes, Modules/Plugins
Custom Web Programming, Web Databases
PHP, Perl, MySQL, JavaScript, XML, AJAX
More information about the wp-docs
mailing list