“No one travels quite so high as he who knows not where he is going.”
Oliver Cromwell

What are WordPress Themes?


A WordPress Theme is like an outfit for your WordPress blog – it contains information that tells WordPress how your website should appear and function for visitors. Besides your content, your Theme is what makes your blog unique and special.

Technically speaking you have to have a theme – without it your blog would be invisible. When WordPress is installed it comes with a standard built in Theme. You can add more Themes to your WordPress installation and decide “which one you want to wear”.

What’s in a Theme?

A WordPress Theme usually contains: (1)  Templates that that say what content should be displayed on your web-pages; (2) CSS files that indicate how that information should be visually presented together with Images that may be needed/used to decorate your web-pages.

There can be numerous templates in a theme – each one describes a different usage. For example:

  • What should be displayed when a list of recent posts is displayed? For example – for each post display: Title, Date & Time published, Excerpt, A link to a page where the entire post is displayed..
  • What should be displayed when a single post is displayed? For example: Title, Date & Time published, Categories, Content (the body of the post), A comment entry form, Existing comments, Links to previous and next posts.
  • What should be displayed when a category archive list is displayed? For example: Title, Date & time published.

These are just examples. But they go to show that there are plenty of options available in deciding what information is displayed in different situations. There are many standard templates so you don’t have to make all these choices – but you can.

CSS files are used to describe the looks of your website. They can be used to affect how things are arranged on the screen, colors, typography, etc. Images can be used to build and decorate your web-pages. Some images are used in an obvious way – such as your logo or header (at the top of every page). Other images are used by designers to achieve graphic affects for backgrounds or filling large areas.

Template building requires some programming skills and a familiarity with the internals of WordPress. CSS files & Images are usually created by designers who specialize in web-design. Creating a WordPress Theme requires a combination of programming & design skills.

Ready-made WordPress Themes

The most straightforward and inviting way to get a WordPress theme is by adding  ready-made themes to your WordPress installation. You will find a large and growing repository of themes on the WordPress.ORG website. You can also find many other themes & repositories by searching google for “WordPress Themes” but I would recommend you only use themes from the WordPress repository. Themes that are submitted to the WordPress.ORG repository meet certain technical and ethical standards which are there to protect you.

I started my way with WordPress using ready-made themes and I learned the hard way that this is not a quality solution:

  • My experience shows that many (if not most) of the ready-made themes are poorly built. They may look appealing, but under the hood they are poorly built and this will inhibit you and your blog in the short and long term.
  • You (and most people) probably do not know how to tell apart the poorly built themes from the properly built themes.
  • Inevitably most people turn to ready-made themes when they are just getting started – before they know what they want for their blog. As a result they end up settling for what their chosen ready-made theme does instead of exploring their possibilities.
  • If you do know what you want for your blog you will be hard pressed to find a theme that meets your expectations (form and function).

If you don’t have a better option and you have no choice but to settle for a ready-made theme, then I would suggest you invest in one of the commercially supported themes in the WordPress.ORG repository. These themes are usually backed by developers who offer commercial support services, including customization services, which may be a good option for you.

Custom Built WordPress Themes

If your intentions are clear and serious about expressing yourself online through a blog then, in my opinion, this is the only way to go. You can either take the long-way around and try all kinds of other solutions and then have a theme custom built for you, or you can skip directly to what needs to be done. I am tempted to say that if you are not yet sure about your intentions – then you may want to play around with the ready-made themes – but to be honest I am not even sure that is true. Your experience and exploration of WordPress will be completely different with professional guidance and a custom theme – in more ways then you can probably imagine.

If you do choose to have a custom theme built for you then your challenge is now finding someone who can help you do this. Here are some ideas on how to do this:

  1. Find a professional to help you at:
  2. Ask candidates to send you references to themes they have built – see if you like and can relate to their work.
  3. If you can, contact some of the people who have worked with candidates, ask them how the process was for them.

Theme Frameworks – Don’t start from Scratch

Imagine, just for a few seconds, you were going to order a custom made car. What are the things that come to your mind? It is most likely cosmetic stuff – like it’s shape & color. Of course it needs to have a good engine, gear-shift, air conditioning – but that kind of goes without saying. Building a WordPress theme is kind of like that, and if you want to be able to focus on the cosmetic aspects, you need to make sure they are built around a good engine. Your choice to use WordPress is already a step in the right direction, now you need to do the same for your Theme.

Building WordPress themes from scratch can be a tedious task (remember, there’s more then meets the eye). Fortunately some talented and caring WordPress professionals have done some great work to address this challenge. They have developed “Theme Frameworks”. Theme Frameworks are essentially naked themes – they provide most of the things a good theme needs to have under the hood and they are easy to customize. This is great for theme designers because they don’t need to start from scratch. For you this promises that your custom made theme is not only appealing but also well built.

There are, to the best of my knowledge, three quality WordPress theme frameworks: ThematicCarrington & ThemeHybrid. If your theme developer uses one of these frameworks it is a good sign. It indicates she values quality, recognizes the value of these frameworks, and is probably efficient (because it is much faster to build a theme based on a framework then from scratch). It means you are probably in good hands.

The Business of Themes

Theme framework developers are prominent and active members in the WordPress community and embody some of it’s special qualities. Their theme frameworks are offered freely to the WordPress community, some also offer free themes that are built on their own theme-frameworks. To the best of my knowledge, they all have successful businesses based on commercial support and customization services.

This is the Karma of the WordPress community. Almost everything is made available for you to use free of charge, if you enjoy and benefit from it you can send a nice thank you, make a donation or pass it on and help other enjoy it as you do. There are some commercial services which can address your special and personalized needs. BUT – the best commercial services are usually provided by people who are also contributors of free solutions to the WordPress community.

As in any community there are people who abuse the system and bend it to their needs. Please be warned – it you encounter Theme developers who only offer paid themes (or poor quality free themes intended to lure you in to buying the more luxurious paid themes) – stay away. Not only does this go against the nature of the WordPress community, but in my experience their solutions are technologically inefrior to what you can get for free.

Next up – some tips on how to work with Theme developers.

Posted in outside, Wordpress | You are welcome to read 1 comment and to add yours

Twitter Weekly Updates for 2009-10-18


Powered by Twitter Tools

Posted in About, Twitter Updates | You are welcome to add your comment

Dear Andy



Posted in AltEco, Business, outside | You are welcome to read 1 comment and to add yours

Making Stuff


Taking snapshots is not something I do often. This week it happened numerous times.

I am learning Shakuhachi music notation – and I drew these pages which contain the symbol and name of each note. I practice by looking at each one as I play each note separately. It’s coming along nicely.


At the same time, Andreea was creating a model of the female reproductive organs, as she prepares for her departure to Romania this teusday.


It’s getting cooler here, so before the weather gets to harsh, I again harvested of plants we use for brewing tea and hung them out to dry.


Yesterday morning I was mesmerized by this moth resting in the curves of some window drapes.


Posted in Expanding, inside, Shakuhachi | You are welcome to add your comment

Writing About Yoga


I was recently contacted by an individual who also writes on Yoga & Spirituality. This person complimented me on my writing and asked for my opinion on his. I visited his website numerous times and I had a hard time relating to his writing, I couldn’t read a single post all the way through. This is my experience with most of the articles I encounter about Yoga & Spirituality. This time, because of his request, I gave it some thought, and the bottom line is this…. I feel there is too much talk and too little practice.

We live in disturbed and volatile times (dominated by Rajas). We generally have more options, consume more information, make more choices then ever before – and it seems this over-stimulation is still on the rise. It is only natural that people are looking for a way to deal with this. It is only natural that people turn to Yoga for answers. It is only natural that Yoga gets caught up and affected by the prevailing disturbing energy. The popular and available Yoga that survives this process is mostly a disturbed and low potency Yoga.

I try to embrace this state of Yoga (it’s not easy for me). I am hoping and assuming that this is best for now – that people will find Yoga by practicing play-Yoga (as I did), by shopping for Yoga clothes and by drawing inspiration from promises for a better day and toying with ten-step recipes for self-improvement. Some intentions are good, others are abusive. From my vantage point the remains are not even the tip of the iceberg of Yoga – they are a melted residue.

As for me, I know that already there are teachings of Yoga that I will not receive from my teachers, as there are teachings they did not receive from theirs. What I write about Yoga is intended to make the teachings I have received available knowledge available and to give them a bit more reach and longevity. My choice is to focus on practical tools that can be put to action in the hands of people who will, when the time is right, be able to benefit from them by practicing.

Enough said. You can start practicing now! If you’ve never practiced Yoga and don’t have a teacher here is something you can do on your own:

  1. Get familiar with your natural breathing.
  2. Learn to do Ujjayi breathing.
  3. Find your preferred seated position.
  4. Learn about the four parts of your breath.
  5. Learn to count & time your breaths.
  6. Start a simple breathing practice that takes a few minutes and you can every day.

If you did start practicing I’d love to hear about it – please let me know by commenting on this post or contacting me.

Posted in Expanding, inside, Yoga & I, Yoga & Life | You are welcome to read 2 comments and to add yours