<?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>Zero to One-Eighty &#187; wordpress</title>
	<atom:link href="http://ztoe.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://ztoe.net</link>
	<description>by Adrian Cooke</description>
	<lastBuildDate>Mon, 16 Aug 2010 23:44:54 +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>New, new, new, all-new</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2010%2F01%2Fall-new%2F&amp;seed_title=New%2C+new%2C+new%2C+all-new</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2010%2F01%2Fall-new%2F&amp;seed_title=New%2C+new%2C+new%2C+all-new#comments</comments>
		<pubDate>Fri, 01 Jan 2010 21:08:11 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[versions]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[ztoe]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=2711</guid>
		<description><![CDATA[New year’s resolution: achieved!


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F12%2Fgeorgia%2F&amp;seed_title=Going+all+the+way+with+Georgia' rel='bookmark' title='Permanent Link: Going all the way with Georgia'>Going all the way with Georgia</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fgrids%2F&amp;seed_title=Grids' rel='bookmark' title='Permanent Link: Grids'>Grids</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fmake-your-own%2F&amp;seed_title=Make+your+own%21' rel='bookmark' title='Permanent Link: Make your own!'>Make your own!</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<div class="image"><img src="http://ztoe.net/wp-content/uploads/2010/01/greywater4.jpg" alt="[homepage screenshot of Greywater 4 WordPress theme]" width="500" height="708" /><br /> <small><em>Everything is new!</em> Greywater 4 WordPress theme.</small></div>
<p>One has created version 4.0 of the not-so-venerable “Greywater” WordPress theme. New layout, new feeds from external sites, FF Meta, more hubris, white background, search is back… <ins datetime="2010-01-01T23:56:23+00:00">and I even removed the border on the header image (thanks Lyds)!</ins></p>
<p><span id="more-2711"></span></p>
<p>Need to figure out what to do about images in the new default column width. For <abbr title="Cascading Style Sheet">CSS</abbr> nerds the layout is my own, largely untested version of “liquid-elastic”—it shrinks or expands to fill the screen up (or down) to a point. Works okay on Safari (Mac, iPhone), Firefox and Camino. No idea yet how it looks on PCs. I will go ahead and assume that it’s pretty much a disaster on Internet Explorer right now. Plenty to fix and fuss with, ad nauseam, over the coming weeks…</p>
<p>Oh, and um… <em>happy new year!</em></p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F12%2Fgeorgia%2F&amp;seed_title=Going+all+the+way+with+Georgia' rel='bookmark' title='Permanent Link: Going all the way with Georgia'>Going all the way with Georgia</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fgrids%2F&amp;seed_title=Grids' rel='bookmark' title='Permanent Link: Grids'>Grids</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fmake-your-own%2F&amp;seed_title=Make+your+own%21' rel='bookmark' title='Permanent Link: Make your own!'>Make your own!</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2010%2F01%2Fall-new%2F&amp;seed_title=New%2C+new%2C+new%2C+all-new/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Embedded image metadata in WordPress</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F10%2Fwordpress-image-metadata%2F&amp;seed_title=Embedded+image+metadata+in+WordPress</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F10%2Fwordpress-image-metadata%2F&amp;seed_title=Embedded+image+metadata+in+WordPress#comments</comments>
		<pubDate>Tue, 20 Oct 2009 03:44:33 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[photographs]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=1988</guid>
		<description><![CDATA[On preserving embedded image metadata in WordPress.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fflickr-workflow%2F&amp;seed_title=My+Flickr+workflow+is+pants' rel='bookmark' title='Permanent Link: My Flickr workflow is pants'>My Flickr workflow is pants</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fel-caminos%2F&amp;seed_title=El+Caminos+on+Flickr' rel='bookmark' title='Permanent Link: El Caminos on Flickr'>El Caminos on Flickr</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F12%2Fmini-cooper-s%2F&amp;seed_title=Mini+with+the+works' rel='bookmark' title='Permanent Link: Mini with the works'>Mini with the works</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>James Duncan Davidson has written a few times (<a href="http://blog.duncandavidson.com/2008/04/flickr-strips-copyright-metada.html">April, 2008</a> and <a href="http://blog.duncandavidson.com/2009/01/tilting-at-the-windmill-one-la.html">January, 2009</a>) on the problem of Flickr’s approach to embedded image metadata such as <abbr title="Exchangeable image file format">Exif</abbr> (technical metadata) and <abbr title="International Press Telecommunications Council">IPTC</abbr> and <abbr title="eXtensible Metadata Platform">XMP</abbr> (content metadata)—it’s stripped from all versions save the original uploaded image. This is not only the default behaviour—there’s no option to control this, it’s one of the conditions of using Flickr. (My guess is that this is a pragmatic decision about what users want—i.e. most don’t care—versus Yahoo!’s bandwidth costs, rather than the price of storing this information.)</p>
<p>It turns out that the <a href="http://om4.com.au/wordpress-and-exif-iptc-and-xmp-metadata-in-images/">same behaviour applies</a> to current versions of the WordPress image resizer. This means that if you use WordPress’s native media support to display images for which copyright metadata is important, be aware that you might be serving up “orphaned” content, whose author cannot be determined when the asset is separated from your page, if you’re using the dynamically created thumbnails on your site. It looks like this <a href="http://en.forums.wordpress.com/topic/image-metadata-and-copyright-stripped-out#post-254674">might be changed</a> in an upcoming release, but the details are hazy… The workaround is to size images yourself, output them with intact metadata, and insert them as “full size” into your posts or galleries.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fflickr-workflow%2F&amp;seed_title=My+Flickr+workflow+is+pants' rel='bookmark' title='Permanent Link: My Flickr workflow is pants'>My Flickr workflow is pants</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fel-caminos%2F&amp;seed_title=El+Caminos+on+Flickr' rel='bookmark' title='Permanent Link: El Caminos on Flickr'>El Caminos on Flickr</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F12%2Fmini-cooper-s%2F&amp;seed_title=Mini+with+the+works' rel='bookmark' title='Permanent Link: Mini with the works'>Mini with the works</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F10%2Fwordpress-image-metadata%2F&amp;seed_title=Embedded+image+metadata+in+WordPress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WordPress worm</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fnew-wordpress-worm%2F&amp;seed_title=New+WordPress+worm</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fnew-wordpress-worm%2F&amp;seed_title=New+WordPress+worm#comments</comments>
		<pubDate>Sat, 05 Sep 2009 23:15:11 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=1845</guid>
		<description><![CDATA[A nasty WordPress bug is doing the rounds—upgrade to 2.8.4 if you haven’t already.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F10%2Fmamp-1-8-3%2F&amp;seed_title=MAMP+1.8.3' rel='bookmark' title='Permanent Link: MAMP 1.8.3'>MAMP 1.8.3</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>This is a bummer, man. WordPress is being targeted by a nasty worm, and it’s gaining momentum, apparently. Versions 2.8.3 and earlier are currently vulnerable. Matt Mullenweg, today, <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">addressing the exploit</a>:</p>
<blockquote>
<p>Right now there is a worm making its way around old, unpatched versions of WordPress. This particular worm, like many before it, is clever: it registers a user, uses a security bug (fixed earlier in the year) to allow evaluated code to be executed through the permalink structure, makes itself an admin, then uses JavaScript to hide itself when you look at users page, attempts to clean up after itself, then goes quiet so you never notice while it inserts hidden spam and malware into your old posts.</p>
</blockquote>
<p>It should be noted that version 2.8.4—the latest stable and secure version—is only 24 days old, so if you haven’t upgraded recently your blog is vulnerable. Apparently it’s more difficult to recover from this one than previous WordPress attacks because the worm makes changes to the database. Immediately <a href="http://codex.wordpress.org/Upgrading_WordPress">upgrading</a> to version 2.8.4 and making sure you have a <a href="http://ztoe.net/2008/05/what-a-secure-password-looks-like/">strong password</a> is the recommended preventive medicine. And I would add: institute a good backup routine, if you haven’t already.<sup>†</sup> If you can get into the habit of upgrading within a week of a new release you should be able to stay ahead of these kinds of exploits.</p>
<p><small>† For example, I run a copy of my weblog on localhost using <a href="http://www.mamp.info/">MAMP</a>. When backing up I export the database from the remote host and import it to the local instance, check that it is displaying as it should, and confirm that I can login. I also synchronise the WordPress files using <a href="http://www.panic.com/transmit/">Transmit</a> over <abbr title="Secure File Transfer Protocol">SFTP</abbr>. At least once a week—that’s my estimate of how much I could afford to lose and not start smashing things.</small></p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F10%2Fmamp-1-8-3%2F&amp;seed_title=MAMP+1.8.3' rel='bookmark' title='Permanent Link: MAMP 1.8.3'>MAMP 1.8.3</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fnew-wordpress-worm%2F&amp;seed_title=New+WordPress+worm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renaming files, redirecting visitors</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors#comments</comments>
		<pubDate>Mon, 13 Jul 2009 03:24:40 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[codes]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[redirection]]></category>
		<category><![CDATA[urls]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=1510</guid>
		<description><![CDATA[Learning myself about the right HTTP codes to use when changing the location of site resources.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>I changed a lot of my site’s image names and locations when I <a href="http://ztoe.net/2009/07/new-domain/">switched</a> to the new domain, breaking their file paths. So even after I had set up my global redirect on the old domain there were still a lot of 404s (file not found errors) because even though the requests got from <code>zero2180.net</code> to <code>ztoe.net</code> the rest of the path was different. (And in some cases the original images were gone for good.) A few things were helpful in cleaning up this mess.</p>
<h2>Batch renaming files</h2>
<p>I wanted to change the names of my main images, like <code>harvey001.jpg</code>, to remove the word “harvey”, <code>001.jpg</code>, etc. One way to do this is with a <a href="http://linux.byexamples.com/archives/135/rename-multiple-files/">batch operation</a> using <code>for</code>, <code>mv</code> and regular expressions, like so:</p>
<p><code>for f in harvey* ; do mv "$f" "${f#harvey}" ; done</code></p>
<p>This loops through the files in the current directory that match “harvey-something,” and moves them so that the matched phrase is not replaced with anything. For thumbnails I wanted to rename them with the word “thumb,” thus:</p>
<p><code>for f in harvey* ; do mv "$f" "thumb${f#harvey}" ; done</code></p>
<p>This time the matched string to be removed is preceded by a new string, “thumb” (# matches the beginning of the filename and % matches the end).</p>
<h2>Permanent Redirects and RedirectMatch</h2>
<p>Because I renamed the files and moved them as well I needed a way to <a href="http://httpd.apache.org/docs/2.0/mod/mod_alias.html">redirect</a> (using <code>mod_alias</code>) requests for each image. In some cases it was easiest to use <code>Redirect permanent</code>, where there was a clear one-to-one change, and in others <code>RedirectMatch permanent</code>, where I wanted to apply a pattern match to a set of files.</p>
<p>There’s probably a better way to do this, but this is what I used:</p>
<pre><code>Redirect permanent /photos/0304/harvey http://ztoe.net/photos/harvey
RedirectMatch permanent images/harvey(.*)\.jpg$ 

http://ztoe.net/photos/harvey/$1.jpg

RedirectMatch permanent thumbs/harvey(.*)\.jpg$

http://ztoe.net/photos/harvey/thumb$1.jpg

</code></pre>
<p>The first line redirects everything requested via the first string to the URL at the end of the line. It works recursively so anything more specific than <code>/photos/0304/harvey</code> is also redirected. The second and third lines match any of the images in <code>/photos/0304/harvey/images</code> (called, for example, <code>harvey001.jpg</code> in both directories) and <code>/photos/0304/harvey/thumbs</code> respectively, and send them to the right place on the new domain, with the correct filename (e.g. <code>001.jpg</code> and <code>thumb001.jpg</code>).</p>
<h2>Telling visitors that something is gone</h2>
<p>Where images are gone for good, because I want it that way, sending a 404 can mean that Google, et al. will continue spidering the dead URL for a long time. This is because <abbr title="HyperText Transfer Protocol">HTTP</abbr> error 404 is a catch-all that means the resource is not here, but doesn’t attempt to say anything in particular about that.</p>
<p>To indicate that a resource is permanently gone, with no forwarding address, the <a href="http://diveintomark.org/archives/2003/03/27/http_error_410_gone">correct code</a> is error <code>410 Gone</code>:</p>
<p><code>Redirect gone /old/path/to/image.jpg</code></p>
<p>You can use an <code>ErrorDocument</code> directive to make the resulting message more palatable. I haven’t done this yet because I’d like to see if I can get WordPress to handle 410s while sending the correct header response to the client. (I’m aware of the Ask Apache <a href="http://wordpress.org/extend/plugins/askapache-google-404/">plugin</a>, but not pysched about the Google Search <abbr title="Application Programming Interface">API</abbr> Key requirement.)</p>
<h2>A better 404 page</h2>
<p>For WordPress users the <a href="http://codex.wordpress.org/Creating_an_Error_404_Page">404 codex page</a> is required reading. Apparently, it was only in recent versions that WordPress began to send 404 header responses when it served a 404 page (meaning that humans might know a file was “not found” but servers didn’t). Less than ideal.</p>
<p>If you want to be notified whenever a client follows a link to your WordPress site that results in the 404 error page, then add the <a href="http://codex.wordpress.org/Creating_an_Error_404_Page#Writing_Friendly_Messages">script</a> in the “Writing Friendly Messages” section to your <code>404.php</code> file. It tells the user what URL they requested that caused the 404, but it also e-mails the site administrator when the referrer variable is set (meaning that your visitor clicked on a link that brought them to the non-existent resource).</p>
<h2>Afterthought</h2>
<p>I use analytics software on my site, but I rarely inspect the raw server logs. The number of 404s I found in the log files recently was surprising, especially since I learned that 404s don’t necessarily result in web crawlers learning that the resource is never coming back. If you don’t set a forwarding address for resource requests or indicate that the resources is gone, the “mail” keeps coming—and I guess that makes your site look as though nobody’s home.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New domain</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain#comments</comments>
		<pubDate>Sat, 04 Jul 2009 16:03:24 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[urls]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[ztoe]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=1381</guid>
		<description><![CDATA[Zero to One-Eighty has moved to http://ztoe.net.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>This weekend I moved <em>Zero to One-Eighty</em> to a new domain name. You should be redirected automatically, but please update any bookmarks and feeds. The old domain is <code>zero2180.net</code>. The new domain is <code>ztoe.net</code>. The new feed is at <code>ztoe.net/feed/atom</code>. Sorry if this change causes your feed reader to barf up duplicates of the last twenty or so posts. It did in mine.</p>
<h2>Technicalities</h2>
<p>For anyone interested in the nerd story, here are some notes.</p>
<ul>
<li>When I first registered <code>zero2180.net</code> back in 2005 I wanted something fairly short, but I was never happy with it because the meaning was unclear and it was hard to verbalise (“z, e, r, o—the letter, 2, 1, 8, 0—the number” ugh… just delightful to have to say all this over the phone, way to go Mr. Usability).</li>
<li>I also had all kinds of parts to the site back then—the portfolio was called “Pixel Rebellion,” (<code>zero2180.net/pixelrebellion</code>) the photos were called “Longitudes,” (<code>zero2180.net/longitudes</code>) the blog was “Dead Reckoning” (<code>zero2180.net/deadreckoning</code>) and the URLs, well: <a href="http://www.zero2180.net/deadreckoning/2007/03/02/they-came-from-the-north/">http://www.zero2180.net/deadreckoning/2007/03/02/they-came-from-the-north/</a>. I changed most of this a while back, and the new domain fixes the last problem.</li>
<li>Late last year, when I registered <code>ztoe.net</code>, I stopped being a tightwad for five seconds, did it right and went with a <a href="http://www.easydns.com/">good registrar</a>.</li>
<li>When I set up the new domain on my shared hosting account I created a new location for it on the server, and <a href="http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion">used Subversion</a> to install the latest version of WordPress (2.8), which takes, like, two seconds, seriously.</li>
<li>The tricky part was <a href="http://codex.wordpress.org/Changing_The_Site_URL">updating the site URL</a> in my database. The afore-linked instructions are great, based as they are on the original (and best) Podz guide. I wound up having to find and replace the URL in more places than are specifically mentioned here, but the section on “changing the URL directly in the database” was the place to start, of course <em>only after making copious backups</em>.</li>
<li>I had some problems with <a href="http://wordpress.org/extend/plugins/wp-cache/">wp-cache</a> at first that had me stumped for a while (the server kept spewing encoding errors). Deleting and reinstalling the plugin from within WordPress did the trick nicely.</li>
<li>Since then I’ve been spending most of my time fixing images in posts, because I originally had them in a separate assets folder back in the days of WordPress 1.5, but then the media gallery came along, etc. One nice (newish?) feature is that if you have enabled the option to place uploads in time-based folders and you add an image to an old post, it creates folders for the resource based on the post’s publication date rather than the current date.</li>
</ul>
<p>I’m still working on fixing all of the images, but if you notice any 404s or other glitches that don’t seem right, please let me know.</p>
<p><strong>Update:</strong> see the <a href="http://ztoe.net/changes/">Changes</a> page for additional information.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faster</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster#comments</comments>
		<pubDate>Sun, 22 Mar 2009 09:42:52 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[site performance]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=1043</guid>
		<description><![CDATA[Speeding up WordPress 2.7 on shared hosting.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fedit-hosts-file%2F&amp;seed_title=Edit+the+hosts+file+in+place+of+NetInfo+Manager.app' rel='bookmark' title='Permanent Link: Edit the hosts file in place of NetInfo Manager.app'>Edit the hosts file in place of NetInfo Manager.app</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fthirty-one%2F&amp;seed_title=Thirty-one' rel='bookmark' title='Permanent Link: Thirty-one'>Thirty-one</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>I ran around in the yard with my dog today, partly to remind myself how perfectly in shape I’m not, but mainly because she thought it was the best fun ever, and she draws a lot of water around here. Then the temperature dropped, I came inside, and parked in front of my computer. Father of the year? You bet.</p>
<p>This post is actually about things I’ve done (that have worked) to speed up WordPress 2.7 on shared hosting:</p>
<ul>
<li><a href="http://developer.yahoo.com/performance/rules.html#gzip">Output compression</a>: compresses the text transferred (<abbr title="HyperText Markup Language">HTML</abbr>, stylesheets, scripts, etc.) for browsers that indicate they can handle it. For example:
<pre><code>&lt;ifmodule mod_deflate.c&gt;
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
&lt;/ifmodule&gt;</code></pre>
</li>
<li><a href="http://developer.yahoo.com/performance/rules.html#expires">Expires headers</a>: sends the browser an expiration date for some assets like stylesheets and images so it won’t try to fetch them again until that date is reached. Stylesheets have timestamps appended (e.g. <code>style.css?1237154177</code>) when they change, effectively changing the filename and forcing them to be updated. For example:
<pre><code>&lt;ifmodule mod_expires.c&gt;
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 10 years"
&lt;/ifmodule&gt;</code></pre>
</li>
<li><a href="http://wordpress.org/extend/plugins/wp-cache/">WP Cache 2</a>: a plugin that reduces the amount of server-side code execution and database queries required to serve a page, by caching them as static files</li>
<li><a href="http://ztoe.net/2008/06/stop-using-xhtml/">Simple markup</a>: lean, semantic markup using the HTML5 doctype and as little extraneous cruft as possible</li>
<li><a href="http://ztoe.net/2009/02/thirty-one/">Simple styles and behaviours</a>: using only one external CSS and one external JavaScript file, both modest in size</li>
</ul>
<p>Yahoo!’s YSlow plugin for Firefox and the associated <a href="http://developer.yahoo.com/performance/rules.html">rules</a> helped a lot with the first two things, and Andrew King’s website optimization <a href="http://www.websiteoptimization.com/services/analyze/">analyser</a> with general performance testing. More recently I discovered Alex Shiels’ <a href="http://www.websiteoptimization.com/services/analyze/">Is My Blog Working</a>—it’s a nice tool though it seems to draw different conclusions as my server’s response time fluctuates.</p>
<p>So that’s that. <em>Citius, altius, fortius</em>, because, as everyone knows: Internet is serious business.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fedit-hosts-file%2F&amp;seed_title=Edit+the+hosts+file+in+place+of+NetInfo+Manager.app' rel='bookmark' title='Permanent Link: Edit the hosts file in place of NetInfo Manager.app'>Edit the hosts file in place of NetInfo Manager.app</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fthirty-one%2F&amp;seed_title=Thirty-one' rel='bookmark' title='Permanent Link: Thirty-one'>Thirty-one</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grids</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fgrids%2F&amp;seed_title=Grids</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fgrids%2F&amp;seed_title=Grids#comments</comments>
		<pubDate>Sun, 22 Feb 2009 04:47:37 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[structure]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=883</guid>
		<description><![CDATA[Resources and love for grid systems.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2010%2F01%2Fall-new%2F&amp;seed_title=New%2C+new%2C+new%2C+all-new' rel='bookmark' title='Permanent Link: New, new, new, all-new'>New, new, new, all-new</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F05%2Fstyling-blockquote%2F&amp;seed_title=Styling+the+blockquote+element' rel='bookmark' title='Permanent Link: Styling the blockquote element'>Styling the blockquote element</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<div class="image"><img src="http://ztoe.net/wp-content/uploads/2009/02/jarves-grid.png" alt="[stylised layout of F8 WordPress theme]" width="500" height="500" /><br /> <small>Layout of <a href="http://graphpaperpress.com/2008/06/02/f8-lite-portfolio-theme-for-wordpress/">F8 Lite</a> by Thad Allender, used to <a href="http://jonnyj.net/m5/">dramatic effect</a> by Jonathan Jarvis</small></div>
<p>Believe it or not I used a grid tool when I made the most recent layout for this site. I can’t remember how I found <a href="http://gridlayouts.com/">ctrl+shift+g</a>, but it’s surprisingly useful for aligning elements on the page, even if said page includes (ahem) one column. It’s a JavaScript implementation of Khoi Vinh’s clever <a href="http://www.subtraction.com/2004/12/31/grid-computi">background image</a> technique.</p>
<p>More recently I came across <a href="http://www.thegridsystem.org/">The Grid System</a>, with it’s complex and highly controlled grid layout. I really like the “Show Grid” feature (top right) because it highlights horizontal as well as vertical sections. The site bills itself as “The ultimate resource in grid systems.” It’s a bold strategy, Cotton. Let’s see if it pays off for ’em. (I’m pretty sure I won’t have to star any others.)</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2010%2F01%2Fall-new%2F&amp;seed_title=New%2C+new%2C+new%2C+all-new' rel='bookmark' title='Permanent Link: New, new, new, all-new'>New, new, new, all-new</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F05%2Fstyling-blockquote%2F&amp;seed_title=Styling+the+blockquote+element' rel='bookmark' title='Permanent Link: Styling the blockquote element'>Styling the blockquote element</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fgrids%2F&amp;seed_title=Grids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Automatic Update</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update#comments</comments>
		<pubDate>Sat, 14 Feb 2009 04:57:07 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[favourites]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[versions]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=814</guid>
		<description><![CDATA[My favourite new feature in WordPress is the built-in “automatic” updater.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fnew-wordpress-worm%2F&amp;seed_title=New+WordPress+worm' rel='bookmark' title='Permanent Link: New WordPress worm'>New WordPress worm</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>After years of following the <a href="http://codex.wordpress.org/Upgrading_WordPress_Extended">extended</a> upgrade instructions for WordPress I was a little skeptical about using the &#8220;<a href="http://codex.wordpress.org/Version_2.7#WordPress_Upgrader">automatic update</a>&#8221; feature in 2.7. But it&#8217;s a nice implementation that requires fewer steps and worked smoothly for me.</p>
<p>Before you start, you should back up your database, and verify that the backup works. I also redirect traffic to a &#8220;down for maintenance&#8221; message while I&#8217;m upgrading. (It&#8217;s probably best to disable plugins too.) Then, run Automatic Update:</p>
<div class="image"><img src="http://ztoe.net/wp-content/uploads/2009/02/core-upgrade.jpg" alt="[screenshot WordPress core upgrader]" width="500" height="295" /><br /> <small>This beats waiting around for SFTP</small></div>
<p>The main difference is the speed of the actual update. It ran in a minute or so. The rest of the time was spent synchronising remote files to the local machine, rather than the other way around. The whole process probably takes about the same amount of time as updating <a href="http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion">via SVN</a>, but this option will be a lot easier for users who are more comfortable with a GUI than the command line.</p>
<p>This is probably the best new feature in WordPress.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F09%2Fnew-wordpress-worm%2F&amp;seed_title=New+WordPress+worm' rel='bookmark' title='Permanent Link: New WordPress worm'>New WordPress worm</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The redesign of drupal.org</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F01%2Fdrupal-redesign%2F&amp;seed_title=The+redesign+of+drupal.org</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F01%2Fdrupal-redesign%2F&amp;seed_title=The+redesign+of+drupal.org#comments</comments>
		<pubDate>Thu, 01 Jan 2009 20:02:40 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[consultation]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[efficacy]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[iteration]]></category>
		<category><![CDATA[methods]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[versions]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=610</guid>
		<description><![CDATA[Like the WordPress team, Mark Boulton’s group is demonstrating the effectiveness of community design.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fthirty-one%2F&amp;seed_title=Thirty-one' rel='bookmark' title='Permanent Link: Thirty-one'>Thirty-one</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<div class="image"><img src="http://ztoe.net/wp-content/uploads/2009/01/drupal-twitter.jpg" alt="[Drupal Redesign on Twitter]" width="500" height="205" /><br /> <small>@drupalredesign&#8217;s <a href="http://twitter.com/drupalredesign/status/1040527119">latest prototype update</a> on Twitter</small></div>
<p>Mark Boulton and co are <a href="http://www.markboulton.co.uk/journal/comments/drupalorg_design_iterations_and_designing_in_the_open/">redesigning drupal.org</a> using a &#8220;community design&#8221; process similar to the one that Automattic is using with WordPress these days. I was skeptical about this at first, though the interface redesign in <a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7</a> came out pretty well, more horse than camel. Both groups seem to be making this approach work.</p>
<p>For the Drupal redesign Boulton&#8217;s team is being really systematic about it: they released a new <a href="http://drupal.markboultondesign.com/">design prototype</a> every Thursday through October and November so that people could comment over the weekend through various feedback channels (mainly <a href="http://groups.drupal.org/">Drupal Groups</a>, but also <a href="http://www.flickr.com/groups/drupalredesign/">Flickr</a> and <a href="http://twitter.com/drupalredesign">Twitter</a>). Boulton comments that:</p>
<blockquote>
<p>Through the flaming, disagreements, and arguments are clear, actionable points, which we take forward to the next round. At first, I thought design by community would be as bad as design by committee. Lots of people, all wanted their say, mixing black with white and ending with grey. Not so.</p>
</blockquote>
<p>The results are clear and observable in the prototypes. It&#8217;s good to see how much the most recent iteration emphasises utility over exposition of the product. Earlier versions read more like an advertisement which encourages evaluation of the various claims (thinking), while later versions look more like something you can get down and use, which encourages interaction and exploration (doing).</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fthirty-one%2F&amp;seed_title=Thirty-one' rel='bookmark' title='Permanent Link: Thirty-one'>Thirty-one</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F02%2Fwordpress-automatic-update%2F&amp;seed_title=WordPress+Automatic+Update' rel='bookmark' title='Permanent Link: WordPress Automatic Update'>WordPress Automatic Update</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem' rel='bookmark' title='Permanent Link: Quirky permalinks problem'>Quirky permalinks problem</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F01%2Fdrupal-redesign%2F&amp;seed_title=The+redesign+of+drupal.org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quirky permalinks problem</title>
		<link>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem</link>
		<comments>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem#comments</comments>
		<pubDate>Sun, 09 Nov 2008 09:58:35 +0000</pubDate>
		<dc:creator>Adrian Cooke</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[urls]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ztoe.net/?p=377</guid>
		<description><![CDATA[Featuring the patented turning it off then on again fix.


Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>A short while ago I noticed that a few posts were suddenly returning a 404 and the standard Apache warning for no apparent reason (WordPress 2.6.3). At first I thought it was just one, but I eventually discovered two others, with no obvious pattern among them. I searched the forums and but didn&#8217;t find any reports that quite matched mine. Turns out the fix was to change the permalink setting back to the &#8220;default&#8221; option (in Settings &rarr; Permalinks), and then re-select the one I use, &#8220;month and name.&#8221; <a href="http://wordpress.org/support/topic/188933">These</a> <a href="http://wordpress.org/support/topic/188977">threads</a> contain suggestions for this: switching to default and then back to custom, though here the problem seemed to be affecting <em>all</em> posts.</p>


<p>Related posts:<ul><li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Fnew-domain%2F&amp;seed_title=New+domain' rel='bookmark' title='Permanent Link: New domain'>New domain</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F07%2Frename-redirect%2F&amp;seed_title=Renaming+files%2C+redirecting+visitors' rel='bookmark' title='Permanent Link: Renaming files, redirecting visitors'>Renaming files, redirecting visitors</a></li>
<li><a href='http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2009%2F03%2Ffaster%2F&amp;seed_title=Faster' rel='bookmark' title='Permanent Link: Faster'>Faster</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://ztoe.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fztoe.net%2F2008%2F11%2Fpermalinks-problem%2F&amp;seed_title=Quirky+permalinks+problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 4.915 seconds -->
