The WordCamp Central Site Redesign

The WordCamp Central has been redesigned, now sporting pleasant shades of blue. I particularly like the individual WordCamp page like this one for San Francisco, which features date, location, and archive links to past WordCamps there.

A little peek under the hood shows that the site now uses a Twenty Ten child theme called “WordCamp Central 2012”. The site uses a plugin called WP Event Ticketing for ticketing purposes, and WP Super Cache for speed.

Posted in Links | Tagged | Comments closed

WordPress Syntax mode for Panic Coda

A nice tool for developing WordPress with Coda.

Posted in Links | Comments closed

Pears, a Style Pattern Library WordPress Theme

Dan Cederholm, of SimpleBits fame, recently releases Pears,

an open source WordPress theme for creating your own markup & style pattern library

What a fantastic idea. This is a very niche theme, not trying to be everything to everyone, but clearly made with solving a particular problem in mind. It’s also well designed, as can be expected from Mr. Cederholm’s works. The project is also available in Github. (Oh, and it’s open sourced, of course).

Posted in Links | Comments closed

Why I Don’t Host My Own Blog Anymore

Patrick McKenzie of Kalzumeus Software, on why he moved his blog to WPEngine.

Posted in Links | Comments closed

Create a Dropdown List of Tags

One of the options on the default category widget is to display it as a dropdown. When a category is selected, user is immediately redirected to the category archive page.

This functionality is provided by the wp_dropdown_categories function. Surprisingly, this same function can be used to display a list of tags as well (which, design-wise, seems to be a better alternative than a tag cloud).

Here’s the code, modified from the example available on the Codex page:

<li id="categories">
	<h2><?php _e('Posts by Tags'); ?></h2>
	<form action="<?php bloginfo('url'); ?>/" method="get">
$select = wp_dropdown_categories('taxonomy=post_tag&show_option_none=Select tag&show_count=1&orderby=name&echo=0');
$select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select);
echo $select;
	<noscript><div><input type="submit" value="View" /></div></noscript>

Above, note the taxonomy=post_tag parameter that tells the function to generate a list of tags. If you have your own taxonomy, you can use that too. Pretty nifty!

Posted in Development | Comments closed

Rambling Thoughts on Tumblr, WordPress, Posterous, Pinterest and Blogging

Khoi Vinh:

[…] I’ve never been a heavy WordPress user until now. I have to admit, its most recent version is full of the fun, geeky features that I like as a blogger, stuff that allows designer-editors to fully tweak the way content is output. It’s great.

Posted in Links | Comments closed

Theme Options – Friend or Foe?

It’s getting quite clear now that the 2012 trend on WordPress theme is less theme options,

Minimising theme options used in themes, coupled with careful consideration of a component’s application in the theme and a selective placement of WordPress filters, allows for a richer theme setup experience for our users while still adding a level of flexibility that is possible to hone in on, should you wish to do so.

…but smarter themes that understand your needs better. Read the rest of the WooThemes post here.

Posted in Links | Comments closed

Getting the Feed URL of Current Taxonomy Archive Page

Had a project recently where I need to output the RSS feed url of the current taxonomy archive page. The function to use is get_term_feed_link ( $term_id, $taxonomy = 'category', $feed = '' ). Read more at WPSeek.

This function is yet to be documented in the Codex, but it is quite similar with get_category_feed_link() function, which is an identical function, but only works with categories.

Posted in Development | Comments closed

Ideas for Less Theme Options: Sticky Posts for Homepage Slider

Forever WordPress theme Forever is a wedding WordPress theme available for (here’s the demo). On its homepage, it features a slider on top with big images and headline that links to a single post.

Now, there are many ways done by themes to add a post to a slider. One way is to create a specific slider custom post type. Another is to add something to the post’s custom field. Forever theme shows us an easier way to do it:

Featuring posts in a slider on your home page is easy. You just need sticky posts with Featured Images. Every sticky post you have (up to 10) that has a Featured Image (at least 887 pixels wide) attached will show up there. Easy!

Easy indeed! Sticky post and featured image are both built-in features of WordPress, so there’s a good chance that users are already familiar with it. There’s no need to create separate options, just a couple familiar steps on the Edit Post dashboard area and the user is done. I bet the ordering of the slider can be done simply by changing the post’s date too, so there’s no need to create another interface for it.

This is simple, familiar, and easy. Good idea.

Posted in Design, Development | Comments closed

WPCandy’s Completely Unofficial Guide to Plugin UI

Plenty of good ideas here.

Posted in Links | Comments closed