<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Peter (George) Coles Design Chap&#187; Wordpress &bull; Peter George Coles Makes Websites &amp; Other Cool Stuff</title>
	<atom:link href="http://www.petercolesdc.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.petercolesdc.com</link>
	<description>Everything I know about Web and Graphic design under one big, metaphorical roof</description>
	<lastBuildDate>Tue, 16 Feb 2010 16:04:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Free wordpress theme</title>
		<link>http://www.petercolesdc.com/free-wordpress-theme-named-othello/</link>
		<comments>http://www.petercolesdc.com/free-wordpress-theme-named-othello/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 22:01:15 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.petercolesdc.com/?p=551</guid>
		<description><![CDATA[If you've been to this site recently you'll probably know that I'm to release the first of many totally free wordpress themes, and in keeping with the Shakespearian naming scheme, I'd like to introduce you to Othello for Wordpress.]]></description>
			<content:encoded><![CDATA[<h3>About Othello</h3>
<p>Othello is a completely free, out-of-the-box solution for wordpress and is perfect for entry level users. That’s not to say it’s basic however, in-fact it’s far from it.</p>
<p>Othello boasts advanced css3 webkit/mozilla features, wordpress widget support, banner advertising space, basic SEO optimisation <span class="amp">&amp;</span> a simple set up process.</p>
<h3>Technical features</h3>
<ul>
<li>For WordPress 2.7.1 and above</li>
<li>WordPress widget enabled</li>
<li>Default widgets pre-styled (excluding the calendar widget) for fast set-up</li>
<li>Based on the <a  title="960 grid system for css layouts" href="http://960.gs/">960 grid system</a> but written in em’s for better accessibility</li>
<li>Written in valid xhtml strict and styled using css2/3</li>
<li>Advanced webkit and mozilla features including animated transitions, rounded corners, opacity and rgba colours</li>
<li>Semantically structured with basic SEO requirements met</li>
<li>Latest versions of Safari, Firefox, Chrome, Opera, <span class="amp">&amp;</span> Internet Explorer are supported</li>
<li>Internet Explorer 6 is supported in a visually limited, but still usable fashion.</li>
<li>Basic accessibility requirements met and in most places exceeded</li>
<li>Plays well with plugins</li>
<li>Released for free under<a  title="Creative Commons agreement" href="http://creativecommons.org/licenses/by-sa/2.0/uk/"> creative commons</a> license, share and share alike.</li>
</ul>
<h4>Setting it up</h4>
<p>Othello is built to work almost straight out of the box, however there are still a few steps to undertake to get it up and running.</p>
<ol>
<li>Open up the header.php file and add your own 468&#215;60 banner. Save</li>
<li>Replace the default logo (logo-simple.gif) in the /img/ folder with your logo.  Save.</li>
<li>Upload the Othello theme folder to wp-content/themes.</li>
<li>Upload the included plugins to wp-content/plugins.</li>
<li>Login to wordpress and activate the theme.</li>
<li>Activate the required plugins.</li>
<li>Open settings and select Similar Posts.</li>
<li>Set your preferences, 3 posts works well. All other defaults can stay as they are.</li>
<li>If you haven&#8217;t already, activate your widgets.</li>
<li>Get adding content, you&#8217;re ready to go.</li>
</ol>
<p>You can <a  title="Download themes for wordpress" href="/freebies/">Download Othello now from this page &gt;&gt;</a></p>
<p>{Below are some previews from Othello Version 1}</p>
<h4>Logo and newest post listing</h4>
<p><img class="size-full wp-image-507 alignnone" title="Othello logo" src="http://www.petercolesdc.com/wp-content/uploads/2009/03/logo.png" alt="logo" width="560" height="280" /></p>
<h4>Sidebar widgets</h4>
<p><img class="alignnone size-full wp-image-508" title="widgets" src="http://www.petercolesdc.com/wp-content/uploads/2009/03/widgets.png" alt="widgets" width="560" height="280" /></p>
<h4>Footer with meta content</h4>
<p><img class="alignnone size-full wp-image-506" title="foot" src="http://www.petercolesdc.com/wp-content/uploads/2009/03/foot.png" alt="foot" width="560" height="280" /></p>
<h4>Comment levels</h4>
<p><img class="alignnone size-full wp-image-505" title="comments" src="http://www.petercolesdc.com/wp-content/uploads/2009/03/comments.png" alt="comments" width="560" height="280" /></p>
<h4>Easy to alternate backgrounds</h4>
<p><img class="alignnone size-full wp-image-504" title="alt-bkg" src="http://www.petercolesdc.com/wp-content/uploads/2009/03/alt-bkg.png" alt="alt-bkg" width="560" height="280" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petercolesdc.com/free-wordpress-theme-named-othello/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tempest theme winners</title>
		<link>http://www.petercolesdc.com/tempest-theme-winners/</link>
		<comments>http://www.petercolesdc.com/tempest-theme-winners/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 15:29:08 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.petercolesdc.com/?p=490</guid>
		<description><![CDATA[I've been feeling extra generous of late so I decided to give away the tempest wordpress theme to the first few people who donated to comic relief.]]></description>
			<content:encoded><![CDATA[<p>Many thanks to those who did, your money is on its way to doing good for those less privileged than ourselves. I hope the winners enjoy the theme, and I also hope you pat yourself on the bag for supporting a great cause. So without further a do, cue the fanfare and start the drums rolling:</p>
<h3>The winners are</h3>
<ol>
<li>Al Garnsworthy</li>
<li>Matt Jukes</li>
<li><span>Stuart Connellan </span></li>
</ol>
<p><span>Congratulations guys, I&#8217;ll be in touch with your winnings shortly, thanks once again. </span></p>
<p><span>If you&#8217;re reading this please add a comment with a valid email address to this post (below) so I can send you a copy of the theme. Also, as promised, if you&#8217;d like me to add your logo into your copy of the theme for you please let me know (and also tell me where I can find a copy of it).</span></p>
<p><span>Thank you once again</span></p>
<p><span><br />
</span></p>
<p><span><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petercolesdc.com/tempest-theme-winners/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress has an ugly wp_head (but a pretty face)</title>
		<link>http://www.petercolesdc.com/wordpress-ugly-wphead-pretty-face/</link>
		<comments>http://www.petercolesdc.com/wordpress-ugly-wphead-pretty-face/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 20:10:42 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.petercolesdc.com/?p=255</guid>
		<description><![CDATA[Being a massive wordpress fan there has alway been a part of me that's been itching to sort out how wordpress uses it's wp_head tag.]]></description>
			<content:encoded><![CDATA[<p>There was a time when I&#8217;d just simply comment it out to be honest as I found it was adding a lot of code in to my site that I didn&#8217;t actually need. However, when I came to using some excellent plugins such as <a  href="http://yoast.com/">Joost&#8217;s </a><a  href="http://yoast.com/wordpress/meta-robots-wordpress-plugin/">Meta Robots</a> I released I did actually need the wp_head tag.</p>
<h2>So what was the problem?</h2>
<p>By default wordpress adds in several extra lines of code for using things like <a  href="http://en.wikipedia.org/wiki/Really_Simple_Discovery">Really Simle Discovery</a>, <a  href="http://get.live.com/writer/overview">Windows Live Writer </a>and the wordpress version. Thats all fine and dandy if you use those tools or want your wordpress version on display (which to me is a bit of a security risk anyway), but want if you don&#8217;t? <a  href="http://codex.wordpress.org/Theme_Development#Functions_File">Functions.php</a> to the rescue then.</p>
<p>In essence, the functions.php file acts a bit like a plugin; you might have had a play around with it if you&#8217;ve ever set-up a wordpress blog that uses widgets. We can use this file to change what wordpress outputs into the wp_head tag.</p>
<h2>Here&#8217;s how</h2>
<p>If you want to remove anything from the wordpress head you need to write in the following format between php tags as below:</p>
<p><code>&lt;?php remove_action('wp_head', 'title of what needs removing'); ?&gt;</code></p>
<p>So to remove the Really Simple Discovery Code add:</p>
<p><code>&lt;?php remove_action('wp_head', 'rsd_link'); ?&gt;</code></p>
<p>To remove the Windows Live Writer add:</p>
<p><code>&lt;?php remove_action('wp_head', 'wlwmanifest_link'); ?&gt;</code></p>
<p>And to remove the wordpress version add:</p>
<p><code>&lt;?php remove_action('wp_head', 'wp_generator'); ?&gt;</code></p>
<p>Of coure if you want to add more than one you can always put as many as you need between on set of &lt; ?php?&gt; tags.</p>
<p>Happy blogging</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petercolesdc.com/wordpress-ugly-wphead-pretty-face/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>What are the pitfalls when validating your website?</title>
		<link>http://www.petercolesdc.com/pitfalls-validating-website/</link>
		<comments>http://www.petercolesdc.com/pitfalls-validating-website/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 15:29:10 +0000</pubDate>
		<dc:creator>Pete</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.petercolesdc.com/?p=137</guid>
		<description><![CDATA[After spending many nights on the macbook over the past month working on a layout for my new blog I finally got around to getting my site launched properly.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve absolutely loved working with wordpress recently as anyone who has seen existem.com or affiliates4u.tv will know, so it seemed about right that I run my own site from it too.</p>
<p>Now I&#8217;ve been through the validation process with most of our sites as I feel it&#8217;s important to get your code as valid as possible. However, I also feel there&#8217;s a limit to what you can do sometimes, and it&#8217;s usually due to some third party.</p>
<p><strong>Problem 1</strong></p>
<blockquote><p>Third-party plugins and widgets such as twitter can screw up your validation</p></blockquote>
<p>I found this problem via validation and it was fairly easy to fix. Because twitter wasn&#8217;t printing the code to the page using the recommended <em>unordered list</em> snippet, and hence it wasn&#8217;t validating as there were no child tags. I got round this by making a copy of the javascript file and putting the <em>unordered list</em> tags in there.</p>
<p><strong>Problem 2</strong></p>
<blockquote><p>If your wordpress site uses lots of plugins there&#8217;s a chance they will invalidate your site</p></blockquote>
<p>I don&#8217;t want to point any fingers here as I love the fact there are amazing plugins out there for free. However, some will invalidate your code. I&#8217;m not a php guy so I don&#8217;t really like picking stuff apart too much so I have to live with this problem.</p>
<p><strong>Problem 3</strong></p>
<blockquote><p>Sites developed that put the user&#8217;s content at the core often result in invalid code.</p></blockquote>
<p>I think this is a real sticking point. If you&#8217;re aggregating a lot of user provided content (i.e forum, blog feeds) valid code is not really in your control. If user&#8217;s are in control of what html they can add then it&#8217;s fair to say the code probably won&#8217;t ever be 100% valid.</p>
<p><strong>So what does that mean for code validation?</strong></p>
<p>I think it&#8217;s important to get <strong><em>your own code</em></strong> validating. Make sure that what you write is solid and if you&#8217;re like me and you use third party plugins, try and choose up-to-date ones or adapt them if you know how.</p>
<p>Validation is important, but what&#8217;s more important is that your site is usable, structured and well thought out. Lets face it, most users won&#8217;t be checking your xhtml/css validation.</p>
<p><em>P.S &#8211; This site validates in most places. The css has elements of webkit </em>within it so doesn&#8217;t validate right now!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petercolesdc.com/pitfalls-validating-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
