WordPress

Bluelime Media launches Framework Templates

For the past few years, I’ve been working more and more with WordPress as a Content Management System, in fact some of you might have noticed that I’ve changed my website content to reflect this transition. If you’ve looked into WordPress yourself, you will know that there is a huge, very generous community that provides online help, tips and tutorials and themes. These themes can be downloaded, installed on your server and you now have a different looking website. However, the problem with these, is that usually, there is always something that just isn’t right for us. Whether it’s the column layout, the width of the site, the header graphic, etc… Modifying the WordPress templates and the CSS can be challenging at times. It’s like trying to prepare a five course meal in someone else’s kitchen. They might have lots of pots and pans but they’re just not the right ones for you.

As the years have progressed, I found one template that I modified and used as my starting point, but I found myself doing the same things over and over. As a result I decided to create a series of new templates which are very basic. They only have the absolute necessary, are very clean, simple and easy to modify. You won’t find crazy function files with lines and lines of code, they only have one image and the colours are neutral.

The idea behind these templates, is that they should be used as your starting block. Once you have them installed, you can modify the CSS, add your images, required plugins and style them the way you’ve envisioned. I’m hoping that these new templates will be useful for WordPress developers, especially those who are just starting out and learning CSS and how to navigate through the many WordPress files. I’ve released the first three templates at www.framework-templates.com and will be releasing more as time permits. I’ll also keep a blog there where you can read about WordPress, templates and plugins.

Please check out the new site and let me know what you think.

Proper Headings for better SEO

When planning your content, it’s best to provide your website with a proper structure. Using headings and sub-headings is by far the best practice and when it comes to SEO, H1 is more important than H2, which is more important than H3 and so on.

It’s also common practice in the Web world to set the company name or logo as the H1, but there is a lot of debate about this. I recently worked on a couple of projects with 6S Marketing and Relevance Path Strategic Marketing and had the opportunity to discuss this practice. As a result I’ve now veered away from using the company name as my H1. Not only does using the company name as the main heading make no sense in some instances, blog posts for example, it also duplicates content unnecessarily.

You can modify your WordPress templates to take advantage of this and Alex Cristache has written a great post on how to go about it. When I set up my Basic Theme, I chose not to insert the company name in a heading at all and instead just put it in a div tag. I felt that this would keep the WordPress files clean, simple and easy to modify. So if you’ve downloaded one of the templates and were wondering why the code in the header file is different, this is why.

If you agree or disagree, I would love to hear about it.

Introducing Framework Templates for Web Developers

Building websites using WordPress as a Content Management Solution is proving to be more and more popular. WordPress is easy to customize by web developers and easy to use by people who do not want to learn HTML. The WordPress community is also very creative and generous. Many templates have been provided and are listed free of charge on the WordPress website.

As a web designer, I’ve never been entirely satisfied with these themes. I usually start with a theme from a previous project or from my collection and then spend quite a bit of time adjusting the CSS, removing the images and cleaning out the WordPress php files.

I’ve been meaning to create templates that could act as the framework of my sites and thought I would give back to the community. These “themes” consist of WordPress templates that have been stripped down of excessive coding, images and scripts. They provide you with a clean framework which you can use to build your own theme.

I hope that this Basic Theme proves to be useful and would love to hear your thoughts.

Download the theme.

Add social bookmarking icons to your sidebar without using widgets

As social bookmarking sites such as Twitter, Facebook and Linked in become more and more popular, these days, I find myself being asked to make adjustments to several WordPress websites by adding social bookmarking links and icons to the sidebar. After 2 such web updates this week, I was asked by a friend to send me the code so that they could add it to their site. So instead of doing the work and sending it to him, I thought I would share it with you all.

The following examples are just code snippets that you can add to your sidebar.php template file. These snippets will not work if your website use sidebar widgets. (That’s not exactly true, but it’s a bit more complicated.)

The first example is very simple and can be seen live on the kitsilano.ca website.

Kitsilano sidebar example

First you’ll need to edit your sidebar.php template and add the following lines of code:

<h2>Follow Us</h2>
<ul>
	<li class="rss"><a href="[insert your rss link here]">Get our Feed</a></li>
	<li class="twitter"><a href="[insert your twitter link here]">On Twitter</a></li>
</ul>

Next you can adjust the styling by adding this piece of code to your style.css

#sidebar li.rss {
	background:url(images/rss.gif) 0 50% no-repeat;
}
#sidebar li.twitter {
	background:url(images/twitter.gif) 0 50%  no-repeat;
}
#sidebar li.rss a,
#sidebar li.twitter a {
	padding-left:20px;
	}

The icons will also have to be uploaded in your templates’ images folder. You can use your own icons or grab the ones that I’ve used by downloading the zip file.

The second example may look a bit more complex, but is just as easy and can be seen on the mudcreative.com sidebar.

Mudcreative Social Bookmarking example

First insert these lines of code in your sidebar.php:

<div id="social_media">
<h2>Follow Us</h2>
<ul>
	<li><a href="[url here]"><img src="<?php bloginfo('template_directory'); ?>/images/linkedin.png" alt="View our linked in profile" width="32" height="32" border="0" /></a></li>
	<li><a href="[url here]"><img src="<?php bloginfo('template_directory'); ?>/images/twitter.png" alt="On Twitter" width="32" height="32" border="0"></a></li>
	<li><a href="[url here]"><img src="<?php bloginfo('template_directory'); ?>/images/rss.png" alt="Via our RSS feed" width="32" height="32" border="0" /></a></li>
	<li><a href="[url here]"><img src="<?php bloginfo('template_directory'); ?>/images/facebook.png" alt="On Facebook" width="32" height="32" border="0"></a></li>
</ul>
</div>

Next, add the following to your style.css

#social_media {
	width:200px;
	background:#F2F7F7;
	border:1px solid #ACD0D1;
	padding: 0 0 5px 0; margin-bottom:10px;
}
#social_media ul {
	list-style-type:none;
	margin:0 0 0 6px; padding:0;
}
#social_media ul li {
	display:inline;
	padding: 0 6px 0 0;
}

Depending on what your stylesheet already contains, you may need to make a few tweaks, but it should be pretty straightforward. Here is zip file with the code snippets and icons. Have fun.

WordPress TV is a great place for tutorials and demo

Earlier this year the folks at Automattic launched www.WordPress.tv, which is a new website to learn about all things WordPress. I just had a quick look and it looks like the list of videos is quite extensive (Click the how-to link for the list of videos. Personally I’m not sure this tab is appropriately labeled, but hey, I found the list.) The site also has a WordCampTV section where you can watch videos, slides and listen to audio clips.

This site is definitely worth bookmarking and investigating further.

Enhance Dental Centre enhanced with jQuery

Enhance Dental CentreUnless your a web developer you might not have heard about jQuery. As defined in Wikipedia, “jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML”. Released in 2006, it’s use is very common on many websites, yet, I’ve never had a chance to play with it, until now.

Inspired by a beautiful design by Mizu Creative, my task was to convert the design into a WordPress based website enabling the client to make edits themselves and insert a series of slide shows with different behaviours. Converting the design into WordPress templates was a breeze, but finding a way to integrate the slide shows proved challenging. My initial thought of course was to use flash, but flash is expensive, annoying, hard to update and quite frankly, I don’t like it. I knew that Tzaddi had recently built a WordPress site where she used jQuery, so I thought I would investigate.

After a couple of Google searches, I found exactly what I needed.

InnerFade by Medienfreunde
The first demo I found was the InnerFade plugin. As the name suggests this plugin allows a series of text or images to fade in and out.

I’m not exactly sure who created this code, because my German is non-existent, but using his/her demo, I found the solution for one type of slide shows and used it on several sections of the Enhance Dental Centre website including this page, where you can see a series of before and after shots fading in an out.

Better Coda Slider by Remy Sharp
The second demo I found was the better coda slider. The aim of Remy‘s demo was to look at the original effect used on the Coda site and improve on it. Once again, using his example and making a few adjustments, I was able to use the code and create a “slider” effect where users can view the various testimonials.

All in all, I’m very pleased with the final outcome of the site. What proved to be daunting and challenging initially, turned out to be fairly simple and I look forward to playing with jQuery on more sites. What are your thoughts?

WordPress 2.7 Coltrane

Named after Jazz Musician John Coltrane, WordPress 2.7 was released yesterday and promises breathtaking beauty and inspiration. I haven’t downloaded yet, but will do soon….

In the meantime check out the promotional video. It’s pretty sexy.

Spam vs. Ham

Akismet is probably one of the best WordPress plugins out there. Since my first installation of Akismet, 14,732 spam comments have been caught and eliminated. Today, Akismet 2.2 was launched and along with the usual bug fixes, came stats. The stats provide you with a graph showing how much spam was caught per day and a yummy pie chart with spam vs. ham! Personally, I would have called it nifty pie chart, but whatever, this is so geeky; I love it!

The Pros and Cons of Content Management Systems

I read an interesting article a few days ago by Johnathan where he examines the dark side of content management systems – CMS for short. His arguments focuses mainly on the markup and the aesthetics of the site. Once the site is live and you’ve provided the client with the ability of changing content, images and copying and pasting from Word, then one must face the fact that it’s now out of your hands and God knows what the site will end up looking like.

I’ve been developing websites for over 5 years now and find it amazing how everyone now seems to want a CMS. Additionally with the use of WordPress, I no longer desire to create static websites. The issue that I have with CMS is that damn “copying and pasting” and I put 100% of the blame on Microsoft. Super bloggers and geeks aside, most people I know use Word to write their content and rely on it for formatting and spell checking. Unfortunately when it comes to incorporating it in WordPress, copying and pasting leads to strange formatting which ends up ruining the aesthetic of the site and adding extra code.

Continue reading »

Twenty Something Theatre presents SubUrbia

If you were one of the lucky ones who saw the highly acclaimed play “The Fever” earlier this year at the Beaumont  you’ll be happy to hear that another Twenty Something Theatre production is now coming to theatres. SubUrbia by Eric Bogosian, produced and directed by Sabrina Evertt, is the story of a group of suburban twenty-year olds who gather outside their local convenience store to welcome home an old friend who is returning after a successful national tour with his rock band. His arrival in a limousine with entourage in tow precipitates an all night whirlwind of drinking, sex & violence.

This new production also comes with a new website for the Theatre company. Working with Andrew Lewis, a very clean, elegant design was put together and built using WordPress allowing Sabrina to make changes and updates as needed.

If theatre is of interest to you, be sure to catch Suburbia from August 19 – August 31, 2008 at the Playwrights Theatre Centre on Granville Island.

Tickets are available at the door, at Ticket Tonight or by calling 604-684-2787.