No problem. If you can add a template-tag, you are writing php code. ;)
(This is OBV a temp solution...) I've created a file on my site my-hacks.phps. If you have a my-hacks.php file already, copy the function in my file into yours. Otherwise, copy the file to the root of your blog and rename it to my-hacks.php. Either way, make sure you enable the hacks file in the admin interface.
This will enable a new 'tag': get_category_names(" : "). Its only parameter is the separator between the category names (and it is optional, defaults to comma+space). No ul, just returns a concatenated string of the category names.
Use it like:
<?php echo get_category_names(" * "); ?>
@alex - how it might want to work:
Since I proposed one solution, and I regularly update my functions with extra params/defaults, I'll take a shot at a possible 'answer'.
- a param for links/no-links
- a param for list/no-list
>> note that I disagree with making it a list if >1 but not if ==1 -- a user should decide if they want it list-styled or not, period.
- a param for between-multiple-categories separator, used in the no-list case
defaults might be links=true, list=true, separator=', '
I wouldn't mind becoming a 'cvs-blessed' contributor at some point, if you all need another set of hands at times. At the same time, I can keep posting away herein... ;)