The personal blog of a blog developer that is ready and available to develop your WordPress Blog.
phone:   229.921.0196
skype:   jtk.consulting

Custom WordPress Theme Design

New Free WordPress Themes over at the Blog Mill

Posted on June 30th, 2007 by JTk
Posted in Themes, WordPress, consulting | 1 Comment »

As some of you guys know I do some WordPress contract / consulting work for The Blog Mill and in addition to my normal WP related duties over the last week I have been tasked to create some WordPress themes for them to offer freely to the general public.

For some reason we have decided to name these themes after things in the Beatles movie The Yellow Submarine. My two favorites so far are Blue Meanie and Pepperland. Both are different from what I normally do, so check them out and let the good folks at The Blog Mill know that JTk sent ya :)


WordPress Theme Issue Du Jour

Posted on June 20th, 2007 by JTk
Posted in Themes, WordPress | No Comments »

My latest WordPress related issue came about because I mocked up what I thought was a good idea in photoshop, and then after I cut it up and tried to implement it I found out it was not so easy….

Okay, so what I wanted to do was have the latest post “featured” that is above the rest of the posts spanning the entire width of the area ( while the rest of the posts floated left of the sidebar ). And of course this would only happen on the homepage. Sounds simple right?

Well it turns out it in WordPress theming it is not so simple, but you can see how I hacked it up here:

http://themetest.com/test6/

What you have to do is first, the standard WordPress homepage trick:

  <?php if(is_home() ) { ?> 

//do this if it is the homepage

			<?php } else { ?>

// do this if it is not the home page

			<?php } ?>

and then what happens is that you need to have 2 WordPress loops, like so:


<?php $my_query = new WP_Query('showposts=1');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>

// first loop stuff here

<?php endwhile; ?>

In that previous loop ( which goes inside the home page only code provided earlier ) you stick code that you want to run for the first post, so you need the entry, the title, date, etc.

Now, in the next WP loop you’ll have your normal loop stuff but it needs a little modification because you don’t want to repeat the first post.

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); if( $post->ID == $do_not_duplicate) continue; update_post_caches($posts); ?> // the regular loop stuff <?php endwhile; ?>

Whew! While WordPress is a dead simple CMS for end users, sometimes it makes developers jump through hoops. I am not sure if this will help anyone else understand what is going on, but I hope that it sheds some light on the issue - as this site: unintentionallyblank helped me.


ebay 100

Posted on June 18th, 2007 by JTk
Posted in auction, ebay | No Comments »

Usually this space is reserved for WordPress type posts, but I recently, finally achieved my 100th feedback on ebay:

Feedback score: 100|Positive feedback: 99.0%

99 out of 100 people were satisfied with my service.

Too bad that there is no universal internet ratings system that I could plug this 99% into….


No WordPress This Weekend…. Well Almost

Posted on June 16th, 2007 by JTk
Posted in WordPress | No Comments »

Yes, I am taking a weekend off - well, not exactly. I am going to knock out 2 things - but I am not dealing with email, phone calls, im’s, WordPress Theme Designs, etc.

If you need some emergency WordPress help, get in touch with Chris Conlan at The Blog Mill and he’ll hook you up. If I owe you some work chances are that I am working on it right now! :)

I’ll be back at it on Monday, but Michael deserves some attention too.