Themes Update: Custom Menu in WP3.0

July 9th, 2010 Blog

A mini upgrade for most of my free/premium themes to support the Custom Menu feature in WordPress 3.0.

Themes Updated

Artificial Intelligence
CelebrityGossip
EcoNature
Food Recipe
GenkiTheme Fixed
Grey Blog
Internet Center
Internet Music
Internet Sharing
Orange Web 2.0
Red Business
Scrapbook
Softwareholic
Technoholic
Woogle

Themes NOT Updated

Fashionista – Please use the built-in Custom Menu Widget
Small Studio – Please use the built-in Custom Menu Widget
GenkiTheme – Custom coding for left sliding menu cannot be replicated with the new WP3.0 wp_nav_menu function
Google Chrome – Custom coding for top menu cannot be replicated with the new WP3.0 wp_nav_menu function

Share This | Read on | No Comments


Themes and Plugins Compatibility on WP 3.0

May 28th, 2010 Blog

Been playing around with WordPress v3.0-release-candidate-1, in both single and multiple site mode. And happy to report that my themes and plugins are working fine. Should not be a problem when the official v3.0 is released.

Plugins

All three plugins (excluding the Feedburner Sitestats plugin) should work fine in WordPress 3.0 without modification.

Themes

All free themes and most of my premium themes should work fine in WordPress 3.0. Remember to backup your theme first before upgrading and report any bugs you found.

Share This | Read on | No Comments


Themes and Plugins Compatibility on WP 2.9

December 5th, 2009 Blog

Been playing around with WordPress v2.9-beta-2 and happy to report that my themes and plugins are working fine. Should not be a problem when the official v2.9 is released.

Plugins

All four plugins should work fine in WordPress 2.9 without modification.

Themes

All free themes and most premium themes should work fine in WordPress 2.9. Remember to backup your theme first before upgrading and report any bugs you found.

Share This | Read on | 6 Comments


Widgets Admin Hack: Displaying 1 Sidebar at a Time

October 27th, 2009 Blog

[Update: Not working for WP 2.9]

Wordpress Widgets Admin Page

With the new WordPress v2.8, the WP-Admin>Widgets page presents a new problem for themes with large number of widgetized sidebars, e.g onenews theme in alltop mode, where the number of sidebars can go to the 100s depending on how many pages are created. With around 15 sidebars, it can be a pain when you have to do a lot of scrolling up and down to drag-n-drop the widgets.

We will be re-using the code from WP v2.7 to re-instate the dropdown menu, so that you can choose which sidebar you want to work on. Then we will hide the rest of the unwanted sidebars from view with CSS. As this involves editing the core file widgets.php, we need to duplicate it so that it won’t be overwritten when we do a WordPress upgrade.

So first make a copy of widgets.php in the wp-admin directory and rename it as widgets-2.php. Open widgets2.php and look for the following line

<div id="widgets-right">

Insert the following code below it to display the dropdown menu

<?php if (!isset($_GET['sidebar'])) $_GET['sidebar'] = 'sidebar-1'; ?>
<form id="widgets-filter" action="" method="get">
<select id="sidebar-selector" name="sidebar">
<?php foreach ( $wp_registered_sidebars as $sidebar_id => $registered_sidebar ) : $sidebar_id = attribute_escape( $sidebar_id );
if ( 'wp_inactive_widgets' == $sidebar_id )
continue;
?>
<option value='<?php echo $sidebar_id; ?>'<?php selected( $sidebar_id, $_GET['sidebar'] ); ?>><?php echo wp_specialchars( $registered_sidebar['name'] ); ?></option>
<?php endforeach; ?>
</select>
<input type="submit" value="<?php _e('Show' ); ?>" class="button-secondary" />
</form>

Now to hide the rest of the sidebars, replace

<div class="widgets-holder-wrap<?php echo $closed; ?>">

with

<div class="widgets-holder-wrap"<?php if ($_GET['sidebar'] != $registered_sidebar['id']) { echo ' style="display:none"'; } ?>>

You can now navigate to http://your-own-domain.com/wp-admin/widgets-2.php to see the hacked widgets page.

Downloads

For WP v2.8.5: widgets-2.txt (rename to widgets-2.php)

Share This | Read on | 2 Comments


Themes and Plugins Compatibility on WP 2.8

June 15th, 2009 Blog

Plugins

All four plugins should work fine in WordPress 2.8 without modification.

Themes

All themes should work fine in WordPress 2.8. Remember to backup your theme first before upgrading and report any bugs you found.

Share This | Read on | 1 Comment


28 Smashing WordPress Theme Clones

April 14th, 2009 Blog

Themes inspired and created by WordPress theme authors, based on their favorite desktop applications and websites. Comment away if you know any look-alike themes that’s not in the list.

Free WP Themes Clone

Apple.com Clone

Apple.com vs iBlog

CNN Clone

CNN vs WNN

Coda Clone

Coda vs WP CODA

Digg Clone

Digg vs Digg-like

Digg Clone

Digg vs Max Magazine

Facebook Clone

Facebook vs CryBook

Facebook Clone

Facebook vs Facebook WordPress

Gmail Clone

Gmail vs Gmail WordPress

Google Chrome Clone

Google Chrome vs Google Chrome WP

Google Search Engine Clone

Google Search Engine vs Woogle

Mac OS X Clone

Mac OS X vs Leopard Mac

Mac OS X Clone

Mac OS X vs Tigerpress

Mac OS X Clone

Mac OS X vs iTheme

Mac OS Clone

Mac OS vs Retro MscOS

Msn Clone

Msn Messenger vs Msnlog

Tumblr Clone

Tumblr vs Tumblelog

Twitter Clone

Twitter vs Fresh Tweet

Windows Vista Clone

Win Vista vs Themedvista

Windows Aero Clone

Win Aero vs Aerodrome

WP Dashboard Clone

WP Dashboard vs WP DashboardLike

Gawker Lifehacker Clone

Gawker Lifehacker vs HackerWP

Premium WP Themes Clone

Popurls/Alltop Clone

Alltop/Popurls vs OneNews

Apple.com Clone

Apple.com vs iBlogPro

Kineda Clone

BBC vs TheBeeb

CNN Clone

CNN vs The Gazette Edition

GameSpot Clone

GameSpot vs GameMaker

Kineda Clone

Kineda vs Celebrity Gossip

New York Times Clone

New York Times vs New Yorker

Win Aero Clone

Win Aero vs Aeros

Wordpress.org Clone

WordPress.org vs Shade Pro

Share This | Read on | 56 Comments


WordPress 2.8 Theme Changes

March 23rd, 2009 Blog

[29 May 2009] Turned out I have been Aril Fooled. WordPress 2.8 should be released real soon (31st May according to the WordPress Trac). Added 2 more new functions: comments_open and pings_open.

With the release date for WordPress v2.8 scheduled on 1st April, I believe the theme codes are more or less stable. Not much changes between v2.7 and v2.8, thankfully. The current themes should work just fine without any modifications on v2.8. Basically 4 new functions were introduced: body_class(), automatic_feed_links(), comments_open(), pings_open().

bodyclass()
Found in header.php
<body <?php body_class(); ?>>
Display css classes for the body element.

automatic_feed_links()
Found in functions.php
automatic_feed_links();
This will automatically generate all the relevant feed links. You may need to remove current hard-coded feed links in header.php e.g

<link rel="alternate" type="application/rss xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />

comments_open()
Found in single.php and comments.php
if ( comments_open() )
Checks whether the current post is open for comments

pings_open()
Found in single.php
if ( pings_open() )
Checks whether the current post is open for pings

Share This | Read on | 8 Comments


Updated Firefox Addon: Show Missing Images

March 16th, 2009 Blog

Using another Greasemonkey compiler, the Show Missing Images Firefox Addon is finally compatible with Firefox 3.0 and above.

This FF Addon will display missing images regardless of ALT tags and upon mouseover, display the original image’s source url.

Show Missing Images

Share This | Read on | 4 Comments


Upcoming WordPress Theme: Woogle

March 9th, 2009 Blog

Google Search Engine Clone Preview

After coming up with the popular Google Chrome WordPress theme, Kris commented that I should do up a Google Search Engine(GSE) WordPress clone. To be honest, at that time I didn’t think it was a great idea for a blog to look like GSE. It reminds me of those Made-For-Adsense(MFA) and domain parking sites, which always result in me clicking the back button.

Then, as April Fool’s Day is approaching, I was wondering what might make a fun theme for the occasion and bingo.. the Woogle theme! On the 1st of April, switch to this theme and proudly claim that your site has been acquired and integrated into GSE. This theme should be ready by April Fool’s day. No joke!

Share This | Read on | 4 Comments


Upcoming WordPress Theme: Food Recipe

January 21st, 2009 Blog

Wordpress Theme: Food Recipe

Been sometime since my last theme. Here’s one with your blog served up cafe-menu style. Main inspiration from a CSS styled Restaurant Menu. Hopefully the final product will turn out looking delicious.

Share This | Read on | 9 Comments