<?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>Pressed Words &#187; Releases</title>
	<atom:link href="http://pressedwords.com/category/releases/feed/" rel="self" type="application/rss+xml" />
	<link>http://pressedwords.com</link>
	<description>News and commentary about all things WordPress</description>
	<lastBuildDate>Thu, 11 Jun 2009 03:54:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>5 Things of Interest to Developers in the New WordPress 2.8</title>
		<link>http://pressedwords.com/stuff-new-in-wp-2-8-for-coders/</link>
		<comments>http://pressedwords.com/stuff-new-in-wp-2-8-for-coders/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:53:44 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Version 2.8]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://pressedwords.com/?p=186</guid>
		<description><![CDATA[With each major WordPress release, public changes like the new widgets administrative interface usually get all the glory. Here are some new features in WordPress 2.8 that most users won&#8217;t even know exist but you will probably care about, if you&#8217;re a WordPress developer. Widgets API The new widgets API lets you create widgets by [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>With each major WordPress release, public changes like the new widgets administrative interface usually get all the glory.  Here are some new features in <a href="http://wordpress.org/development/2009/06/wordpress-28/">WordPress 2.8</a> that most users won&#8217;t even know exist but you will probably care about, if you&#8217;re a WordPress developer.</p>
<ul>
<li><strong>Widgets API</strong>  The <a href="http://codex.wordpress.org/WordPress_Widgets_Api">new widgets API</a> lets you create widgets by extending the <code>WP_Widget</code> class.  If making a multi-widget with the old system was like trying to piece together your kid&#8217;s bicycle on Christmas Eve, the new API rolls out the bike for you, tires inflated and topped with a bow.
</li>
<li><strong>SimplePie RSS</strong>  WordPress has been using the MagpieRSS class to parse RSS feeds.  Trouble is, Magpie development ground to a halt about four years ago, meaning when contemporary feeds flummoxed Magpie, flustered developers <a href="http://core.trac.wordpress.org/ticket/2864">fumed, futilely</a>.  In 2.8, WordPress now reads RSS with <a href="http://simplepie.org/">SimplePie</a>, an active project with a robust API.
</li>
<li><strong>New Escape Functions</strong>  A new set of functions consistently named and <a href="http://en.wikipedia.org/wiki/DRY">DRY</a>-er now make your strings sparkly clean and cuddly safe.
<ul>
<li><code>esc_sql()</code>: A wrapper for the <code>$wpdb->escape()</code> method.</li>
<li><code>esc_url()</code>: Clean up an untrustworthy URL for printing.</li>
<li><code>esc_url_raw()</code>: Clean up an untrustworthy URL for storing in the database.</li>
<li><code>esc_js()</code>: Make text suitable for printing as a JavaScript string.</li>
<li><code>esc_html()</code>: Convert characters that have special meaning in HTML (such as <code>&gt;</code> and <code>&lt;</code>) into their equivalent character entities.</li>
<li><code>esc_attr()</code>: Prepare text so that it&#8217;s safe to be used in an HTML element attribute.</li>
<li><code>esc_attr__()</code>, <code>esc_attr_e()</code>, and <code>esc_attr_x()</code>: Make a translatable string safe for printing as an HTML element attribute.  E.g., <code>&lt;a href=&#034;&#034; title=&#034;&lt;?php esc_attr_e('Translate me'); ?&gt;&#034;&gt;</code></li>
<li><code>esc_html__()</code> and <code>esc_html_e()</code>: Like the last two, but for escaping HTML characters in general.</li>
</ul>
</li>
<li><strong><code>get_the_author_meta()</code></strong> User data is spread out between two database tables and has been accessed&#8212;until now&#8212;by a number of methods.  <a href="http://codex.wordpress.org/Template_Tags/the_author_meta"><code>get_the_author_meta()</code></a> retrieves user data with one easy-to-remember function.
</li>
<li><strong><code>the_post</code> Action Hook</strong> Called in <code>setup_postdata()</code>, the <code>the_post</code> action hook is one of those things that seems so obvious and so useful that you can&#8217;t believe it hasn&#8217;t existed until now.  At a crucial moment it passes the current global <code>$post</code> variable by reference: during <a href="http://codex.wordpress.org/The_Loop">the Loop</a> right after global variables are set but before they&#8217;re used in the template.
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/stuff-new-in-wp-2-8-for-coders/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 Theme Comments How-To</title>
		<link>http://pressedwords.com/wordpress-threaded-comments-how-to/</link>
		<comments>http://pressedwords.com/wordpress-threaded-comments-how-to/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 18:03:30 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[WordPress 2.7]]></category>

		<guid isPermaLink="false">http://pressedwords.com/?p=111</guid>
		<description><![CDATA[Otto has a good tutorial on adjusting a WordPress theme to take advantage of the upcoming comment features in WordPress 2.7, including comment threading and paging. Keep in mind that WordPress 2.7 is still under development, and these features could change somewhat before 2.7 is released.]]></description>
				<content:encoded><![CDATA[<p>Otto has <a href="http://ottodestruct.com/blog/2008/09/29/wordpress-27-comments-enhancements/">a good tutorial on adjusting a WordPress theme to take advantage of the upcoming comment features in WordPress 2.7</a>, including comment threading and paging.</p>
<p>Keep in mind that WordPress 2.7 is still under development, and these features could change somewhat before 2.7 is released.</p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/wordpress-threaded-comments-how-to/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6.1 Released</title>
		<link>http://pressedwords.com/wordpress-261-released/</link>
		<comments>http://pressedwords.com/wordpress-261-released/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 06:36:01 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[2.6.1]]></category>

		<guid isPermaLink="false">http://pressedwords.com/?p=98</guid>
		<description><![CDATA[Bug-fix version 2.6.1 of WordPress has been released. it&#8217;s been a while since I&#8217;ve seen a release announcement say &#8220;You need not upgrade to 2.6.1 if 2.6 is getting the job done.&#8221;]]></description>
				<content:encoded><![CDATA[<p>Bug-fix <a href="http://wordpress.org/development/2008/08/wordpress-261/">version 2.6.1 of WordPress has been released</a>.  it&#8217;s been a while since I&#8217;ve seen a release announcement say &#8220;You need not upgrade to 2.6.1 if 2.6 is getting the job done.&#8221; </p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/wordpress-261-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Post Versioning in WordPress 2.6</title>
		<link>http://pressedwords.com/post-differences-in-wordpress-26/</link>
		<comments>http://pressedwords.com/post-differences-in-wordpress-26/#comments</comments>
		<pubDate>Fri, 23 May 2008 16:40:04 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[revisions]]></category>

		<guid isPermaLink="false">http://pressedwords.com/?p=77</guid>
		<description><![CDATA[Michael Adams has some screenshots of the work he&#8217;s done putting post revisions into WordPress 2.6, the next version of WordPress (now in alpha development). It looks good, and I think this feature will offer lots of exciting possibilities for plugin authors to develop.]]></description>
				<content:encoded><![CDATA[<p>Michael Adams has <a href="http://mdawaffe.wordpress.com/2008/05/22/post-revisions-in-wordpress-26/">some screenshots of the work he&#8217;s done putting post revisions into WordPress 2.6</a>, the next version of WordPress (now in alpha development).  It looks good, and I think this feature will offer lots of exciting possibilities for plugin authors to develop.</p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/post-differences-in-wordpress-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress MU 1.5.1 Released</title>
		<link>http://pressedwords.com/wordpress-mu-151-released/</link>
		<comments>http://pressedwords.com/wordpress-mu-151-released/#comments</comments>
		<pubDate>Mon, 12 May 2008 19:02:34 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[WordPress MU]]></category>

		<guid isPermaLink="false">http://pressedwords.com/?p=66</guid>
		<description><![CDATA[To keep up with version 2.5.1 of regular WordPress, WordPress MU had now been updated to version 1.5.1. You can download it here.]]></description>
				<content:encoded><![CDATA[<p>To keep up with version 2.5.1 of regular WordPress, WordPress MU had now been updated to version 1.5.1.  You can download it <a href="http://mu.wordpress.org/download/">here</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/wordpress-mu-151-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Less Obvious New Stuff in WordPress 2.5</title>
		<link>http://pressedwords.com/less-obvious-new-stuff-in-wordpress-25/</link>
		<comments>http://pressedwords.com/less-obvious-new-stuff-in-wordpress-25/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 16:40:15 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[WordPress 2.5]]></category>

		<guid isPermaLink="false">http://pressedwords.com/less-obvious-new-stuff-in-wordpress-25/</guid>
		<description><![CDATA[WordPress 2.5 has been officially released. The new look of the administrative interface, a Flash-based file uploader, and the plugin auto-installer are the new features that have been getting all of the attention. But here are some less glamorous changes that you still might want to know about. WordPress no longer allows you the option [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">WordPress 2.5 has been officially released</a>. The new look of the administrative interface, a Flash-based file uploader, and the plugin auto-installer are the new features that have been <a href="http://technosailor.com/2008/03/18/10-things-you-need-to-know-about-wordpress-25/">getting all of the attention</a>.  But here are some less glamorous changes that you still might want to know about.</p>
<ul>
<li>WordPress no longer allows you the option to compress your pages using gzip.  Apparently gzip created problems for some people, and there are better server-side ways of doing this.  However, I thought it was a simple way to reduce bandwidth and improve page load times, so for those interested, I created <a href="http://www.ilfilosofo.com/blog/2008/02/22/wordpress-gzip-plugin/">a plugin that restores the gzip feature</a>.  </li>
<li>The <a href="http://trac.wordpress.org/ticket/5570">persistent object cache has been removed</a>.  This means that no longer can you enable file-based object caching by putting <code>define('ENABLE_CACHE', true);</code> in your wp-config.php file.
<p>The object cache is still there, and you can take advantage of it with various plugins for PHP caching methods, such as <a href="http://txfx.net/files/wordpress/apc-object-cache.phps">APC</a>, <a href="http://neosmart.net/blog/2007/xcache-and-eaccelerator-wp-plugins-updated/">eAccelerator, XCache</a>, and <a href="http://ryan.wordpress.com/2005/12/23/memcached-backend/">Memcached</a>.  <del datetime="2008-03-29T17:42:18+00:00">As far as I know, no one has yet written a plugin to replace the file-based object caching that has been removed.</del> Mahmoud Al-Qudsi mentions in the comments a <a href="http://neosmart.net/blog/2008/file-based-extension-to-the-wordpress-object-cache/">new plugin to use file-based caching in WordPress 2.5</a>.
</li>
<li>The meta &#8220;generator&#8221; tag that many themes have in their headers&#8212;you know, the one that says <code>&lt;meta name="generator" content="WordPress 2.3.3" /&gt;</code>&#8212;is now added to the header via the &#8220;wp_head&#8221; filter.  You need to know this for one of two reasons: if your theme (like most) prints the generator tag already, when you upgrade to 2.5 you&#8217;ll be printing it twice. More importantly, if you&#8217;re one of those people who hides the generator tag (for perceived security reasons), you&#8217;ll now have to remove the action call explicitly.  <code>remove_action('wp_head', 'wp_generator');</code> will do it for the header but not RSS feeds.</li>
<li>Imports using WordPress WXR files will now import your attachments.  This is a really handy feature, as before moving  images from one blog to another usually required a FTP client and often messed up the attachment browsing in the new blog.</li>
<li>New password hashing.  Until WordPress 2.5, WordPress hashed passwords with a simple double md5 method.  Because of security problems that could occur should someone obtain a copy of your database, password hashing was overhauled.  If you&#8217;ve integrated WordPress users with another application and are counting on the double-md5 method, you may want to download <a href="http://wordpress.org/extend/plugins/md5-password-hashes/">this plugin that reverts to the system</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/less-obvious-new-stuff-in-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Release Candidate</title>
		<link>http://pressedwords.com/wordpress-25-release-candidate/</link>
		<comments>http://pressedwords.com/wordpress-25-release-candidate/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 11:28:11 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[release candidate]]></category>
		<category><![CDATA[Version 2.5]]></category>

		<guid isPermaLink="false">http://pressedwords.com/wordpress-25-release-candidate/</guid>
		<description><![CDATA[The first release candidate for WordPress 2.5 has been announced. That means that work on this major upgrade to WordPress, whose release is now over a week delayed, is starting to wrap up. However, activity on the lists shows that there is still quite a bit of bug-fixing that remains.]]></description>
				<content:encoded><![CDATA[<p>The first release candidate for WordPress 2.5 <a href="http://wordpress.org/development/2008/03/25-sneak-peek/">has been announced</a>.  That means that work on this major upgrade to WordPress, whose release is now over a week delayed, is starting to wrap up.  However, activity on the lists shows that there is still quite a bit of bug-fixing that remains. </p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/wordpress-25-release-candidate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Define &#8220;Imitation&#8221;</title>
		<link>http://pressedwords.com/define-imitation/</link>
		<comments>http://pressedwords.com/define-imitation/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 13:50:20 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://pressedwords.com/define-imitation/</guid>
		<description><![CDATA[I couldn&#8217;t help noticing the similarity between the upcoming re-design of the WordPress admin interface and Dictionary.com, and sure enough, Happy Cog has designed both.]]></description>
				<content:encoded><![CDATA[<p>I couldn&#8217;t help noticing the similarity between the upcoming re-design of the WordPress admin interface and <a href="http://dictionary.reference.com/">Dictionary.com</a>, and sure enough, Happy Cog has <a href="http://www.happycog.com/design/dictionary/">designed both</a>.   </p>
<p><img src='http://pressedwords.com/blog/uploads/2008/03/dictionary2.jpg' alt='dictionary2.jpg' /></p>
<p><img src='http://pressedwords.com/blog/uploads/2008/03/wordpress-admin2.jpg' alt='wordpress-admin2.jpg' /></p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/define-imitation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What You Won&#8217;t See in WordPress 2.5</title>
		<link>http://pressedwords.com/what-you-wont-see-in-wordpress-25/</link>
		<comments>http://pressedwords.com/what-you-wont-see-in-wordpress-25/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 02:37:55 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Bug Hunt]]></category>
		<category><![CDATA[Matt Mullenweg]]></category>
		<category><![CDATA[Ryan Boren]]></category>
		<category><![CDATA[Version 2.5]]></category>

		<guid isPermaLink="false">http://pressedwords.com/what-you-wont-see-in-wordpress-25/</guid>
		<description><![CDATA[One of the WordPress lead developers, Ryan Boren, announced today that WordPress 2.5 was going into &#8220;feature-freeze.&#8221; That means that the remaining month until 2.5&#8217;s March 10 release will be spent fixing the bugs in existing 2.5 features, not adding more. And that&#8217;s a lot of bugs, as much of the admin redesign hasn&#8217;t yet [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>One of the WordPress lead developers, <a href="http://boren.nu/archives/2008/02/11/25-roadmap/">Ryan Boren, announced today that WordPress 2.5 was going into &#8220;feature-freeze.&#8221;</a>  That means that the remaining month until 2.5&#8217;s March 10 release will be spent fixing the bugs in existing 2.5 features, not adding more.</p>
<p>And that&#8217;s a lot of bugs, as much of the admin redesign hasn&#8217;t yet been completed by lead developer Matt Mullenweg, who is single-handedly doing the styling redesign.  </p>
<p>Because of the feature-freeze, here are some features you <em>won&#8217;t</em> be seeing in WordPress 2.5:</p>
<ul>
<li>A <a href="http://trac.wordpress.org/ticket/5183">general meta-data table</a>, my proposal for providing a better way to deal with things like comment meta data and plugin info.</li>
<li><a href="http://trac.wordpress.org/ticket/3089">Localized plugin metadata</a>.  Currently, plugins&#8217; descriptions, names, etc., cannot be translated to the user&#8217;s language.  The problem doesn&#8217;t have a trivial solution, so it was pushed off for the future.</li>
<li><a href="http://trac.wordpress.org/ticket/5560">Automatic WordPress upgrades</a>.  The idea is for users to click a button in the WordPress dashboard and upgrade to the latest version of WordPress.  Although this didn&#8217;t make it in, automatic upgrades for themes and plugins is in 2.5 for now, with the <a href="http://trac.wordpress.org/ticket/5586#comment:18">possibility of being yanked out should it prove too buggy</a>. </li>
<li><a href="http://trac.wordpress.org/ticket/2702">Ajaxy page rearranging</a>.  This was actually <a href="http://codex.wordpress.org/GSoC2007#Hierarchical_Page_.28list.29_Management_using_jQuery">one of the 2007 WordPress Google Summer of Code projects</a>, but like all (as far as I know) of the other SoC projects has not been implemented. </li>
<li><a href="http://trac.wordpress.org/ticket/4807">Word count</a>. This seems to me like something that should be restricted to a plugin, but as it&#8217;s part of WordPress.com and was proposed by a core developer, it seemed destined to become a feature.</li>
<li><a href="http://trac.wordpress.org/ticket/5540">User roles overhaul</a>.  User capabilities have a number of problems (for example, you can&#8217;t easily sort a massive database of users by role).  So far the proposed workarounds have their own problems.</li>
<li><a href="http://trac.wordpress.org/ticket/5625">Plugin uninstall hook</a>.  There are plugin activation and deactivation events, but no plugin uninstallation events.  The idea, <a href="http://weblogtoolscollection.com/archives/2008/01/07/uninstall-is-there-such-a-thing/">pushed recently by Jeffro2pt0 on WeblogToolsCollection</a>, is something that would clear out the unused data left around by unused plugins (depending on the plugin.  This can be extensive, from numerous options values&#8212;slowing down unrelated queries&#8212;to entire database tables.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/what-you-wont-see-in-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Serious Security Flaw: Upgrade Immediately</title>
		<link>http://pressedwords.com/serious-security-flaw-upgrade-immediately/</link>
		<comments>http://pressedwords.com/serious-security-flaw-upgrade-immediately/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 05:04:44 +0000</pubDate>
		<dc:creator><![CDATA[Austin Matzko]]></dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[2.3.3]]></category>
		<category><![CDATA[XML-RPC]]></category>

		<guid isPermaLink="false">http://pressedwords.com/serious-security-flaw-upgrade-immediately/</guid>
		<description><![CDATA[Today a serious security flaw in the current version of WordPress surfaced in the support forums. Basically, a user with login rights but not editing capabilities can edit any post using XML-RPC. A quick fix is to delete the xmlrpc.php file, although you should be aware that this will also keep your site from receiving [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Today a serious security flaw in the current version of WordPress <a href="http://wordpress.org/support/topic/134928/page/2#post-686510">surfaced in the support forums</a>.  Basically, a user with login rights but not editing capabilities can edit any post using XML-RPC.  A quick fix is to delete the xmlrpc.php file, although you should be aware that this will also keep your site from receiving pingbacks.  WordPress 2.3.3 should be released shortly, so be sure to <a href="http://wordpress.org/download/">upgrade</a> once it does. </p>
<p>You can see a proof of concept <a href="http://www.village-idiot.org/archives/2008/02/02/wordpress-232-exploit-confirmed/">here</a>.</p>
<p><strong>UPDATE</strong>: <a href="http://wordpress.org/development/2008/02/wordpress-233/">WordPress 2.3.3 has been released</a>, so I recommend that you upgrade as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://pressedwords.com/serious-security-flaw-upgrade-immediately/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 5/11 queries in 0.003 seconds using memcached
Object Caching 563/580 objects using memcached

 Served from: pressedwords.com @ 2026-04-05 22:50:58 by W3 Total Cache -->