I have a similar problem, but only sort of. I got Witty running just find, and it is the ants pants (EXACTLY) what I was looking for with one little problem.
As far as I can tell, it can only be called from a template. It doesn't have to be index.php as implied by the previous comment-- I've had it working in a couple different templates. But therein lies my problem-- the witty quote will appear in ALL pages that are displayed using that particular template.
What I want to do is create a "page" or a link in my sidebar for a quote of the day kind of thing. A page showing the selected quote, but no other content. But if I put it the witty call in the page template, the quote will appear in all the "pages."
I know I'm showing my ignorance here (old dog trying to learn the new tricks of css, wp, and php) but why can't it be tagged in page content?
Or is there some way to call it from an independent html page?
Or is there some way to "install" a variant page template? The "write page" screen allows you to select default, archive, or link templates. The default is
page.php and I can easily create modified qpage.php, and get it to appear in the theme editor, but can't figure out how to get it onto the list for "write page."
So close... but tearing my hair out by now!