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 rel="nofollow" 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

powered by WassUp

Recent Posts: Fully Net Worth . com

Bill Aydin Net Worth- How Rich is Jennifer Aydin’s Husband?

Bill Aydin Net Worth- How Rich is Jennifer Aydin’s Husband?

Dr. Nebil Bill Aydin is a Double Board Certified Plastic and Reconstructive Surgeon. His specialization lies in aesthetic cosmetic surgery of the face and body. Aydin is originally from Istanbul, Turkey but had migrated to Los Angeles in the U.S. when he was 16. As of 2019, Bill Aydin net worth is estimated to be […]

Dakotaz Net Worth: How Rich is the Twitch Streamer Actually?

Dakotaz Net Worth: How Rich is the Twitch Streamer Actually?

Brett Hoffman, who is better known by his online alias as Dakotaz, sometimes referred to as DK, is a Twitch Streamer and a Youtuber. He is an active player of the game Fortnite and today has over 4 million followers on his Twitch channel. As of 2019, Dakotaz Net Worth is estimated to be $2.5 […]

Ben Zobrist Net Worth: 4 Interesting Facts You Should Know

Ben Zobrist Net Worth: 4 Interesting Facts You Should Know

Ben Zobrist is an American professional baseball second baseman and outfielder who currently plays for the Chicago Cubs of Major League Baseball. Early Life Ben was born on May 26, 1981, in Eureka, Illinois to Cynthia and Tom Zobrist. He started playing baseball when he was eight years old. He graduated from Eureka High School […]

%d bloggers like this: