Top 10 WordPress Codes Every Designer Should Know

Hello there! Here I collected a very great collection of 10 WordPress codes that I consider the most commonly used by any WordPress developer. The content was reformatted for quick reference from the Template Tag section of the WordPress.org Codex, a relative encyclopedia to WordPress themeing, and great reference for your WordPress questions.

wp-code

You may be interested in these older posts
13 Magnificent Free WordPress Portfolio Themes

15 Free Awesome Social Bookmark Icons Sets
5 Essential Google Cheat Sheets Which Surely Will Come in Handy

Here are the list of most commonly used WordPress code snippets by designers. If I’ve missed any WordPress code, please comment below.

Display Recent Posts

<?php wp_get_archives('type=postbypost&limit=5'); ?>
or

<?php $recentposts = get_posts('numberposts=12&category=4'); foreach ($recentposts as $post) : setup_postdata($post); ?> <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endforeach; ?>

Display Categories

<h2>Categories</h2> <ul> <?php wp_list_cats('sort_column=name'); ?> </ul>

Display Archives

<h2>Archives</h2> <ul> <?php wp_get_archives('type=monthly'); ?> </ul>

Display WordPress Tags Cloud

<?php wp_tag_cloud('smallest=8&largest=36&'); ?>

Display Blogroll

<ul> <?php wp_list_bookmarks('title_li=&categorize=0'); ?> </ul>

Display WordPress Tags

<?php the_tags(); ?>

Display a Pages Menu

<h2>Pages</h2> <ul> <?php wp_list_pages('title_li='); ?> </ul>

Display Recent Comments

<?php global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,30) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 10"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n<li>".strip_tags($comment->comment_author) .":" . "<a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"on " . $comment->post_title . "\">" . strip_tags($comment->com_excerpt) ."</a></li>"; } $output .= "\n</ul>"; $output .= $post_HTML; echo $output;?>

Display Admin Section

<ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="http://www.wordpress.org/">WordPress</a></li> <?php wp_meta(); ?> <li><a href="http://validator.w3.org/check?uri=referer">XHTML</a></li> </ul>

Display Top Comments

<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts 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); ?>" title="<?php echo $title ?>"><?php echo $title ?></a></li> <?php } } ?>

Discussion

  • Bariski

    These are pretty helpful for new folks, I had trouble finding them when i first started using wordpress. They surely will come in handy for many of like me out there, thanks bookmarked.
    .-= Bariski´s last blog ..19 High Quality Desktop Wallpapers Featuring Nature =-.

  • Bariski

    These are pretty helpful for new folks, I had trouble finding them when i first started using wordpress. They surely will come in handy for many of like me out there, thanks bookmarked.
    .-= Bariski´s last blog ..19 High Quality Desktop Wallpapers Featuring Nature =-.

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | bllogger

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | bllogger

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | Design Graphics

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | Design Graphics

  • Beijinger

    These codes are very useful and some of them are very important to know.
    Btw, I think one code is repeated twice, the wordpress tag code.
    .-= Beijinger´s last blog ..Photo Changchun Nong an Ancient Pagoda =-.

  • Beijinger

    These codes are very useful and some of them are very important to know.
    Btw, I think one code is repeated twice, the wordpress tag code.
    .-= Beijinger´s last blog ..Photo Changchun Nong an Ancient Pagoda =-.

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex …

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex …

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | Neorack Script

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | Neorack Script

  • Pingback: Which Car Donation Site Should I Use In Order To Donate My Car To Charity? | Car Donation

  • Pingback: Which Car Donation Site Should I Use In Order To Donate My Car To Charity? | Car Donation

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | www.kotihost.com

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | www.kotihost.com

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Design Newz

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Design Newz

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: CSS Brigit | Top 10 Wordpress Codes Every Designer Should Know

  • Pingback: CSS Brigit | Top 10 Wordpress Codes Every Designer Should Know

  • http://studyinfo.22web.net Blues

    Excellent work. No doubt this codes are very important for the word press users. Thumbs up.
    .-= Blues´s last blog ..Study abroad in Germany with scholarship =-.

  • http://studyinfo.22web.net Blues

    Excellent work. No doubt this codes are very important for the word press users. Thumbs up.
    .-= Blues´s last blog ..Study abroad in Germany with scholarship =-.

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex - Design Blog | Web Design | Inspiration and Resources for Designers « Netcrema - creme de la social news via digg + delicious + stumpleupon + reddit

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex - Design Blog | Web Design | Inspiration and Resources for Designers « Netcrema - creme de la social news via digg + delicious + stumpleupon + reddit

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex - Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex - Design Blog | Web Design | Inspiration and Resources for Designers

  • http://aftersin.org Ava

    Display WordPress Tags is listed twice :)

    • adam

      if you look carefully, tags isn’t repeated twice. One is for tag cloud, one is for tag list. They’re different.

  • http://aftersin.org Ava

    Display WordPress Tags is listed twice :)

    • adam

      if you look carefully, tags isn’t repeated twice. One is for tag cloud, one is for tag list. They’re different.

  • Ahan

    Thank you for the wp codes.I’m a beginner.
    .-= Ahan´s last blog ..Singapore vs China =-.

  • Ahan

    Thank you for the wp codes.I’m a beginner.
    .-= Ahan´s last blog ..Singapore vs China =-.

  • Pingback: 10条制作wordpress主题应该知道的代码 | 鸭脖客

  • Pingback: 10条制作wordpress主题应该知道的代码 | 鸭脖客

  • Pingback: tripwire magazine | tripwire magazine

  • Pingback: tripwire magazine | tripwire magazine

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | wpden

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex … | wpden

  • Pingback: 40 Great Just Arrived User Links for Designers and Developers | tripwire magazine

  • Pingback: 40 Great Just Arrived User Links for Designers and Developers | tripwire magazine

  • Pingback: Does Anyone Know Or Experience A Car Donation Company That Accept Car Donation And Give Some Cash For It? | Car Donation

  • Pingback: Does Anyone Know Or Experience A Car Donation Company That Accept Car Donation And Give Some Cash For It? | Car Donation

  • Pingback: Ways To Lose Weight Fast » Blog Archive » The Fat Flush Foods : The World’s Best Foods, Seasonings, and Supplements to Flush the Fat From Every Body

  • Pingback: Ways To Lose Weight Fast » Blog Archive » The Fat Flush Foods : The World’s Best Foods, Seasonings, and Supplements to Flush the Fat From Every Body

  • http://abdusfauzi.com xun

    now, this is a saviour.

    thanks!!
    .-= xun´s last blog ..The Call of Nature =-.

  • http://abdusfauzi.com xun

    now, this is a saviour.

    thanks!!
    .-= xun´s last blog ..The Call of Nature =-.

  • http://ad1987.blogspot.com/ AbhiTechBlog

    Excellent. I was looking for one of these. Thanks a lot. :)
    .-= AbhiTechBlog´s last blog ..How to Create Apple Leopard Text-effect with CSS =-.

  • http://ad1987.blogspot.com/ AbhiTechBlog

    Excellent. I was looking for one of these. Thanks a lot. :)
    .-= AbhiTechBlog´s last blog ..How to Create Apple Leopard Text-effect with CSS =-.

  • Pingback: Does Anyone Know Of A Good Car Donation Charity That Goes Towards Promoting Sustainable Energy? | Car Donation

  • Pingback: Does Anyone Know Of A Good Car Donation Charity That Goes Towards Promoting Sustainable Energy? | Car Donation

  • Pingback: MacDaddy Links of the Week: Aug. 2-8 | bkmacdaddy designs

  • Pingback: MacDaddy Links of the Week: Aug. 2-8 | bkmacdaddy designs

  • http://raw.la rawbloke

    Thanks, this is a good reference for some of the codes I use frequently.
    Showing how to use these, such as the setup_postdata() call in the for loop, is a big help.

    Raw Food in The News and Around The Web</a

  • http://raw.la rawbloke

    Thanks, this is a good reference for some of the codes I use frequently.
    Showing how to use these, such as the setup_postdata() call in the for loop, is a big help.

    Raw Food in The News and Around The Web</a

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • http://www.chidimar.com Enk.

    Its cool and pretty useful for newbies ! :)
    .-= Enk.´s last blog ..40+ Awesome Mac Workspaces =-.

  • http://www.chidimar.com Enk.

    Its cool and pretty useful for newbies ! :)
    .-= Enk.´s last blog ..40+ Awesome Mac Workspaces =-.

  • dark_hero

    Thanks, very useful article. But you have mentioned two times “Display WordPress Tags”, i have translated article into Russian and have added one more function (that was 10): http://neoprizma.net/2009/08/10/wordpress-functions/
    .-= dark_hero´s last blog ..функции wordpress =-.

  • dark_hero

    Thanks, very useful article. But you have mentioned two times “Display WordPress Tags”, i have translated article into Russian and have added one more function (that was 10): http://neoprizma.net/2009/08/10/wordpress-functions/
    .-= dark_hero´s last blog ..функции wordpress =-.

  • http://www.nazcarpine.com/ nazcar designs

    nice compilations.

  • http://www.nazcarpine.com/ nazcar designs

    nice compilations.

  • joyologo design shop 2.0

    nice wp code list, thanks..
    .-= joyologo design shop 2.0´s last blog ..premium news wordpress theme =-.

  • joyologo design shop 2.0

    nice wp code list, thanks..
    .-= joyologo design shop 2.0´s last blog ..premium news wordpress theme =-.

  • Marilyn

    I’m currently using weebly as my website/blog. Are there any generic HTML codes I could use? Or should I just switch over to wordpress at some point?

    • http://www.cssreflex.com Naeem Noor

      Maybe you should switch over to WordPress or Blogger.

  • Marilyn

    I’m currently using weebly as my website/blog. Are there any generic HTML codes I could use? Or should I just switch over to wordpress at some point?

    • http://www.cssreflex.com Naeem Noor

      Maybe you should switch over to WordPress or Blogger.

  • Pingback: » 10 Códigos Wordpress que todo diseñador debe conocer Have a Nice Wordpress

  • Pingback: » 10 Códigos Wordpress que todo diseñador debe conocer Have a Nice Wordpress

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: Top 10 Wordpress Codes Every Designer Should Know | Css Reflex – Design Blog | Web Design | Inspiration and Resources for Designers

  • Pingback: #WDNDL For 8/11/2009 – Freelance & Design Tips, Typo Inspiration & Tutorials, CSS3 & HTML5 Resources! « CodeEdoc – Technology And Programming News

  • Pingback: #WDNDL For 8/11/2009 – Freelance & Design Tips, Typo Inspiration & Tutorials, CSS3 & HTML5 Resources! « CodeEdoc – Technology And Programming News

  • http://blog.sosmedia.org SOS Media Web Design

    Nice post. Thanks for the good snippets.
    .-= SOS Media Web Design´s last blog ..Second Source — Web Site Design =-.

  • http://blog.sosmedia.org SOS Media Web Design

    Nice post. Thanks for the good snippets.
    .-= SOS Media Web Design´s last blog ..Second Source — Web Site Design =-.

  • Pingback: links for 2009-08-14 » 4exp.net

  • Pingback: links for 2009-08-14 » 4exp.net

  • Pingback: tj mapes » Blog Archive » What I’m Reading (weekly)

  • Pingback: tj mapes » Blog Archive » What I’m Reading (weekly)

  • astoredigger

    Thank You for your information, For visitor you can bookmark webpage online in Social bookmark.

  • astoredigger

    Thank You for your information, For visitor you can bookmark webpage online in Social bookmark.

  • social bookmark

    thank you for nice post

  • social bookmark

    thank you for nice post

  • Pingback: Monthly Mother Lode of MacDaddy Links: August 2009 | bkmacdaddy designs

  • Pingback: Monthly Mother Lode of MacDaddy Links: August 2009 | bkmacdaddy designs

  • Pingback: ワードプレスに関するエントリーいろいろ。フリーテーマ、プラグイン、ハックなど | gu

  • Pingback: ワードプレスに関するエントリーいろいろ。フリーテーマ、プラグイン、ハックなど | gu

  • mercime

    Good job but please note that wp_list_cats is deprecated for some time aleady. You should be using the tag wp_list_categories
    Reference: http://codex.wordpress.org/Template_Tags/wp_list_cats

  • mercime

    Good job but please note that wp_list_cats is deprecated for some time aleady. You should be using the tag wp_list_categories
    Reference: http://codex.wordpress.org/Template_Tags/wp_list_cats

  • Pingback: Fabulous Finds in the Web of Design | Designora: Flash Design, Graphic Design, Photography, and More

  • Pingback: Fabulous Finds in the Web of Design | Designora: Flash Design, Graphic Design, Photography, and More

  • Host Coupons

    If to be honest I belong to the category of beginning designers, so I don’t know many thing yet. Hope that after reading this story I will get familiar with top Top 10 WordPress Codes and will manage to apply them in practice.
    .-= Host Coupons´s last blog ..Network Solutions – October 2009 Coupons =-.

  • Host Coupons

    If to be honest I belong to the category of beginning designers, so I don’t know many thing yet. Hope that after reading this story I will get familiar with top Top 10 WordPress Codes and will manage to apply them in practice.
    .-= Host Coupons´s last blog ..Network Solutions – October 2009 Coupons =-.

  • Pingback: 16 Wordpress Plugins Everyone Must Install | www.eBook™.com | Download eBook

  • Pingback: 16 Wordpress Plugins Everyone Must Install | www.eBook™.com | Download eBook

  • http://freecallindia.info/ Matt Call

    Thanx for this nice article. But I had difficult time navigating around your website as I kept getting 502 bad gateway error. Just thought to let you know.

  • http://freecallindia.info/ Matt Call

    Thanx for this nice article. But I had difficult time navigating around your website as I kept getting 502 bad gateway error. Just thought to let you know.

  • http://freeinternationalcall.info/ Trackback – Free Internation Call >> How to make free international call

    ,..] http://www.cssreflex.com is one must read source of tips on this issue,..]

  • http://freeinternationalcall.info/ Trackback – Free Internation Call >> How to make free international call

    ,..] http://www.cssreflex.com is one must read source of tips on this issue,..]

  • http://freeinternationalcall.info/ Trackback – Cheap Internation Call >> How to make cheap international call

    ,..] http://www.cssreflex.com is one another must read source of information on this subject,..]

  • http://freeinternationalcall.info/ Trackback – Cheap Internation Call >> How to make cheap international call

    ,..] http://www.cssreflex.com is one another must read source of information on this subject,..]

  • Pingback: arda erdogan portfolio

  • Pingback: arda erdogan portfolio

  • Pingback: untell.com

  • Pingback: untell.com

  • veragounet

    Great selection thanks :-)

  • veragounet

    Great selection thanks :-)

  • http://www.computingunleashed.com Amal Roy

    I have migrated to wp from blogger recently.Exactly what i was looking for. Thanks a lot friend.
    .-= Amal Roy´s last blog ..Download Netnewswire Feed Reader App for iPhone =-.

  • http://www.computingunleashed.com Amal Roy

    I have migrated to wp from blogger recently.Exactly what i was looking for. Thanks a lot friend.
    .-= Amal Roy´s last blog ..Download Netnewswire Feed Reader App for iPhone =-.

  • GerCalaDile

    i honestly love your posting choice, very remarkable.
    don’t give up and also keep posting mainly because it just worth to look through it.
    looking forward to looked over way more of your current article content, kind regards!

  • GerCalaDile

    i honestly love your posting choice, very remarkable.
    don’t give up and also keep posting mainly because it just worth to look through it.
    looking forward to looked over way more of your current article content, kind regards!

  • http://applyabroads.blogspot.com/ apply abroad

    I am regular visitor of your blog keep posting because you are providing nice information regards from apply abroad

  • http://applyabroads.blogspot.com/ apply abroad

    I am regular visitor of your blog keep posting because you are providing nice information regards from apply abroad

  • pondicherry

    Thanks for sharing , anyway i will implement which in post , anyway thanks again :)

  • pondicherry

    Thanks for sharing , anyway i will implement which in post , anyway thanks again :)

  • http://www.golfcartheaterreview.com Clint Perrott

    This is really a great list you have compiled here. Good to know for pros as well as newbies to WordPress

  • http://www.golfcartheaterreview.com Clint Perrott

    This is really a great list you have compiled here. Good to know for pros as well as newbies to WordPress

  • Morgan Parker

    i am self-studying web design coz building websites is my passion`,*

  • Morgan Parker

    i am self-studying web design coz building websites is my passion`,*

  • Andrea Watson

    web design is also a good hobby and a great job too. web design jobs pays very well`”

  • Andrea Watson

    web design is also a good hobby and a great job too. web design jobs pays very well`”

  • http://www.brettwidmann.com Brett Widmann

    These are very great codes! They work wonderfully. Thanks for the post.

  • http://www.brettwidmann.com Brett Widmann

    These are very great codes! They work wonderfully. Thanks for the post.

  • http://www.technolabdesign.com Techno Lab Design

    Great share!
    Thanks a lot for this codes collection!

  • http://www.technolabdesign.com Techno Lab Design

    Great share!
    Thanks a lot for this codes collection!

  • ArminTanha

    Tanks..

    Code Top 10

  • ArminTanha

    Tanks..

    Code Top 10