ProBlogger - Latest Posts |
Designing a Custom WordPress Theme - Working with a Designer [PART 2] Posted: 17 May 2009 07:38 AM PDT Today, Amir Helzer from WPML (WordPress Multilingual) shares his experience building a custom WordPress theme. In my previous post, I talked about what I do when commissioning custom WordPress theme design. It left where the job started. In this post, I’ll talk about the steps that follow - working with the designer towards a complete and functional theme, reviewing it and finalizing the project. Reviewing prototypesThe first thing the designer needs to send me are prototypes of the website. These are non-functional documents (images). The designer isn’t creating a real web page for that, but rather using a drawing tool. Prototyping is a creative process. It’s when the web designer’s creative abilities get to shine. Let the designer design, don’t do a review by committeeIf you were a graphics designer, you’d have probably built your theme yourself. You’re probably not, so you asked a professional designer to help. The problem is, people don’t know how to review what they get so we start asking for feedback from others. The wife, our friends and colleagues all have something to say. Then, we compile that ‘rejects list’ and send to the designer. What we’ve done right now is make sure the designer can’t do anything. Graphics design is a creative process and produces subjective results. Any given design will always generate criticism. If our objective is to come up with a design that makes everyone happy, we’ll end up with a pale design that has no character and no impact. Our site will not be memorable and will have no branding. My suggestion is - leave the creative work to the designer and concentrate my efforts on functionality. For WPML, these are the issues I raised during the prototyping stage:
Create a detailed theme checklistAs the designer is building your theme, take the time to compile a comprehensive checklist of items you’re going to check. When get the first delivery, it’s like a new toy. You’ll want to play with it and show it around. It will be very helpful if you have a checklist to go through for each delivery, so nothing gets left out. Here is my list:
Just to illustrate what I mean by testing on different browsers, have a look at these two screen shots:
These two shots were taken from a page that is 100% valid XHTML. No errors and no warnings. Still you can see that the navigation is completely broken on the top image and looks fine on the bottom one. This happened due to a weird IE7 bug which mixes z-order for elements if a page has more than one relative position blocks. When the designer is ready with a new version the the theme, I review it in two stages. First on their server and then on my. If there are obvious errors, I like to see them immediately on their server before spending time uploading and installing it on my. Logo graphicsAn important part of the design is the logo. The logo that comes with the theme is great, but you also need to use it in other places. I use my logo graphics for business cards, banner ads and even in plugins. For this to work, you need to request the logo in a way that is independent of the rest of the theme design. I ask for the graphics as a high resolution transparent PNG (Portable Network Graphics). Then, when the designer sends me the logo, I put it on different backgrounds and magnify. This way, any artifacts are easier to spot. For starters, try while, black and red. If your transparent logo shows strange edges, it means that the transparency isn’t right and it needs fixing. My logo includes the graphics itself and some text. I ask to get them separately, so that I can use either one or the other. Also remember to take note of the font type used in your logo. You’ll need that when creating printed material with it. Wrap upA custom theme for your blog will give it an identity. Like any other design project, it has its risks. When defined and managed properly, this can be a fun thing to do and produce excellent results that will bring your blog to the next level. I hope that these tips help. Tell us about your experience getting custom design work. This post was written by Amir Helzer, founder of WPML, a mega-plugin that aims to turn WordPress into a fully featured multilingual content management system. Post from: Blog Tips at ProBlogger. Designing a Custom WordPress Theme - Working with a Designer [PART 2] |
You are subscribed to email updates from ProBlogger Blog Tips To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Inbox too full? Subscribe to the feed version of ProBlogger Blog Tips in a feed reader. | |
If you prefer to unsubscribe via postal mail, write to: ProBlogger Blog Tips, c/o Google, 20 W Kinzie, Chicago IL USA 60610 |
Tidak ada komentar:
Posting Komentar