Deviance Debut

April 16, 2006 · 22 comments

I spent a few hours tonight and turned my old Deviance theme into something I can actually release. Deviance is my name for my previous K2 mod. It is a narrow and clean single column K2-based theme for WordPress. It was created upon the latest stable K2 release, 167. Deviance supports the following WordPress plugins out of the box: Brian’s Latest Comments, Related Entries, Ultimate Tag Warrior, Akismet Spam Count, Extended Live Archives and flickrRSS. Deviance also has built-in social bookmarking buttons on each permalink page. However, I narrowed it down to only digg, newsvine, ma.gnolia and del.icio.us. There are a few more that I commented out in deviance-comments.php. Deviance also features my famous comment guidelines. You can change them to your liking inside of deviance-guidelines.php.

Deviance Final
You’ll want to edit the header psd to include your header title and subtitle.

Notes

  • Deviance does not support AJAX comments, it messes up some things on permalink pages. Therefore you must disable AJAX commenting in WP admin > Presentation > K2 options. Also, you must select the proper K2 scheme, deviance.css on the same page. For flickrRSS to display properly you should set its options in WP admin > Presentation > flickrRSS to show 8 square images. Subpages aren’t supported so try to consolidate your pages into main pages or link to them manually in main pages. I thought there was a small bug in theloop.php where it would show the date twice when searching for something but I couldn’t find that error again, so be on the lookout. You must have both the related entries and brian’s latest comments plugins enabled. You can’t just have one or the other enabled.
  • Inside of the devianceK2/styles/deviance folder you will find a photoshop file for the header. I have enabled the use of the h1 header but it is a better idea for you to edit the header image to include your own title and subtitle. If you choose to do this, replace the CSS selector h1 in styles/deviance.css with h1{display:none;}.
  • Deviance relies on several heavily modified K2 files so upgrading to the next version of K2 will be a pain to say the least. This was a warning.
  • In the footer I did not link to PaulStamatiou.com instead I linked to my other blog, stammy.wordpress.com. The reason for this is that Technorati will not include me in their ranks and search results if I make a theme like this and link to my blog. By linking to my other blog I ensure that PaulStamatiou.com will not be harmed in such a manner.
  • If you have any questions ask them here as I won’t be supporting Deviance from now on.
  • To install, place the unzipped devianceK2 folder into your wp-content/themes folder and activate via WP admin > Presentation.
  • The Deviance code and CSS is 100% dirty. You can blame me for that. Don’t expect XHTML standards compliance.

PaulStamatiou.com runs on the Thesis Theme for WordPress

How smart is your Theme?  How good is your support? Check out ThesisTheme for WordPress.

Thesis is the search engine optimized WordPress theme of choice for serious online publishers. If you’re a blogger who doesn’t understand a lot of PHP, Thesis will give a ton of functionality without having to alter any code. For the advanced, Thesis has incredible customization possibilities via Thesis hooks.

With so many design options, you can use the template over and over and never have it look like the same site. The theme is robust and flexible enough not only to accommodate a site like PaulStamatiou.com, but also to enable the site to run far more efficiently than it ever has before.

{ 7 trackbacks }

Blog Network Watch
April 16, 2006 at 9:55 am
DENNISBULLOCK.COM » Blog Archive » K2 Based Themes Coming out of the Woodwork
April 17, 2006 at 9:45 am
BlogoSquare » Blog Archive » A question of theme
April 27, 2006 at 7:08 am
gathering in light - Blog Archive » How to Get Started Blogging
May 7, 2006 at 5:38 pm
Built On Deviance at Muhammad K
October 7, 2006 at 8:21 am
Sticking To K2 at MuhammadK.com
October 20, 2006 at 11:36 am
Cheap airline flights.
January 2, 2008 at 10:47 pm

{ 15 comments… read them below or add one }

1 Michael April 16, 2006 at 4:02 am

You know Paul I’m finally getting used to your new design. Did you by any chance optimize that mouseovers? I also like this grey background.

Reply

2 guido_cc April 16, 2006 at 4:50 am

Y yo que estaba envidiando tu blog a una columna, ahora podre adecuarlo para usarlo sin problemas.

Gracias por el nuevo mod Paul. :D

Reply

3 Jesse April 16, 2006 at 9:34 am

Yeah, the grey background is much better…

In the footer I did not link to PaulStamatiou.com instead I linked to my other blog, stammy.wordpress.com. The reason for this is that Technorati will not include me in their ranks and search results if I make a theme like this and link to my blog. By linking to my other blog I ensure that PaulStamatiou.com will not be harmed in such a manner.

Care to give a bit more explanation of this? Does technorati not like you?

Reply

4 Adrian April 16, 2006 at 11:21 am

Have I done something wrong or does this theme not render correctly in IE?

Reply

5 Paul Stamatiou April 16, 2006 at 11:29 am

@Adrian: I was cleaning up the code locally in OS X so I wasn’t able to test it on IE. What does it look like in IE?

Reply

6 Paul Stamatiou April 16, 2006 at 11:31 am

@Jesse: No, that’s how Technorati works. They do not think that a theme is a valid way to get a link therefore all the big players like Matt Mullenweg, Michael Heilemann, Kyle Neath and others that have made themes are not included in Technorati searches. It is common practice.

Reply

7 Adrian April 16, 2006 at 12:21 pm

Here’s a screenshot of it in IE. :)

Reply

8 Paul Stamatiou April 16, 2006 at 12:26 pm

Adrian, is flexible disabled in the K2 options?

Reply

9 Adrian April 16, 2006 at 12:28 pm

Yes, I have fixed width selected.

Reply

10 Paul Stamatiou April 16, 2006 at 12:30 pm

I’m looking into this now on my other comp now that I can test your site. But I must say, it looks flawless in Safari and Firefox. =D

Reply

11 Paul Stamatiou April 16, 2006 at 12:38 pm

I don’t this will fix it as my old design didn’t need these, but it’s worth a shot. Find the CSS selectors below and make sure they have a !important, don’t replace the selectors or paste them as that could overwrite the other values.

.primary{_width: 94% !important;}
#page{_width: 640px !important;}
#footer{_width: 640px !important;}

Until I find out what is causing it…. getfirefox.com.

Reply

12 Paul Stamatiou April 16, 2006 at 12:41 pm

Perhaps the footer is causing the #page to stretch out like that, as the footer is actually larger but I have it moved up. Try #footer{height: 106px;}

Reply

13 Adrian April 16, 2006 at 12:49 pm

Nope, no change. :( Sometimes IE really sucks :P

Reply

14 Zach April 16, 2006 at 3:29 pm

IE does really suck…but oh well, as for deviance looks pretty awesome I fooled around with it a bit.

Reply

15 Adrian April 16, 2006 at 4:20 pm

If you put IE into quirks mode, it almost works. There is just a white bar across the top and the search box is out of place.

Don’t know if that helps you or not… :)

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: