<?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>follow the white rabbit &#187; WordPress</title>
	<atom:link href="http://blog.ftwr.co.uk/categorias/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ftwr.co.uk</link>
	<description>Random commentary...</description>
	<lastBuildDate>Tue, 26 May 2009 21:30:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9-rare</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Retiring WordPress version check</title>
		<link>http://blog.ftwr.co.uk/archives/2009/05/26/retiring-wordpress-version-check/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/05/26/retiring-wordpress-version-check/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:30:14 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=320</guid>
		<description><![CDATA[I was reminiscing today on what the world was like when I released my WordPress version check plugin back in 2005.
What a different world it was, upgrading WordPress took time and people just didn&#8217;t bother even though new versions which contain security fixes had been released.
Now we are just about to get WordPress 2.8, people [...]]]></description>
			<content:encoded><![CDATA[<p>I was reminiscing today on what the world was like when I released my <a href="http://blog.ftwr.co.uk/archives/2005/06/27/wordpress-version-check/">WordPress version check plugin back in 2005</a>.</p>
<p>What a different world it was, upgrading WordPress took time and people just didn&#8217;t bother even though new versions which contain security fixes had been released.</p>
<p>Now we are just about to get WordPress 2.8, people can upgrade with the click of a button and there hasn&#8217;t needed to be a security release for WordPress 2.7 how things change.</p>
<p>In celebration of this I have decided to take down the web-service which supported the plugin and have started the shutdown process by changing the message returned to point to this blog post.  So please un-install the plugin and rely on the notification that has been built in to WordPress for a few releases now.</p>
<p>Oh and don&#8217;t forget if your one of those people who has been ignoring these messages and are still running v1.5.2 (yes you know who you are) then please <a href="http://wordpress.org/download/">upgrade</a>.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/05/26/retiring-wordpress-version-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching for Children and Grandchildren</title>
		<link>http://blog.ftwr.co.uk/archives/2009/05/26/searching-for-children-and-grandchildren/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/05/26/searching-for-children-and-grandchildren/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:04:55 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[pjw-query-child]]></category>
		<category><![CDATA[query_post]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=310</guid>
		<description><![CDATA[I had a request recently for help on using my Query Child Of plugin to create a page template to show the grandchildren of a page as well as a number of people asking for better examples on how to use my plugin in general to just list the children of a page.
I am now [...]]]></description>
			<content:encoded><![CDATA[<p>I had a request recently for help on using my <a href="http://blog.ftwr.co.uk/wordpress/query_child/">Query Child Of</a> plugin to create a page template to show the grandchildren of a page as well as a number of people asking for better examples on how to use my plugin in general to just list the children of a page.</p>
<p>I am now happy to announce that I can provide these examples and have updated the plugin documentation on in the WordPress plugin directory to match as well.</p>
<p><span id="more-310"></span>Firstly we have an example page template (based on the default theme) for listing the children of a page:</p>
<pre class="brush: php;">

&lt;?php
/*
Template Name: Page with Children
*/
get_header(); ?&gt;

&lt;div id=&quot;content&quot; role=&quot;main&quot;&gt;

&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;
&lt;div id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;
&lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;?php the_content('&lt;p&gt;Read the rest of this page &amp;amp;raquo;&lt;/p&gt;'); ?&gt;

&lt;?php wp_link_pages(array('before' =&gt; '&lt;p&gt;&lt;strong&gt;Pages:&lt;/strong&gt; ', 'after' =&gt; '&lt;/p&gt;', 'next_or_number' =&gt; 'number')); ?&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;?php endwhile; endif; ?&gt;
&lt;?php edit_post_link('Edit this entry.', '&lt;p&gt;', '&lt;/p&gt;'); ?&gt;
&lt;div id=&quot;children&quot;&gt;
&lt;dl&gt;
&lt;?php query_posts('static=true&amp;amp;posts_per_page=-1&amp;amp;child_of='.$id.'&amp;amp;order=ASC'); ?&gt;
&lt;?php if(have_posts()) : while (have_posts()) : the_post(); ?&gt;
&lt;dt&gt;&lt;a href=&quot;&lt;?php the_permalink();?&gt;&quot;&gt;&lt;?php the_title();?&gt;:&lt;/a&gt;&lt;/dt&gt;
&lt;dd style=&quot;&quot;&gt;&lt;em&gt;&lt;?php the_excerpt(); ?&gt;&lt;/em&gt;&lt;/dd&gt;
&lt;?php endwhile; endif; ?&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;?php get_sidebar(); ?&gt;

&lt;?php get_footer(); ?&gt;
</pre>
<p>Next we have an example page template, again based on the default theme, for listing grandchildren:</p>
<pre class="brush: php;">

&lt;?php
/*
Template Name: Page with GrandChildren
*/
get_header(); ?&gt;

&lt;div id=&quot;content&quot; role=&quot;main&quot;&gt;

&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;
&lt;div id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;
&lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;?php the_content('&lt;p&gt;Read the rest of this page &amp;amp;raquo;&lt;/p&gt;'); ?&gt;

&lt;?php wp_link_pages(array('before' =&gt; '&lt;p&gt;&lt;strong&gt;Pages:&lt;/strong&gt; ', 'after' =&gt; '&lt;/p&gt;', 'next_or_number' =&gt; 'number')); ?&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;?php endwhile; endif; ?&gt;
&lt;?php edit_post_link('Edit this entry.', '&lt;p&gt;', '&lt;/p&gt;'); ?&gt;
&lt;div id=&quot;children&quot;&gt;
&lt;dl&gt;
&lt;?php query_posts('static=true&amp;amp;posts_per_page=-1&amp;amp;child_of='.$id.'&amp;amp;order=ASC'); ?&gt;
&lt;?php if(have_posts()) : while (have_posts()) : the_post(); ?&gt;
&lt;?php     $inner_query = new WP_Query(&quot;post_type=page&amp;amp;posts_per_page=-1&amp;amp;child_of={$id}&amp;amp;order=ASC&quot;);
while ($inner_query-&gt;have_posts()) : $inner_query-&gt;the_post(); ?&gt;
&lt;dt&gt;&lt;a href=&quot;&lt;?php the_permalink();?&gt;&quot;&gt;&lt;?php the_title();?&gt;:&lt;/a&gt;&lt;/dt&gt;
&lt;dd style=&quot;&quot;&gt;&lt;em&gt;&lt;?php the_excerpt(); ?&gt;&lt;/em&gt;&lt;/dd&gt;
&lt;?php endwhile; endwhile; endif; ?&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;?php get_sidebar(); ?&gt;

&lt;?php get_footer(); ?&gt;
</pre>
<p>Hopefully these examples are illuminating!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/05/26/searching-for-children-and-grandchildren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reaching a personal WordPress milestone</title>
		<link>http://blog.ftwr.co.uk/archives/2009/05/11/reaching-a-personal-wordpress-milestone/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/05/11/reaching-a-personal-wordpress-milestone/#comments</comments>
		<pubDate>Mon, 11 May 2009 19:19:10 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[ohloh]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=302</guid>
		<description><![CDATA[Just went to check my ohloh stats today to find I have reached a milestone in my work as a WordPress lead developer.
According to there counts I have made 500 commits to the trunk section on the WordPress subversion repository.

]]></description>
			<content:encoded><![CDATA[<p>Just went to check my <a href="https://www.ohloh.net/accounts/westi">ohloh stats</a> today to find I have reached a milestone in my work as a WordPress lead developer.</p>
<p>According to there counts I have made 500 commits to the trunk section on the WordPress subversion repository.</p>
<p><img class="aligncenter size-full wp-image-303" title="500-wordpress-commits" src="http://blog.ftwr.co.uk/wp-content/uploads/2009/05/500-wordpress-commits.png" alt="500-wordpress-commits" width="406" height="135" /></p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/05/11/reaching-a-personal-wordpress-milestone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog Minder</title>
		<link>http://blog.ftwr.co.uk/archives/2009/04/09/blog-minder/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/04/09/blog-minder/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 10:19:36 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blogminder]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=292</guid>
		<description><![CDATA[Yesterday I put the finishing touches to my new Blog Minder plugin.
This plugin will remind you if you have not posted something new on your blog recently enough based on a threshold you set on a per-user basis.

Ideal for making sure a site keeps getting updated with fresh content on a regular basis.
Hopefully it is [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I put the finishing touches to my new <a href="http://wordpress.org/extend/plugins/pjw-blogminder/">Blog Minder</a> plugin.</p>
<p>This plugin will remind you if you have not posted something new on your blog recently enough based on a threshold you set on a per-user basis.</p>
<p><img class="aligncenter size-full wp-image-295" title="blog-minder" src="http://blog.ftwr.co.uk/wp-content/uploads/2009/04/blog-minder.png" alt="blog-minder" width="641" height="43" /></p>
<p>Ideal for making sure a site keeps getting updated with fresh content on a regular basis.</p>
<p>Hopefully it is going to make me post more often here too!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/04/09/blog-minder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updated child queries, now with limits!</title>
		<link>http://blog.ftwr.co.uk/archives/2009/03/20/updated-child-queries-now-with-limits/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/03/20/updated-child-queries-now-with-limits/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 20:09:56 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[pjw-query-child]]></category>
		<category><![CDATA[query_posts]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=284</guid>
		<description><![CDATA[By popular request I have updated my Query Child Of plugin to support limiting the number of child pages returned (and to support the ability for this limit to be offset).
The plugin is also now hosted on WordPress.org Extend as PJW Query Child Of and I have also writen up some example php code so [...]]]></description>
			<content:encoded><![CDATA[<p>By popular request I have updated my <a href="http://blog.ftwr.co.uk/wordpress/query-child-of-page/">Query Child Of</a> plugin to support limiting the number of child pages returned (and to support the ability for this limit to be offset).</p>
<p>The plugin is also now hosted on WordPress.org Extend as <a href="http://wordpress.org/extend/plugins/pjw-query-child-of/">PJW Query Child Of</a> and I have also writen up some example php code so as to make it really easy to use!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/03/20/updated-child-queries-now-with-limits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thought for the day</title>
		<link>http://blog.ftwr.co.uk/archives/2009/03/01/thought-for-the-day/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/03/01/thought-for-the-day/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 22:28:40 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[GPL]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=275</guid>
		<description><![CDATA[&#8220;If you want to make money in the open-source world then you need to think of the code you give away for free, and the community interaction you make as an on-going job interview.&#8221;
]]></description>
			<content:encoded><![CDATA[<p>&#8220;If you want to make money in the open-source world then you need to think of the code you give away for free, and the community interaction you make as an on-going job interview.&#8221;</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/03/01/thought-for-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentation links</title>
		<link>http://blog.ftwr.co.uk/archives/2009/02/19/documentation-links/</link>
		<comments>http://blog.ftwr.co.uk/archives/2009/02/19/documentation-links/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 22:37:14 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=272</guid>
		<description><![CDATA[During a discussion on #wordpress-dev this evening I came up with the following oneliner for generating links to phpdocumenter output based on function name to support a php.net like lookup solutions:


curl &#34;http://phpdoc.wordpress.org/trunk/li_WordPress.html&#34; &#124; grep &#34;wp_list_pages&#34; &#124; sed &#34;s/^.*'\(.*\)'.*'.*'.*$/http:\/\/phpdoc.wordpress.org\/trunk\/\1/&#34;

It needs some optimisation though.  It&#8217;s too long to tweet!
]]></description>
			<content:encoded><![CDATA[<p>During a discussion on #wordpress-dev this evening I came up with the following oneliner for generating links to phpdocumenter output based on function name to support a php.net like lookup solutions:</p>
<pre class="brush: js;">

curl &quot;http://phpdoc.wordpress.org/trunk/li_WordPress.html&quot; | grep &quot;wp_list_pages&quot; | sed &quot;s/^.*'\(.*\)'.*'.*'.*$/http:\/\/phpdoc.wordpress.org\/trunk\/\1/&quot;
</pre>
<p>It needs some optimisation though.  It&#8217;s too long to tweet!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2009/02/19/documentation-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Milestones</title>
		<link>http://blog.ftwr.co.uk/archives/2008/12/01/wordpress-milestones/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/12/01/wordpress-milestones/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 22:34:14 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpress-2.7]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=269</guid>
		<description><![CDATA[Today WordPress reached a couple of milestones.  Firstly Ryan committed the 10000th changeset and secondly we published WordPress 2.7 RC1.  Now is an excellent time to download WordPress 2.7 and take if for a spin.
]]></description>
			<content:encoded><![CDATA[<p>Today WordPress reached a couple of milestones.  Firstly Ryan committed the <a href="http://trac.wordpress.org/changeset/10000">10000th changese</a>t and secondly we published <a href="http://wordpress.org/development/2008/12/wordpress-27-release-candidate-1/">WordPress 2.7 RC1</a>.  Now is an excellent time to download WordPress 2.7 and take if for a spin.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/12/01/wordpress-milestones/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6.5</title>
		<link>http://blog.ftwr.co.uk/archives/2008/11/25/wordpress-265/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/11/25/wordpress-265/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 17:51:35 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=266</guid>
		<description><![CDATA[WordPress 2.6.5 has been released &#8211; get it while it&#8217;s hot!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://westi.wordpress.com/2008/11/25/wordpress-265-in-detail/">WordPress 2.6.5</a> <a href="http://wordpress.org/development/2008/11/wordpress-265/">has been released</a> &#8211; get it while it&#8217;s hot!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/11/25/wordpress-265/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talking WordPress in Wales</title>
		<link>http://blog.ftwr.co.uk/archives/2008/10/25/talking-wordpress-in-wales/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/10/25/talking-wordpress-in-wales/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 10:34:15 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bloc]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=259</guid>
		<description><![CDATA[On Thursday evening I was privileged enough to be invited to do a presentation about WordPress, the development process and how it can be used as a source of income.  The presentation was part of an event organised by bloc called All Together Now which was organised to promote the benefits of open source software [...]]]></description>
			<content:encoded><![CDATA[<p>On Thursday evening I was privileged enough to be invited to do a presentation about WordPress, the development process and how it can be used as a source of income.  The presentation was part of an event organised by <a href="http://www.bloc.org.uk" target="_blank">bloc</a> called <a href="http://www.bloc.org.uk/cgi-bin/showbig.cgi?id=91">All Together Now</a> which was organised to promote the benefits of open source software and social media to small businesses in North Wales. I have uploaded the presentation to slideshare and embedded it below for anyone that is interested in the slides.</p>
<p style="text-align: center;"><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=bloc-1224930092608974-9&amp;stripped_title=working-with-wordpress-presentation" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=bloc-1224930092608974-9&amp;stripped_title=working-with-wordpress-presentation" /><param name="allowfullscreen" value="true" /></object></p>
<p>In the presentation I also gave a demo of the current state of WordPress 2.7 including a live demo of new features like the core updater and plugin installer.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/10/25/talking-wordpress-in-wales/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress source cross-reference</title>
		<link>http://blog.ftwr.co.uk/archives/2008/09/28/wordpress-source-cross-reference/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/09/28/wordpress-source-cross-reference/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 10:43:17 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[backpress]]></category>
		<category><![CDATA[bbpress]]></category>
		<category><![CDATA[phpxref]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=247</guid>
		<description><![CDATA[Following on from the WordPress developer documentation.  This morning I have restored my WordPress phpxref site into functionality and added bbPress and BackPress into the mix too.  The root of the site is http://phpxref.ftwr.co.uk/ and it is set to automattically update every 30 minutes as things change.
]]></description>
			<content:encoded><![CDATA[<p>Following on from the <a href="http://blog.ftwr.co.uk/archives/2008/09/25/wordpress-developer-documentation/">WordPress developer documentation</a>.  This morning I have restored my WordPress phpxref site into functionality and added bbPress and BackPress into the mix too.  The root of the site is <a href="http://phpxref.ftwr.co.uk/">http://phpxref.ftwr.co.uk/</a> and it is set to automattically update every 30 minutes as things change.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/09/28/wordpress-source-cross-reference/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress developer documentation</title>
		<link>http://blog.ftwr.co.uk/archives/2008/09/25/wordpress-developer-documentation/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/09/25/wordpress-developer-documentation/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 21:39:08 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[backpress]]></category>
		<category><![CDATA[bbpress]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=244</guid>
		<description><![CDATA[Tonight I have restored my WordPress phpDocumentor site into functionality and added bbPress and BackPress into the mix too.  The root of the site is http://phpdoc.ftwr.co.uk/ and it is set to automattically update every 30 minutes as things change.
]]></description>
			<content:encoded><![CDATA[<p>Tonight I have restored my WordPress phpDocumentor site into functionality and added bbPress and BackPress into the mix too.  The root of the site is <a href="http://phpdoc.ftwr.co.uk/">http://phpdoc.ftwr.co.uk/</a> and it is set to automattically update every 30 minutes as things change.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/09/25/wordpress-developer-documentation/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Unplanned downtime</title>
		<link>http://blog.ftwr.co.uk/archives/2008/09/18/unplanned-downtime/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/09/18/unplanned-downtime/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 11:28:01 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[slicehost]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[wp-super-cache]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=241</guid>
		<description><![CDATA[Due to hardware issues this site has seen some unplanned downtime of late.  The server that was hosting this site (and providing smtp/imap/dns/ircbot services for ftwr.co.uk) started playing up and would randomly lockup hard.  After a few days of trying to resolve these hardware issues I decided that it was time for a two pronged [...]]]></description>
			<content:encoded><![CDATA[<p>Due to hardware issues this site has seen some unplanned downtime of late.  The server that was hosting this site (and providing smtp/imap/dns/ircbot services for ftwr.co.uk) started playing up and would randomly lockup hard.  After a few days of trying to resolve these hardware issues I decided that it was time for a two pronged response &#8211; build a new server to replace the current one and start to move some of the services off onto a VPS.</p>
<p>I had been planning for a while to get a <a href="https://manage.slicehost.com/customers/new?referrer=5e76ddc625d79a810bd9c7c3e20bb18f">slicehost</a> vps server to move all the web properties onto so as to have more bandwidth available for visitors &#8211; this site was shifting 5G of traffic a month up my adsl connection on it&#8217;s own!</p>
<p>Hopefully all of this site should be running fine now I have got apache2/mysql tuned to run in the limited environment of my 256M slice and <a href="http://ocaoimh.ie/wp-super-cache/">wp-super-cache</a> up and running.</p>
<p>Please let me know if anything is broken!</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/09/18/unplanned-downtime/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pwnie&#8217;s 2008</title>
		<link>http://blog.ftwr.co.uk/archives/2008/07/22/pwnies-2008/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/07/22/pwnies-2008/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 19:05:52 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cve]]></category>
		<category><![CDATA[pwnie]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=226</guid>
		<description><![CDATA[WordPress seems to have had the dubious pleasure of been nominated for the 2008 Pwnie Awards in the &#8220;Mass 0wnage&#8221; category:
It seems like hardly a week goes by without a new vulnerability in WordPress or one of its many plugins. Many of them are actively being exploited to own popular WordPress blogs and use them [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress seems to have had the dubious pleasure of been nominated for the 2008 Pwnie Awards in the <a href="http://pwnie-awards.org/2008/awards.html#mass0wnage">&#8220;Mass 0wnage&#8221;</a> category:</p>
<blockquote cite="http://pwnie-awards.org/2008/awards.html#mass0wnage"><p>It seems like hardly a week goes by without a new vulnerability in WordPress or one of its many plugins. Many of them are actively being exploited to own popular WordPress blogs and use them to serve spam or client-side exploits to unsuspecting visitors. The popularity of WordPress combined with the abysmal security practices of WordPress plugin developers places the entire Internet at risk and is worthy of a nomination.</p></blockquote>
<p>To be fair many of the vulnerabities that are reported are within plugin code rather than the core.  <a href="http://codex.wordpress.org/CVEs">For more information on the CVEs reported for WordPress and WordPress plugins this year you can head over to the codex</a>.</p>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/07/22/pwnies-2008/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Getting involved with WordPress</title>
		<link>http://blog.ftwr.co.uk/archives/2008/07/21/getting-involved-with-wordpress/</link>
		<comments>http://blog.ftwr.co.uk/archives/2008/07/21/getting-involved-with-wordpress/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 18:19:18 +0000</pubDate>
		<dc:creator>westi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordcampuk]]></category>

		<guid isPermaLink="false">http://blog.ftwr.co.uk/?p=215</guid>
		<description><![CDATA[Yesterday at WordCamp UK 2008 I did a short presentation on getting involved with WordPress which I think went down quite well despite being the last presentation in an enjoyable two day event. I have uploaded the slides to slideshare so they are now available for people to refer to and comment on.


view presentation (tags: [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday at WordCamp UK 2008 I did a short presentation on getting involved with WordPress which I think went down quite well despite being the last presentation in an enjoyable two day event. I have uploaded the slides to <a href="http://www.slideshare.net/peterwestwood/wordcamp-uk-2008">slideshare</a> so they are now available for people to refer to and comment on.<br />
<span id="more-215"></span></p>
<div class="" id="__ss_522478"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcampuk2008-1216664246744753-9"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcampuk2008-1216664246744753-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">view <a href="http://www.slideshare.net/peterwestwood/wordcamp-uk-2008?src=embed" title="View Wordcamp Uk 2008 on SlideShare">presentation</a> (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/wordcampuk">wordcampuk</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/wordpress">wordpress</a>)</div>
</div>
<img src="http://blog.ftwr.co.uk/9538f80a/48e960bf/WordPress MU Feed Client.gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.ftwr.co.uk/archives/2008/07/21/getting-involved-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.888 seconds -->
<!-- Cached page generated by WP-Super-Cache on 2009-07-04 14:36:45 -->
