Jun 30

Tagged in: Comments:Add

20+ WordPress Recipes (Codes)

More and more clients are using WordPress as their CMS. As a designer or developer, you should really get into WordPress coding. To get started, you can read my WordPress theme guide and hacks. Now, I would like to recommend a resourceful WordPress site to you called WpRecipes. This post contains over 20 recipes that I hand picked from WpRecipes. If you have any good WordPress code or hacks that you want to share, feel free to send them over and I will post it.

Display Tags In A Dropdown Menu

In your theme folder, paste the following code to the functions.php file. If you don’t have a functions.php file, create one.

<?php
function dropdown_tag_cloud( $args = '' ) {
	$defaults = array(
		'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
		'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC',
		'exclude' => '', 'include' => ''
	);
	$args = wp_parse_args( $args, $defaults );

	$tags = get_tags( array_merge($args, array('orderby' => 'count', 'order' => 'DESC')) ); // Always query top tags

	if ( empty($tags) )
		return;

	$return = dropdown_generate_tag_cloud( $tags, $args ); // Here's where those top tags get sorted according to $args
	if ( is_wp_error( $return ) )
		return false;
	else
		echo apply_filters( 'dropdown_tag_cloud', $return, $args );
}

function dropdown_generate_tag_cloud( $tags, $args = '' ) {
	global $wp_rewrite;
	$defaults = array(
		'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
		'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC'
	);
	$args = wp_parse_args( $args, $defaults );
	extract($args);

	if ( !$tags )
		return;
	$counts = $tag_links = array();
	foreach ( (array) $tags as $tag ) {
		$counts[$tag->name] = $tag->count;
		$tag_links[$tag->name] = get_tag_link( $tag->term_id );
		if ( is_wp_error( $tag_links[$tag->name] ) )
			return $tag_links[$tag->name];
		$tag_ids[$tag->name] = $tag->term_id;
	}

	$min_count = min($counts);
	$spread = max($counts) - $min_count;
	if ( $spread <= 0 )
		$spread = 1;
	$font_spread = $largest - $smallest;
	if ( $font_spread <= 0 )
		$font_spread = 1;
	$font_step = $font_spread / $spread;

	// SQL cannot save you; this is a second (potentially different) sort on a subset of data.
	if ( 'name' == $orderby )
		uksort($counts, 'strnatcasecmp');
	else
		asort($counts);

	if ( 'DESC' == $order )
		$counts = array_reverse( $counts, true );

	$a = array();

	$rel = ( is_object($wp_rewrite) && $wp_rewrite->using_permalinks() ) ? ' rel="tag"' : '';

	foreach ( $counts as $tag => $count ) {
		$tag_id = $tag_ids[$tag];
		$tag_link = clean_url($tag_links[$tag]);
		$tag = str_replace(' ', '&nbsp;', wp_specialchars( $tag ));
		$a[] = "\t<option value='$tag_link'>$tag ($count)</option>";
	}

	switch ( $format ) :
	case 'array' :
		$return =& $a;
		break;
	case 'list' :
		$return = "<ul class='wp-tag-cloud'>\n\t<li>";
		$return .= join("</li>\n\t<li>", $a);
		$return .= "</li>\n</ul>\n";
		break;
	default :
		$return = join("\n", $a);
		break;
	endswitch;

	return apply_filters( 'dropdown_generate_tag_cloud', $return, $tags, $args );
}
?>

Now open the file where you want the list to be displayed and paste the following code:

<select name="tag-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
	<option value="#">Tags</option>
	<?php dropdown_tag_cloud('number=0&order=asc'); ?>
</select>

Via: WpRecipes Credits: WpHacks

Get Posts Published Between Two Particular Dates

Just before the loop starts, paste the following code. Change the dates on line 3 according to your needs.

<?php
  function filter_where($where = '') {
        $where .= " AND post_date >= '2009-05-01' AND post_date <= '2009-05-15'";
    return $where;
  }
add_filter('posts_where', 'filter_where');
query_posts($query_string);
?>

Via: WpRecipes Credits: Codex

Get Posts With A Specific Custom Field & Value

Add the query_posts() function just before the Loop. Change the meta_key and meta_value accordingly. The example shown below will get posts with custom field "review_type" with value "movie".

<?php query_posts('meta_key=review_type&meta_value=movie');  ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
...
...

Via: WpRecipes Credits: John Kolbert

Get Latest Sticky Posts

Paste the following code before the loop. This code will retrieve the 5 most recent sticky posts. To change the number of retrieved posts, just change the 5 by the desired value on line 4.

<?php
	$sticky = get_option('sticky_posts');
	rsort( $sticky );
	$sticky = array_slice( $sticky, 0, 5);
        query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) );
?>

Via: WpRecipes Credits: Justin Tadlock

Automatically Insert Content In Your Feeds

In your theme folder, functions.php file, paste the following code. This code will automatically insert the content after each post in your RSS feeds. Hence you can use this code to insert ads or promotional text.

function insertFootNote($content) {
        if(!is_feed() && !is_home()) {
                $content.= "<h4>Enjoyed this article?</h4>";
                $content.= "<p>Subscribe to our <a href='#'>RSS feed</a></p>";
        }
        return $content;
}
add_filter ('the_content', 'insertFootNote');

Via: WpRecipes Credits: Cédric Bousmane

Display The Most Commented Posts

Just paste the following code in your template file where you want to display the most commented posts (eg. sidebar.php). To change the number of displayed posts, simply change the 5 on line 3.

<h2>Popular Posts</h2>
<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>

<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">
<?php echo $title ?></a> {<?php echo $commentcount ?>}</li>
<?php } } ?>

</ul>

Via: WpRecipes Credits: ProBlogDesign

Display Most Commented Posts In 2008

<h2>Most commented posts from 2008</h2>
<ul>
<?php
$result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2008-01-01' AND '2008-12-31' ORDER BY comment_count DESC LIMIT 0 , 10");

foreach ($result as $topten) {
    $postid = $topten->ID;
    $title = $topten->post_title;
    $commentcount = $topten->comment_count;
    if ($commentcount != 0) {
    ?>
         <li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li>

    <?php }
}
?>
</ul>

Via: WpRecipes

Display Related Posts Based On Post Tags

This code will display related posts based on the current post tag(s). It must be pasted within the loop.

<?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
  echo 'Related Posts';
  $first_tag = $tags[0]->term_id;
  $args=array(
    'tag__in' => array($first_tag),
    'post__not_in' => array($post->ID),
    'showposts'=>5,
    'caller_get_posts'=>1
   );
  $my_query = new WP_Query($args);
  if( $my_query->have_posts() ) {
    while ($my_query->have_posts()) : $my_query->the_post(); ?>

      <p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
      <?php
    endwhile;
  }
}
?>

Via: WpRecipes Credits: MichaelH

Display The Number Of Search Results

Open search.php, copy and paste the following code.

<h2 class="pagetitle">Search Results for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?></h2>

Via: WpRecipes Credits: ProBlogDesign

Display The Comment Page Number In The <Title> Tag

Open the header.php file. Paste the following code in between the <title> tag.

<?php if ( $cpage < 2 ) {}
else { echo (' - comment page '); echo ($cpage);}
?>

Via: WpRecipes Credits: Malcolm Coles

Display The Future Posts

The following code will display 10 future posts.


	<p>Future events</p>
	<?php query_posts('showposts=10&post_status=future'); ?>
	<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

			<p><?php the_title(); ?> <?php the_time('j. F Y'); ?></p>

	<?php endwhile; else: ?><p>No future posts.</p><?php endif; ?>

Via: WpRecipes

Randomize Posts Order

To randomize posts order, just add the following code before the Loop.

query_posts('orderby=rand');
//the Loop here...

Via: WpRecipes

Display Word Count Of The Post

Open single.php and paste the following code where you want to display the word count.

<?php function count_words($str){
     $words = 0;
     $str = eregi_replace(" +", " ", $str);
     $array = explode(" ", $str);
     for($i=0;$i < count($array);$i++)
 	 {
         if (eregi("[0-9A-Za-zÀ-ÖØ-öø-ÿ]", $array[$i]))
             $words++;
     }
     return $words;
 }?>

 Word count: <?php echo count_words($post->post_content); ?>

Via: WpRecipes

Fetch RSS Feeds

To display RSS feeds, you can use the WordPress built-in RSS parser. To do so, include the rss.php file, and then use its wp_rss() function.

<?php include_once(ABSPATH.WPINC.'/rss.php');
wp_rss('http://feeds2.feedburner.com/WebDesignerWall', 5); ?>

Via: WpRecipes

Highlight Searched Text In Search Results

Open search.php file and find the the_title() function. Replace it with the following:

echo $title;

Now, just before the modified line, add this code:

<?php
	$title 	= get_the_title();
	$keys= explode(" ",$s);
	$title 	= preg_replace('/('.implode('|', $keys) .')/iu',
		'<strong class="search-excerpt">\0</strong>',
		$title);
?>

Then open the style.css file. Add the following line to it:

strong.search-excerpt { background: yellow; }

Via: WpRecipes Credits: Joost de Valk

Display A Greeting Message On A Specific Date (PHP)

The following code will dispaly a greeting message only on Christmas day.

<?php
if ((date('m') == 12) && (date('d') == 25)) { ?>
    <h2>Merry Christmas!</h2>
<?php } ?>

Via: WpRecipes

Automatically Create A TinyURL For Each Post

Open the functions.php file and paste the following code:

function getTinyUrl($url) {
    $tinyurl = file_get_contents("http://tinyurl.com/api-create.php?url=".$url);
    return $tinyurl;
}

In the single.php file, paste the following within the loop where you want to display the TinyURL:

<?php
$turl = getTinyUrl(get_permalink($post->ID));
echo 'Tiny Url for this post: <a href="'.$turl.'">'.$turl.'</a>'
?>

Via: WpRecipes

Exclude Categories From Search

Open the search.php file in your theme folder, paste the following code before the Loop. The code will exclude categories with ID 1, 2, 3 in the search results.

<?php if( is_search() )  :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=-1,-2,-3");
endif; ?>

//the Loop here...

Via: WpRecipes

Exclude Categories From RSS

Open the functions.php file from your theme. If your theme doesn’t have a functions.php file, create one. Paste the following code in it:

<?php function myFilter($query) {
    if ($query->is_feed) {
        $query->set('cat','-5'); //Don't forget to change the category ID =^o^=
    }
return $query;
}

add_filter('pre_get_posts','myFilter');
?>

Via: WpRecipes Credits: Scott Jangro

Using Shortcodes

Open the functions.php file, paste the following code.

<?php function wprecipes() {
    return 'Have you checked out WpRecipes today?';
}

add_shortcode('wpr', 'wprecipes');
?>

You’re now able to use the wpr shortcode. To do so, paste the following line of code on the editor (in HTML mode) while writing a post:

[wpr]

This short code will output the “Have you checked out WpRecipes today?” message.

Via: WpRecipes Source: Codex

Display The Number Of Your Twitter Followers

Paste the code anywhere you want to display the Twitter follower count. Replace "YourUserID" with your Twitter account in last line.

<?php function string_getInsertedString($long_string,$short_string,$is_html=false){
  if($short_string>=strlen($long_string))return false;
  $insertion_length=strlen($long_string)-strlen($short_string);
  for($i=0;$i<strlen($short_string);++$i){
    if($long_string[$i]!=$short_string[$i])break;
  }
  $inserted_string=substr($long_string,$i,$insertion_length);
  if($is_html && $inserted_string[$insertion_length-1]=='<'){
    $inserted_string='<'.substr($inserted_string,0,$insertion_length-1);
  }
  return $inserted_string;
}

function DOMElement_getOuterHTML($document,$element){
  $html=$document->saveHTML();
  $element->parentNode->removeChild($element);
  $html2=$document->saveHTML();
  return string_getInsertedString($html,$html2,true);
}

function getFollowers($username){
  $x = file_get_contents("http://twitter.com/".$username);
  $doc = new DomDocument;
  @$doc->loadHTML($x);
  $ele = $doc->getElementById('follower_count');
  $innerHTML=preg_replace('/^<[^>]*>(.*)<[^>]*>$/',"\\1",DOMElement_getOuterHTML($doc,$ele));
  return $innerHTML;
}
?>

<?php echo getFollowers("YourUserID")." followers"; ?>

Via: WpRecipes

Display FeedBurner Subscriber Count In Text

<?php
	$fburl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feed-id";
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_URL, $fburl);
	$stored = curl_exec($ch);
	curl_close($ch);
	$grid = new SimpleXMLElement($stored);
	$rsscount = $grid->feed->entry['circulation'];
	echo $rsscount;
?>

Via: WpRecipes

Display The Latest Twitter Entry

Just paste this code in the template file (eg. sidebar.php) where you want to display the latest tweet.

<?php

// Your twitter username.
$username = "TwitterUsername";

$prefix = "<h2>My last Tweet</h2>";

$suffix = "";

$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";

function parse_feed($feed) {
    $stepOne = explode("<content type=\"html\">", $feed);
    $stepTwo = explode("</content>", $stepOne[1]);
    $tweet = $stepTwo[0];
    $tweet = str_replace("&lt;", "<", $tweet);
    $tweet = str_replace("&gt;", ">", $tweet);
    return $tweet;
}

$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>

Via: WpRecipes Credits: Ryan Barr

Social Buttons

Facebook Share Button

<a href="http://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>">Share on Facebook</a>

Digg it

<a href="http://www.digg.com/submit?phase=2&url=<?php the_permalink();?>">Digg It</a>

Stumble upon it

<a href="http://www.stumbleupon.com/submit?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>">Stumble upon it</a>

Add to delicious

<a href="http://delicious.com/post?url=<?php the_permalink();?>&title=<?php the_title();?>">Add to delicious</a>

Share on technorati

<a href="http://technorati.com/faves?sub=addfavbtn&add=<?php the_permalink();?>">Share on technorati</a>

Tweet this

<a href="http://twitter.com/home?status=Currently reading <?php the_permalink(); ?>">Tweet this</a>

Delicious Stumbleupon Digg

Breadou Donut Giveaways Mastering Illustrator Effects

Comments

There are 156 comments (+Add)

  • 1 dlv http://www.configuracionvisual.com

    great one, a big list to read slowly
    now i’m going to sleep, tomorrow i’ll read it :)

    thanks for share as always !

  • 2 CreamScoop http://creamscoop.com

    Thanks for the compilation.

  • 3 Cyrill D.

    Thanks for share!

  • 4 Kersheys http://www.skyling.net/blog/

    Excellent list. I’ve been looking for some new things to incorporate. In any case, I’ve found a new website to look at when I need specific codes :D Thanks!

  • 5 laogao http://haola.cn

    thanks for your post,it’s very useful for me.

  • 6 Mahallo Media http://mahallo.net

    Great list of wp codes, thanks for sharing!

  • 7 Jean-Baptiste Jung http://wprecipes.com

    Hello Nick,
    Thanks a lot for featuring WpRecipes on WDD! I’m extremly honored :)
    I hope theses recipes will be helpful for your readers!

  • 8 Danno http://www.danriordan.net

    Excellent resource. Thanks.

  • 9 romain http://www.creativeidz.com

    hi nick,
    that is exactly what i was looking for, great timing :) .
    One more really useful post.
    thanks a lot.

  • 10 Hezi http://twitter.com/heziabrass

    wonderful post! now waiting for some wordpress appetizers!

  • 11 Faiz Indra http://mki-sman1g.co.cc

    Wow…..
    It’s wonderfull post. It was help us about Wordpress Script.
    Thanks…

  • 12 Arjen http://www.arjentienkamp.com/weblog/

    Awesome! Thanks for sharing this nice list.

    I’ll work out the ’show posts between dates’ code.

  • 13 Adam Akers http://www.brewerylaneonline.com

    Great stuff again.

    Cheers

  • 14 nIc http://www.grapholic.net

    Great, I’m now learning about wordpress… thanks!

  • 15 Abu Farhan http://www.abu-farhan.com

    Thanks for sharing, I’ll use Tags In A Dropdown Menu

  • 16 Raymond Selda http://www.raymondselda.com/

    Wow! I love Wordpress and this snippets will definitely help a lot. Thank you for sharing Nick.

  • 17 Manuel http://manugrafie.de

    sweeeet!
    there are some useful bits of information. thx again;)

    Manuel

  • 18 Sunil http://www.myhtmlworld.com

    Need to check all today.. Thanks a lot

  • 19 DKumar M. http://www.instantshift.com

    Nice Tips and tricks nick…. thanks for sharing !!!

    DKumar M.
    @instantshift

  • 20 Web Design Va http://www.charlotteswebstudios.com

    FABULOUS!! Thank you for posting!

  • 21 Siti Web Bologna http://www.webair.it/webdesign.html

    Finally! We were waiting a long article another freat article as this! Thanks

  • 22 BeyondRandom http://beyondrandom.com

    great collection of some codes! Have been wanting to use a few of these. Bookmarked!

  • 23 davit

    Bookmarked! thank you for doing this

  • 24 Arjen http://www.arjentienkamp.com/weblog/

    I just added the related posts code to my post footer, and added the twitter count to my about page. It works great, and is easy to use.

    Thanks again!

  • 25 Accessible Web Design - Richard http://accessibleweb.eu/

    Early days with my understanding of Wordpress but these look really useful thanks.
    I particularly like the one to display future posts - does that mean I can see in advance what I will post next week? Would be a great timesaver as I could just cut and paste it then post it :)

  • 26 Duncan http://www.duckonwater.co.uk

    Fantastic list! great to see all of these in one place. WP development is something im personally expanding my knowledge on and this will really help.
    Cheers for this! :-)

  • 27 Chris http://everythingunderreview.com

    Not sure if this was an error made in haste, but the code snippet you provide in the “Automatically Insert Content In Your Feeds” example won’t actually insert that piece of content into a feed. It does a check to make sure the content is NOT a feed and NOT on the homepage and then inserts some static content at the bottom of the post (on an individual post page, for instance). In this case, that additional content simply suggests subscribing to the RSS feed for the site.

    Hope that clears up confusion for anyone just cutting and pasting that snippet, and thanks to the author for passing on the WpRecipes.com resource!

  • 28 Jason http://www.vagrantradio.com

    Perfect post at the perfect time. I was just working on many of these for a re-design. Thanks!

  • 29 Josh http://keegangross.com/

    A lovely resources, thanks!

  • 30 Tom Boyd http://www.GuitarHangout.com

    Thanks for these they will come in very handy!

  • 31 Logo Designer http://www.methodologymarketing.com

    Thank you for this great tutorial on wordpress…

    Cheers Mate!

  • 32 Hendryk http://hjacob.com/blog/

    The tiny URL tweak has a major flaw: it queries the shortened url on every page load which slows down the page!

    I’ve written a plugin which fixes this problem by caching the url - it can be found at the wordpress codex at:
    http://wordpress.org/extend/plugins/shortcode-shorturl/
    or directly on my blog:
    http://hjacob.com/blog/2009/06/short_url_shortcode_wordpress/

  • 33 Cam http://www.blog.mookiedesign.com

    excellent post as always. the social links are difinitely helpful and gets rid of a plugin for me. fresh!

  • 34 Stephen Winters http://www.stjohnsrealestateonline.com

    Lots of great snipets to use. Thanks for the info!

  • 35 Nick de Jardine http://www.nickd.co.nz

    Nice write up, very comprehensive!

  • 36 Jeevan http://www.suggest.ws

    I used the related post hack and it’s not showing anything. It’s just showing the text “Related Posts”. I made two sample posts with the tag High Definition but the related posts are not being listed in either of the pages. Any help?

  • 37 kittu http://www.kittuk.com

    a good post for those who dont knw html n php..

  • 38 Shane http://www.plainshanedesign.com

    Love your tutorials! Keep them coming.

  • 39 IdealHut http://www.idealhut.com

    Great post Nick!

  • 40 TheToyDetective http://thetoydetectives.com

    A delicious set of code recipes, some of which will certainly be useful on my own WordPress blog.

  • 41 karina

    you’re design is very niice, can i get it? :D

  • 42 Dario Gutierrez http://labs.dariux.com

    Great list of tips.

  • 43 Phil http://www.profilepicture.co.uk

    The related posts code, when used in the loop, messes the comments up most severely if used on the single post page before the comment template!!

  • 44 Timothy Read http://www.ripplenet.co.uk

    Its great to have all those in one place. Thanks!

  • 45 BORABORA http://www.boraacemi.com

    Great post!
    Keeping up the good work…
    Best wishes

  • 46 ShustOne

    Entire post via: WpRecipies

  • 47 Media Contour http://www.mediacontour.com

    delicious wordpress recipes. very useful in many situations, especially the wp shortcodes.

  • 48 Chong http://www.abacuswebsoft.com.sg

    This is awesome script, i’m gonna use it….

    Thanks Nick :)

  • 49 Jennifer Song http://www.songinwind.com

    These are really cool tips. The greatest of Wordpress is that it’s the pioneer of all free CMS out there to advocate social networking.

  • 50 Terence

    This is awesome! thanks alot!

  • 51 http://www.isonge.cn

    非常有帮助,谢谢!

  • 52 Hendrik Jacob http://hjacob.com/blog/

    The Short URL approach isn’t recommendable - its slows down the page (because it re-queues the Short URL every time).

    Better try this plugin:
    http://hjacob.com/blog/2009/06/short_url_shortcode_wordpress/

    PS: sorry for shameless self promotion ;)

  • 53 Chris Robinson http://wp.contempographicdesign.com

    Nice roundup of tips.

    @Phil, you’ll need to paste the Related code after your comments include and you should be good to go.

  • 54 Michael Lynch http://thehappinessmachine.com

    I can always rely on you for some excellent insight into the world of Wordpress. You have definitely convinced me that Wordpress deserves a lot of attention and you, among a few others, have inspired me to start blogging myself. Keep up the great work.

  • 55 Adam Hermsdorfer http://www.bigtunainteractive.com

    It’s great to have these short codes in one place. One of my favorite things about WordPress is their community.

  • 56 wordpressaholic http://clhmedia.com

    you rock… totally bookmarking this page :)

  • 57 hongmop http://www.hongmop.cn

    thank you so much!
    It’s great!

  • 58 Yatrik http://www.axia.co.uk

    Wow, awesome list. Thanks for posting.

  • 59 Dainis Graveris http://www.1stwebdesigner.com

    extremely useful article as always! Wordpress is a huge trend, I am sure many people will evaluate this post and refference to it. At least I will, bookmarking!

  • 60 Amjad Iqbal http://www.amjadiqbal.com/

    great list Nick. thanks for sharing!

  • 61 jacko http://www.youtube.com

    google search engine wft?

  • 62 Keith D http://www.wmwebdesign.co.uk

    A great intro for someone like me who is new to Wordpress.

    I’m starting to look at Wordpress because, as you say, lots of clients now want a CMS. And Wordpress has lots of documentation and tutorials out there.

  • 63 Roberto Blake http://robertoblake.com

    Great post, loved it, is great for the blogging Graphic Designer!

  • 64 web design sussex http://www.sweetpixels.co.uk

    Great article and website. With regards to other comments about wordpress as CMS i’ve been on a six month long journey testing different CMS tools. So far I have used the following. KenticoCMS, SilverStripe, Expression Engine & Word Press. My findings…. Wordpress has been the most flexible and user contributed open source tool I have found and with recipe codes like this your can be assured your blog/website can have all the functionlity a high end drupal or joomla site has!

  • 65 Sklep zoologiczny http://www.przyroda.org.pl

    Priceless tips! Thank for another great post.

  • 66 yapidekor http://yapidekor.blogspot.com/

    Thank you my friend …

  • 67 RobShaver http://ShaverAssociates.net

    Three posts ago you wrote about Clixpy but the comments don’t work on that page. Why’s that?

    The Clixpy demo did not reproduce my test with perfect fidelity, but I’m sure it could be useful. Bookmarked for future reference.

    Thanks

  • 68 Plastic Extruder http://www.arlingtonmachinery.com/plastic-extruder.cfm

    This is great, I’m just getting into Wordpress and this will be a big help…thanks.

  • 69 Vidya http://www.digimode.co.uk

    Yest another great entry Nick. Fantastic!

  • 70 Max.W

    Thanks for this, theres a few that I’m going to implement right now!

    Thanks again.

  • 71 CMHB http://www.carlmhbarenbrug.com

    Great post, Nick. Some of these are going to be very useful to many. Thanks muchly for these.

  • 72 少数派报告 http://www.shaoshupai.org

    太好了。great! tks

  • 73 CSS web designer http://www.cssdesigner.com.au/

    thanks some very good info. I just stated looking into WP and it has a tremendous potential

  • 74 cutyland http://cutyland.com

    Wooow… !! very nice post. And from now WDW is my favourite site.. :P go WDW go !!!!

  • 75 Wordpressthemegenerator http://www.wpthemebuilder.com

    Bookmarked for future reference. Thanks or sharing this kind of template.

    Online Word-press Theme making at Website… Check it.

  • 76 Guillem CANAL

    Great Entry
    Great Hacks
    What else?

  • 77 Alex Peterson http://www.pixel-air.co.uk

    Great snippets. Bookmarked. No doubt will come in very useful for future projects. Shame such great documentation isn’t provided on the WP site iteself.

  • 78 Webagentur http://www.swip.de

    Thanks your this great tutorial. Any Wordpress-User can take advantage of it!

  • 79 gabe http://gabesimagination.com

    you are awesome to spend your time doing this, thanks. much appreciated.

  • 80 om ipit http://cahcepu.com

    this time i need this tutor and tips, cause i has been redesign my site. thanks for share. i will bookmark it.

  • 81 Elizabeth K. Barone http://ekbdesigns.com

    This is an invaluable post. There have been too many times where I wanted to do something with WP but since I don’t have a strong PHP background I was completely SOL. Thanks to this post, I’ve discovered another WP resource — and several other resources by the same webmaster.

    Thank you!

  • 82 Shane http://www.freshclickmedia.com

    Fantastic post - most of these are either things I’ve wanted to do, or have just thought of using! Thanks a lot.

  • 83 Nick

    The code about displaying Twitter follower count is NOT WORKING. I receive the following error: domdocument() expects at least 1 parameter, 0 given. This is in regards to the following line of code you have given: $doc = new DomDocument;

    Does anyone know a fix?

  • 84 Roberto

    Your handpicking wp recipes worked out well. As a newbie, this is a fantastic list especially the drop down!

    RobertO
    Graphic Design Schools.org

  • 85 jeff http://oddworlddesign.com

    Great Post… I am loving this cheat sheet..

  • 86 SLKWRM

    Thanks a lot! Great site, great tips. From this moment on I’ll be coming here on a daily basis. When l’m more experienced, I’ll be posting my own tips, but at the moment I’m just a humble reader and learner.
    From Russia with respect :)

  • 87 Roy Vergara http://designmovesme.com

    thanks for the great guide!

  • 88 naran_ho http://www.naran-ho.com/

    Nice, great tutorial, great!

  • 89 arhcamt http://rachmatlianda.com

    just what i need! many thanks!

  • 90 wenzhentao http://wenzhentao.com

    It is very useful, thanks.

  • 91 wie bali http://www.getbalivillas.com

    It is very useful for me , great tutorial

  • 92 Julia http://www.fleurchild.com

    Thanks! Great post.

  • 93 ragingfx http://ragingfx.com

    *Display Related Posts Based On Post Tags
    Great no more plugins.. Thanks!

  • 94 Amanda

    That’s awesome - you just saved me time and money! … Thanks so much!

  • 95 disgenia http://www.disgenia.net

    Nice code, of course! I will take something of it to my brand new (soon) blog.
    Thanks and nice job!

  • 96 Kris http://www.krismom.com

    Very cool, thanks very much for the picks! The drop-down menu code is one I think I’ll incorporate into my blog!

    ~Krismom

  • 97 maryjanez http://maryjanez.net

    awesome..
    thanks for sharing.

  • 98 acı cehre http://www.kekikliacicehrezayiflama.com

    Very nice, but I have problems in practice

  • 99 website design stoke http://www.mushroomdigital.co.uk

    I have been messing around with Wordpress all day. Been one of them coders block days. Thanks for the excellent resources! How did I ever finish off my day without these great reads! Thanks!

  • 100 Grégoire Noyelle http://www.gregoirenoyelle.com

    Great, thanks a lot !

  • 101 CSS Showcase @CSSMadness.com http://www.cssmadness.com

    Awesome WP recipes list! These would be useful for me in the future.

  • 102 Barry Khan http://www.barrykhan.co.uk

    Wicked post, exclude category from search is really useful.

  • 103 Kimber http://www.kimber1911pistols.com

    Hey, thanks for the post. The short tag part is cool - can you elaborate further on that - more uses, how to integrate php or more custom code into the shortcodes…. I think it could have a lot of use but I’ve got to think of ways to use it to my benefit…

  • 104 Kazim http://webazin.com

    Hey, thats cool, I needed some of this codes. cheers..!

  • 105 cennetevi http://www.cennetevi.gen.tr

    these are awesome!
    thanks for putting in the effort to get this list together http://www.cennet.gen.tr

  • 106 Don http://www.donstudio.com

    Thanks a lot for the code selected, i will check that website soon

  • 107 Web Design Staffordshire http://www.amicreative.co.uk

    Great list, thanks for the share.

  • 108 john http://www.designchunks.com

    building a wordpress blog now… this is HUGE!

    thanks!

  • 109 Joshua Giblette http://giblette.com

    Great collection, thanks for the share. I’ll need to check out WPRecipes, definitely sounds intriguing.

  • 110 Jesse Jarzynka http://www.wnysportstalk.com/

    Does anyone know of a way to list the most recent post from each author in order of date posted? I’ve looked everywhere for something like that.

  • 111 xun http://abdusfauzi.com

    this compilation of recipes are awesome! Boomarked :D

  • 112 Mujtaba http://www.dynamicguru.com

    Awesome compilation , just what i needed

  • 113 Textbox http://www.textboxagency.com

    Love the Twitter code snippets. We are just starting to utilize WP more and these will be very valuable to us.

  • 114 Andrei http://www.audiostuff.ro

    Excelent post!

  • 115 Tandil Ajedrez http://www.tandilajedrez.com.ar

    nice hacks, i try implement in my WP blog.

    http://blog.tandilajedrez.com.ar

  • 116 haberler http://www.corlu.org

    “Automatically Insert Content In Your Feeds” its very useful thank you

  • 117 Web Design Denver http://www.shycon.com

    Great list of code. I absolutely love working with wordpress, simply because of easy customization like this.

  • 118 volkan http://www.bidunyabilgi.com

    thanks , now a wordpress time

  • 119 Dave Sparks http://www.kamikazemusic.com

    Excellent thanks for the collection - plenty of bits I was looking for!

  • 120 Cookie Creative - Graphic Design Manchester http://www.cookiecreative.net

    Cool, this place keeps getting better and better. :)

  • 121 Jonathan Bennett http://php-programming-tutorial.com

    Thanks! I think I’ll find those Social Buttons useful. :)

  • 122 Tampa Web Design http://www.aarson.com

    I love it. Great info. I will bookmark this site as I will be redoing my wp blog in the near future. Thanks for the useful resource.

  • 123 tatilkaynak.com http://www.tatilkaynak.com

    woww its wonderfull!

  • 124 lombok island http://www.lomboklinks.com

    wow great tutorial. thanks

  • 125 lombok island http://www.lomboklinks.com

    i will try on my blog

    this is awsome

  • 126 keici http://fashionow.net

    Where do you find these, they are really useful.

  • 127 bagsin http://handbagsurf.com

    Great list of code. I absolutely love working with wordpress.

  • 128 Blezx

    thanks.. very useful

  • 129 ian http://www.nugroz.com

    this is what i want……..
    thanx very much…

  • 130 Cyrus

    Great , 30 Flash-Based Photography Sites
    Great article. CSS saved webdesign
    Cyrus
    Visit http://www.psdtoxhtmlcoder.com

  • 131 andy

    The code you put in “Automatically Insert Content In Your Feeds” doesn’t insert anything in the feed output, it’s putting something under a single article only.
    If this should work like promised in the title it must say:
    if(is_feed())
    (Wouldn’t make sense to ask people to subscribe to the RSS feed while they are reading it, or? ;-)

  • 132 July http://www.comastore.com

    i will try on my blog

  • 133 thepadi http://thepadi.com

    Ho ho.. Amazing.. I hope it will compatible to my theme.
    Thank you.

  • 134 Jacob Schulke http://j12media.com

    Thank you. Needed this today, very helpful.

  • 135 jeff

    wow. that’s amazing. thanks!!

  • 136 vincentdresses http://www.hibridal.com

    喜欢你们的设计与技术,常来看看

  • 137 ewitttas http://www.ewittas.com

    i love wordpress, i preferred as no. 1 cms and its ready made code make me more happy, thanks.

  • 138 Tanzanian designer http://www.selengiadesigns.com

    loving this im really getting into wordpress, although i feel a little late.

  • 139 JP http://devmoose.com

    Nice post! Here’s an article that shows how to automatically create bit.ly links for your posts: http://devmoose.com/coding/automatically-create-a-bitly-url-for-wordpress-posts

  • 140 TheShadow http://mobilethemesworld.net/

    Thanks for the twitter counter and rss codes.i have successfully added those codes to my website

  • 141 Asko http://n6mm.com

    And another awesome pick! I would even call it a top 20.

  • 142 sbobet http://www.sbobet-th.com

    Thanks a lot! Great site, great tips. From this moment on I’ll be coming here on a daily basis.

  • 143 Travis http://mywebnow.com

    Thanks, great article’s and how to’s.. :)

  • 144 köpek oyunları http://www.kulube.net

    i love wordpress, i preferred as no. 1 cms and its ready made code make me more happy, thanks.

  • 145 S.Smith at RealTaiji http://realtaiji.com

    Awesome list.

    I found out that some of my plugins use too many cpu resources on my server, so I need to add code that reduces consumption. I look forward to trying these. And for all my searching, it’s rare to find so many in one spot.

    Thanks.

  • 146 lirik http://liriktube.blogspot.com/

    thanks.. great tutorial..

  • 147 Web Design http://exmmedia.com

    amazing tutorial!!! thank you for sharing

  • 148 Alex http://peterjmurray.co.uk/wordpress

    Hi there, I’ve created my first wordpress powered blog integrated into my client’s site… with great help from Nick La’s themes and tutorials.

    There’s one thing I am stuck on though, and wonder if anyone could help:

    Now that my client has many posts, I want the main blog page to show just ’summaries’ of each post (just like on webdesignerwall), so the user must click on ‘read more’ or ‘the blog post title’ to get the full post.

    This means they are more likely to comment and it is neater!

    Anyone knows what I need to do to get this to happen II’d be grateful.

    Thanks and big shouts to Nick La and Web Designer Wall for the inspirtation and help.

  • 149 บาคาร่า http://www.gclub.com

    nice post. thank for share article

  • 150 PSD Box http://www.psdbox.com

    Absolutely useful. Thanx a lot.

  • 151 ninel conde http://www.loscuentosdelfaraon.com/

    Wordpress is a wonder … Actually, I dont understand how people prefer blogspot

    Thanks for the “recipe”
    Ninel

  • 152 Progs4u http://www.progs4u.net

    Thank you so much ..
    You are very cool

  • 153 cihip http://cihip.com

    WordPress Recipes Thanks.

  • 154 gill robinson http://sd.0o0.net

    Wooo… this recipes make my day : ) thx

  • 155 accessorize http://thisisgift.com

    The content of the post is very well, from here I know much about sports knowledge, especially about the Puma training shoes. Here, I will introduce the puma lovers some good websites about puma with high price point.

  • 156 ugg http://www.outlet-ugg-boots.com

    Nice information, many thanks to the author. It is incomprehensible to me, but in general, the usefulness and significance is overwhelming. Thanks again and good luck!

Post Your Comments

(required)

(required)

Comment Guidelines

  • Please keep comments related to topic. And be nice, don't spam!
  • Basic HTML tags are allowed:
    <a href> <abbr> <acronym> <blockquote> <code> <em> <strike> <strong>
  • Note: un-related or spam comments will be deleted.

Live Comment Preview

Back to top