Connect with us

Tips & Tricks

Remove spaces when echoing the_title

Ever wanted to print or echo the WordPress title attribute without spaces?

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; ?>&amp;<?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.

4 Comments

4 Comments

  1. Peter

    May 16, 2009 at 12:10 am

    If you’re just trying to make the string into a valid URL candidate, urlencode() might be a better choice- that way you don’t have to worry about other characters in your title (colons, commas, punctuation, etc).

    Peter´s last blog post..How to Hide Certain Custom Fields From the Edit Post Page

  2. Peter Kahoun

    May 16, 2009 at 7:58 am

    There is as “urlencode()” php function for this purpose. http://php.net/manual/en/function.urlencode.php

  3. Austin

    May 16, 2009 at 8:31 am

    Thanks for that!

  4. Matt

    August 16, 2009 at 11:58 pm

    Brilliant stuff, thanks!

You must be logged in to post a comment Login

Random Search Terms

Title

Top Articles

Top Searches

powered by WassUp

Recent Posts: Fully Net Worth . com

Albert Haynesworth Net Worth: How Rich is Albert Haynesworth?

Albert Haynesworth Net Worth: How Rich is Albert Haynesworth?

An American football player, Albert Haynesworth is known for his defensive tackle position. As of 2019, Albert Haynesworth net worth is estimated to be around $41 million. The 38 years old (June 17, 1981), Albert Haynesworth stepped in sports arena from his high school. In his high school, he took part in football, track and […]

Sandy Mahl Net Worth: How Rich is Garth Brooks’ ex-wife?

Sandy Mahl Net Worth: How Rich is Garth Brooks’ ex-wife?

Sandy Mahl is an American businesswoman. She is known to many as the ex-wife of country music star Garth Brooks. As of 2019, Sandy Mahl net worth is estimated to be $125 million. Sandy was born on January 16, 1965, in Tulsa, Oklahoma to parents John Mahl and Pat Mahl. Sandy is now a wildlife […]

Scott Fischer Net Worth

Scott Fischer Net Worth

Scott Fischer, depending on which one you are searching for. Instead, it is the famous hiker that died in 1996, or Scott Fischer, CEO of Dippin Dots, LLC, and Dippin Dots Cryogenics.  In this article we will be talking about the Dippin Dots CEO, Scott Fischer, who went on the hit show Undercover Boss we’re […]

%d bloggers like this: