Amber Weinberg: Freelance Web Developer specializing in semantic WordPress, Mobile, CSS and HTML5 Development

The Blog

Beginning WordPress Development: A Look At Common Functions

Posted on 11/13/10 in blog, development about , , ,

WordPress is both my favorite blog and CMS platform ever created. It’s easy to use and customize, and there’s basically nothing that can’t be done in it. If you don’t have a copy of WordPress, you can download the latest version here in order to follow along with this tutorial.

One of my favorite things about WordPress, is the built in functions that come with it. Unlike other CMS’s, you can easily manipulate and extend WordPress without writing anything more than a few lines of code. The functions are really the key to developing in WordPress, once you understand those it becomes easy to create your own themes.

You can also write custom functions, but that goes beyond the scope of this article for beginners. Let’s take a look at the common WordPress functions, what they do and how to manipulate them.

View the rest of my post on Six Revisions ยป

About the author
Amber Weinberg specializes in clean and semantic XHTML, CSS and WordPress development. She has over 10 years of coding experience and is pretty cool to work with. Amber is available for freelance work, so why not hire her for your next project?

2 Awesome Comments

  1. david says:

    Thanks for the great job you’ve done so far explaining step by step the basics of wordpress theme development, i would like to see how to integrate timthumbs on the custom fields and also if its possible to grab the keyword Thumbnail into a variable so in that way no matter what the user input into the custom field you’re going to be able to display the “thumbnail” this is what i mean.. ID, $custom_thumb, true); ?>.

    • I use timthumb with custom fields for my portfolio section. You simply do this in your template file:

      <img src="timthumb.php?src=<?php echo get_post_meta($post->ID, 'Thumbnail',true);?>&amp;h=456&amp;w=506&amp;zc=1" />

Leave a Reply