WordPress Theme Wishlist

I have been working on releasing a WordPress theme for awhile now and I keep adding in new functionality instead of just releasing it into the wild. Since I create a lot of custom themes for clients – I am often exposed to a lot of really cool functions, ideas, and designs. Before releasing my initial theme – I wanted to ask for some general feedback.

  1. What is the number 1 thing you want from a theme? Ease of use (admin panels to manage your content), easily skin-able, simple, clean code?
  2. How many people plan to have a mobile theme to handle their content on mobile devices? Would you ideally like this as an option from the get go?
  3. Do you use “all” the theme template files (archive, links, etc?)
  4. What would make you really happy with a theme?

Conditionally Show Only On Home Page (Front Page)

There a are two functions that are used quite a bit to conditionally show content on the very front page (home page or page 1 of your blog). First - we had the function is_home(), but in WordPress version 2.5 - a new function was introduced: is_front_page().

You might think both would conditionally only display content on the home page (front page, page 1 of your blog) - but you actually need to use the following code to accomplish showing something ONLY on the front page of your paged blog:

PHP:
  1. <?php if (is_front_page() && !is_paged()):?>
  2. <p>Show this text only on the home page</p>
  3. <?php endif;?>

So - if you want to easily show something on what I would consider the front page - use the code above to successfully achieve that. (This is particularly helpful if you have ads that run speficically on the home page and others that are ROS (run of site).

Further reading:

New Condition Tag: is_front_page() (WordPress 2.5)

Great news for WordPress theme developers. WordPress 2.5 now offers a new conditional tag: is_front_page(). We have long lived with other options (is_page('home')) or other logic like that, but the is_front_page() simplifies defining the "home page" in our templates. Thanks guys!

bbPress Templates and Customization

Since we like to develop custom WordPress solutions, we are proud to now offer custom bbPress solutions and templates. bbPress is a light weight and fast forum solution from the makers of WordPress.

bbPressfeatures:

  • Fast and light
  • Simple interface
  • Customizable templates
  • Highly extensible
  • Spam protection
  • RSS Feeds
  • Easy integration with your WordPress web site

If you need a custom install of bbPress, contact us for a free quote.