This little trick can be useful for calling custom functions and printing the title with out spaces for W3C compatibility. I used this trick in a new theme called Galleria, which will be out for public download in the coming days.
Using this comes in handy for a delicious text link:
<?php $title = get_the_title(); ?> <a href="http://del.icio.us/post?url=<?php echo $title; ?>&<?php echo str_replace(" ", "%20", $title); ?>"> Bookmark This (<?php echo $title; ?>)</a>
What I am doing is calling $title = get_the_title();
and using str_replace(" ", "%20", $title);
to replace empty spaces with a %20
, which is used in URL encoding empty spaces.
Alternatively you can use a dash or underscore.
Thanks to Jason Boyle for his adaption.
I just came across an article over at WPHacks.com about a "how to" shift and…
The Ultimate WordPress Real Estate theme with custom developed plugins, single and multiple agents, extensive…
WordPress 2.6.5 is immediately available and fixes one security problem and three bugs. We recommend…
Another plugin I am using on this site: Comment Validation by Jörn Zaefferer. From Jörn's…
Woopra is the world's most comprehensive, information rich, easy to use, real-time Web tracking and…
If you don't know, this site is running the latest WordPress. Which is in Beta…