WordPress Themes

So, I have been sitting here thinking I need to update the theme I am using to 2.7, when I found this link. There are a ton of resources listed here about WordPress themes, but the most interresting is here.¬† It is about Justin Tadlock, and how he created a “base” theme for you to use. Using this well structured base, you may only need to modify css files. His “base” theme is called hybrid, and it is not the prettiest theme, but it is not meant to be. It is to be the starting point. He has two child themes there that both start with hybid, and they are very different. Hmmmm. Maybe that is the way to go…

Javascript Speed Tests

As part two of yesterdays Javascript Speed post, I have an interresting link. MooTools, another Javascript library, has a speed comparison page up here. I had looked at MooTools a while back when I put up the slideshow piece on the front page of the site. I didn’t look into it too much, but it seemed small and compact. Anyway, the speed comparison is interresting. If you go to the site, press the “start tests” button in the upper right to see the differences. I got here while I was looking into jQuery. Prototype gets smacked in the speed test. Yikes.

This post is from 2007, but was already complaining that WordPress was going to use Prototype instead of jQuery for version 2.0. (which was just released a month ago) It would appear to me though that WordPress went and switched to jQuery. Looking at the WordPress docs, I found this page on AJAX, and it talks about jQuery.  When I look at the source of one of the admin pages, there is jQuery references all over, but nothing about prototype.

Looks like WordPress has switched to jQuery, and if I am looking at making plugins for wordpress, I might want to think about moving to jQuery.

Integrating with WordPress

Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php on line 31

Fatal error: Uncaught Error: Call to undefined function eregi() in /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php:140 Stack trace: #0 /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php(76): wp_codebox_is_windowsie() #1 /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php(50): wp_codebox_highlight_geshi(Array) #2 [internal function]: wp_codebox_highlight(Array) #3 /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php(134): preg_replace_callback('/<p>\\s*f5206038...', 'wp_codebox_high...', '<p>I probably s...') #4 /homepages/40/d88105018/htdocs/cww/blog/wp-includes/class-wp-hook.php(286): wp_codebox_after_filter('<p>I probably s...') #5 /homepages/40/d88105018/htdocs/cww/blog/wp-includes/plugin.php(203): WP_Hook->apply_filters('<p>I probably s...', Array) #6 /homepages/40/d88105018/htdocs/cww/blog/wp-includes/post-template.php(240): apply_filters('the_content', 'I probably shou...') #7 /homepages/40/d88105018/htdoc in /homepages/40/d88105018/htdocs/cww/blog/wp-content/plugins/wp-codebox/main.php on line 140