<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	>

<channel>
	<title>Semiologic &#187; WordPress</title>
	<atom:link href="http://www.semiologic.com/news/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semiologic.com</link>
	<description>Meaningful Technology</description>
	<lastBuildDate>Fri, 05 Mar 2010 22:29:39 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<copyright>Copyright Mesoconcepts, All Rights Reserved.</copyright>
		<itunes:author>Denis de Bernardy</itunes:author>
		<itunes:summary>Meaningful Technology</itunes:summary>
		<itunes:explicit>No</itunes:explicit>
		<itunes:block>No</itunes:block>
		
		<item>
		<title>Updates coming up this week&#8230;</title>
		<link>http://www.semiologic.com/2010/02/28/updates-coming-up-this-week/</link>
		<comments>http://www.semiologic.com/2010/02/28/updates-coming-up-this-week/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:48:17 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2376</guid>
		<description><![CDATA[<p>A whole bunch of <a  href="http://www.getsemiologic.com">Semiologic Pro</a> plugins, and the theme, need a last round of testing before I release updates.</p>
<p>Key changes since early January, on the top of my head:</p>
<p><a  href="http://www.semiologic.com/2010/02/28/updates-coming-up-this-week/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A whole bunch of <a  href="http://www.getsemiologic.com">Semiologic Pro</a> plugins, and the theme, need a last round of testing before I release updates.</p>
<p>Key changes since early January, on the top of my head:</p>
<ul>
<li>The <a  href="http://www.semiologic.com/software/sem-reloaded/" title="Semiologic Theme, Reloaded For WordPress">Semiologic theme</a> automatically resets its panels when needed (e.g. after weird series of events when previewing and not enabling the theme).</li>
<li>It also fixes WP 2.9 thumbnail cropping.</li>
<li>Cache flush fixes in <a  href="http://www.semiologic.com/software/smart-links/" title="Smart Links Plugin For WordPress">Smart Links</a> and <a  href="http://www.semiologic.com/software/" title="Software">Widgets</a>.</li>
<li><a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Sem Cache</a> fixes for Apache 1.3 servers.</li>
<li><a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> now works around quite a few transport problems in WP.</li>
<li>It also drops theme/plugin update nags when a manual upgrade occurs.</li>
</ul>
<p>A whole bunch of other minor tweaks also went in.</p>
<p>If you&#039;re interested in testing this all on your <a  href="http://www.getsemiologic.com">Semiologic Pro</a> installation, browse Settings / Semiologic API Key to enable bleeding edge packages. And then Tools / Semiologic to upgrade the theme and the plugins. (Upgrade <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> first, so as to use the transport fixes where needed.)</p>
<p>In other news:</p>
<ul>
<li>I&#039;m still working on my backend. It&#039;s not moving forward as fast as I&#039;d like it to. The parts that are nearing completion are very sexy, however.</li>
<li>WP 2.9.2 got released. Though I&#039;m sure everyone has upgraded already. (It&#039;s not a major security issue, so no need to rush on it if you haven&#039;t yet.)</li>
<li>WP 3.0 is making progress. The update is going to be quite massive, from a code-base standpoint. I&#039;ll post more details in a few weeks.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2010/02/28/updates-coming-up-this-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.1 release notes</title>
		<link>http://www.semiologic.com/2010/01/05/wordpress-2-9-1-release-notes/</link>
		<comments>http://www.semiologic.com/2010/01/05/wordpress-2-9-1-release-notes/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 11:45:39 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2350</guid>
		<description><![CDATA[<p>So&#8230; if you&#039;ve been following the Semiologic blog in the past weeks, you&#039;ve probably <a  href="http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/">skipped WP 2.9</a>. It&#039;s now time to jump into the pool and upgrade your site to WP 2.9.1.</p>
<p><a  href="http://www.semiologic.com/2010/01/05/wordpress-2-9-1-release-notes/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>So&#8230; if you&#039;ve been following the Semiologic blog in the past weeks, you&#039;ve probably <a  href="http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/">skipped WP 2.9</a>. It&#039;s now time to jump into the pool and upgrade your site to WP 2.9.1.</p>
<p>In order to spare <a  href="http://www.getsemiologic.com">Semiologic Pro</a> users the hassle of needing to upgrade their sites several times this week, I had been stalling a theme update and a rather large number of plugin updates until WP 2.9.1, i.e. today. As noted in a previous post, these updates are nearly all related to the new and improved <a  href="http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/">Semiologic Cache 2.0</a>.</p>
<p>I&#039;ve released the latter too while I was at it. If you had been testing it since it was in beta, be sure to upgrade it <em>before</em> you upgrade WordPress. (I fixed a last minute annoyance earlier today, which made the memcache-based object cache prevent the WP database upgrade from working.)</p>
<p>Unless an urgent issue creeps up, our next stop will be the new back-end. WP 2.9 and Semiologic Cache 2.0 have been keeping me busy in the past weeks, not to mention taking a few much needed days off and rehashing UI ideas all over the place. But, it&#039;s making progress here and there. More on this later in the month.</p>
<p>A happy new year to all!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2010/01/05/wordpress-2-9-1-release-notes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.1 is around the corner</title>
		<link>http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/</link>
		<comments>http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 23:04:56 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2343</guid>
		<description><![CDATA[<p>I was <a  href="http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/">a bit worried</a> when I foresaw WP 2.9 showing up around Christmas. So much so, in fact, that <a  href="http://www.getsemiologic.com">Semiologic Pro</a> users were prompted to <a  href="http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/">disable core updates</a> until WP 2.9.1. And rightly so: <a  href="http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/">very nasty niggles</a> showed up when it got released.</p>
<p><a  href="http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I was <a  href="http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/">a bit worried</a> when I foresaw WP 2.9 showing up around Christmas. So much so, in fact, that <a  href="http://www.getsemiologic.com">Semiologic Pro</a> users were prompted to <a  href="http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/">disable core updates</a> until WP 2.9.1. And rightly so: <a  href="http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/">very nasty niggles</a> showed up when it got released.</p>
<p>On the bright side, WP 2.9 might be the shortest lived major WordPress release yet. <a  href="http://core.trac.wordpress.org/changeset/12579">WP 2.9.1 RC1</a> is officially in the wild, a mere 10 days after WP 2.9. At the time of writing, 23 bugs were fixed; over half of them were major.</p>
<p>When it gets released, I&#039;ll feel quite comfortable upgrading this site. So should you.</p>
<p>In other news, a large batch of plugin updates are on the way. They&#039;ll be released alongside WP 2.9, so you can upgrade everything at once. As previously noted, nearly all of these updates are optimizations that are related to the coming <a  href="http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/">Semiologic Cache 2.0</a>.</p>
<p>Regarding the new cache plugin, special thanks go to Mark (<a  href="http://golfguideonline.net/">Golf Guide</a>). He has been doing his very best to break the plugin in the past weeks. I&#039;ll be releasing RC1 in the next few days. I&#039;ll open a forum thread when I do.</p>
<p>To help out with testing at that stage, toggle Bleeding Edge packages under Settings / Semiologic API Key. Be sure to choose a site with <em>moderate</em> importance, rather than a mere test site; the site <em>needs</em> some traffic for the tests to make any sense, but not so much that you cannot afford it to be quirky until we look into it (which can be minutes or hours).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/29/wordpress-2-9-1-is-around-the-corner/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9: three bugs, and how to fix them</title>
		<link>http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/</link>
		<comments>http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 13:11:54 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2324</guid>
		<description><![CDATA[<p>As many of you already know, WP 2.9 has been released over the WE, and&#8230; oh bummer:</p>
<ul>
<li><a  href="http://core.trac.wordpress.org/ticket/11219">One major bug</a> was simply dismissed;</li>
<li><a  href="http://core.trac.wordpress.org/ticket/11168">A related critical bug</a> was <a  href="http://core.trac.wordpress.org/ticket/11518">only partially fixed</a>;</li>
</ul>
<p><a  href="http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As many of you already know, WP 2.9 has been released over the WE, and&#8230; oh bummer:</p>
<ul>
<li><a  href="http://core.trac.wordpress.org/ticket/11219">One major bug</a> was simply dismissed;</li>
<li><a  href="http://core.trac.wordpress.org/ticket/11168">A related critical bug</a> was <a  href="http://core.trac.wordpress.org/ticket/11518">only partially fixed</a>;</li>
<li><a  href="http://core.trac.wordpress.org/ticket/11505">A last critical bug</a> (and its <a  href="http://core.trac.wordpress.org/ticket/11499">child bug</a>) crept in <a  href="http://core.trac.wordpress.org/changeset/12424">at the last moment</a>.</li>
</ul>
<p>As a result of this:</p>
<ul>
<li>RSS widgets are completely broken on servers that are missing both of iconv and multi-byte string functions;</li>
<li>The curl transport is broken on some servers with an outdated library. This breaks the WP cron, and with it future posting, pings, etc.</li>
</ul>
<p>Not all sites are affected, of course. Most aren&#039;t, in fact. But for those few who are, the situation is frustrating.</p>
<h3>Fixing your site</h3>
<p>If you have upgraded your sites to WP 2.9 and are experiencing any of these issues, the fix should be a matter of uploading these three patched files to your site(s):</p>
<div class="media_container media_attachment">
<a  href="http://www.semiologic.com/media/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/wp-2.9-bugs.zip" class="download_event no_icon" style="background-image: url(http://www.semiologic.com/wp-includes/images/crystal/archive.png);">
Patched files for WP 2.9
</a>
</div>
<p>They go in your wp-includes folder; simply overwrite them as needed.</p>
<p>Please note that the fix to the SimplePie/RSS widget problem merely prevents SimplePie from failing when it&#039;s trying to convert UTF-8 into UTF-8. The correct fix would be that your host installs multi-byte string functions or iconv on your server.</p>
<p>Big hat tip to <a  href="http://blogyul.miqrogroove.com/">miqrogroove</a>, who took the time to formally diagnose the curl problem, and <a  href="http://scribu.net/">scribu</a>, who identified where the fatal errors in RSS widgets came from.</p>
<h3>Customer reminder</h3>
<p>As discussed in a <a  href="http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/">previous post</a>, Semiologic Pro users are advised to wait for WP 2.9.1.</p>
<p><strong>Update</strong>: all three bugs are fixed in WP 2.9.1, so we&#039;ll be good to go with that release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/feed/</wfw:commentRss>
		<slash:comments>82</slash:comments>
	
		<enclosure url="http://www.semiologic.com/media/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/wp-2.9-bugs.zip" length="92394" type="application/zip" />
		<itunes:author>Denis</itunes:author>
		<itunes:summary>As many of you already know, WP 2.9 has been released over the WE, and&amp;#8230; oh bummer: One major bug was simply dismissed; A related critical bug was only partially fixed; Read more&amp;#8230;</itunes:summary>
		<itunes:keywords>Blog, Highlights, WordPress</itunes:keywords>
		
	</item>
		<item>
		<title>Version Checker 2.0.2 removes the WP 2.9 update nag</title>
		<link>http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/</link>
		<comments>http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 20:24:03 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2309</guid>
		<description><![CDATA[<p>So&#8230; according to <a  href="http://wordpress.org/development/2009/12/2-9-rc1/">Matt&#039;s post</a>, WP 2.9 should be released very shortly. I&#039;m releasing <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> 2.0.2 as a result.</p>
<p>The latter disables core upgrade nags for non-bug fix WP releases. Experience has shown, in past years, that major WP releases need about an extra month of testing in the wild to be <em>really</em> stable. You can still upgrade, when WP 2.9 gets released, under Tools / Upgrade. But WP won&#039;t nag you into doing so.</p>
<p><a  href="http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>So&#8230; according to <a  href="http://wordpress.org/development/2009/12/2-9-rc1/">Matt&#039;s post</a>, WP 2.9 should be released very shortly. I&#039;m releasing <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> 2.0.2 as a result.</p>
<p>The latter disables core upgrade nags for non-bug fix WP releases. Experience has shown, in past years, that major WP releases need about an extra month of testing in the wild to be <em>really</em> stable. You can still upgrade, when WP 2.9 gets released, under Tools / Upgrade. But WP won&#039;t nag you into doing so.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/17/version-checker-2-0-2-removes-the-wp-2-9-update-nag/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Semiologic Cache 2.0 / new back-end part 1</title>
		<link>http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/</link>
		<comments>http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 23:58:05 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2305</guid>
		<description><![CDATA[<p>Here goes with the back-end upgrade, part one.</p>
<p><a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> 2.0 beta is up for grabs. Heaps of other <a  href="http://www.semiologic.com/software/" title="Software">plugins</a> (and the two <a  href="http://www.semiologic.com/software/sem-reloaded/" title="Semiologic Theme, Reloaded For WordPress">themes</a>) got updated and are in RC status in the process.</p>
<p><a  href="http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Here goes with the back-end upgrade, part one.</p>
<p><a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> 2.0 beta is up for grabs. Heaps of other <a  href="http://www.semiologic.com/software/" title="Software">plugins</a> (and the two <a  href="http://www.semiologic.com/software/sem-reloaded/" title="Semiologic Theme, Reloaded For WordPress">themes</a>) got updated and are in RC status in the process.</p>
<p>This needs a bit more testing than usual, since I&#039;ve been filing quite a few bugs on the WP front that related to the new features I implemented. To participate, switch a site or two of yours to use bleeding packages under Tools / Semiologic API Key, mass-upgrade your plugins, and upgrade the theme.</p>
<p>The performance gains are quite significant, to say the least.</p>
<p>For the most part, the plugin updates and the two theme updates are about conditional flushing of caches. For instance, the nav menus cache is no longer flushed if you edit a post without editing its title, caption, or permalink.</p>
<p><a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> 2.0 is of course another story. Its previous version was a forked and bug fixed version of the WP Super Cache plugin. No longer.</p>
<p>2.0 was rewritten from scratch and is a completely different animal:</p>
<ul>
<li>It <em><strong>requires</strong></em> PHP 5.0 to work; some features (the query cache) require as much as PHP 5.1.</li>
<li>The niftier functionality is only available on servers with memcached installed. This is not available on shared hosts; but if you&#039;re on a VPS host, such as <a  href="http://hub.org">Hub.org</a>, you can take full advantage of it. (I&#039;ll get in touch with Marc so that Hub.org users get memcached by default on Premium VPS and above.)</li>
<li>So-called &#034;Super caching&#034; no longer occurs for non-key pages (i.e. everything except the front page, and singular pages). Semi-static caching takes over for other pages. This allows to expire the super cached pages automatically.</li>
<li>The semi-static cache can be handled by memcached. This allows sites who live on multiple servers (such as mine) to avoid lags related to the filesystem.</li>
<li>A query-level cache has been added for sites that use memcached; it <em>significantly</em> speeds things up for logged in users, provided they haven&#039;t <em>authored</em> private posts.</li>
<li>A persistent object-level cache has been added. This speeds things up for much about everyone, by avoiding round trips to the database when none are needed.</li>
<li>An asset-level cache has been added. It reduces the number of server requests per page by concatenating javascript and css files.</li>
<li>A gzip-level cache has been added, at the apache level, for servers that support mod_deflate. This significantly reduces the size of the files sent to end-users whose browser support it.</li>
</ul>
<p>In short, <a  href="http://www.getsemiologic.com">Semiologic Pro</a> users are ready for the new indexing algorithm that Google is going to roll out early next year. As I write this post, the <a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> plugin combines the benefits of all of the available performance related WordPress plugins, and more.</p>
<p>It&#039;s easy to use, too. And error proof &#8212; contrary to the previous, WP-Super-Cache based versions.</p>
<p>How it relates to the new back-end is this: I needed a caching plugin that scaled with a WP-based membership plugin, on a site that is load balanced. The former means we get multitudes of users who are potentially logged in on a site; this rules out plugins such as wp-super-cache.  The latter means we cannot use the likes of query-cache, since it&#039;s filesystem based.</p>
<p>I haven&#039;t tested <a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> 2.0 with WP Wishlist, from lack of a copy and license. But I 99% expect it to work <em>as is</em> on sites that use it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/16/semiologic-cache-2-0-new-back-end-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WP 2.9 to be released around Christmas?</title>
		<link>http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/</link>
		<comments>http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 18:32:03 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2302</guid>
		<description><![CDATA[<p>There reportedly seems to be some kind of agreement that no release should occur 2 weeks before the official string freeze. That occurred very recently. There are still 20-30 tickets in the WP 2.9 todo list. So it&#039;s mostly nit picking at this stage.</p>
<p><a  href="http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>There reportedly seems to be some kind of agreement that no release should occur 2 weeks before the official string freeze. That occurred very recently. There are still 20-30 tickets in the WP 2.9 todo list. So it&#039;s mostly nit picking at this stage.</p>
<p>Some neat features make it definitely worth the upgrade. I wouldn&#039;t jump on 2.9.0, however; especially if you&#039;re using plugins that aren&#039;t as well maintained as those from <a  href="http://www.getsemiologic.com">Semiologic Pro</a>. There are over 1,000 tickets in total at the time of writing this post, and WP 2.9 introduces some subtle changes in the schema that may break a plugin here and there.</p>
<p>In order to deal with the WP upgrade, I&#039;ll be releasing an updated <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> in the next couple of days. It&#039;ll disable the WP upgrade nagging until WP 2.9.1 is released. (The same for 3.0, 3.1, etc.)</p>
<p>In other news, <a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> 2.0, which I&#039;ve yet to start using on this site, but which I&#039;ve been working on all week, is starting to look <em>very</em> cool. More on this in a later post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/11/wp-2-9-to-be-released-around-christmas/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Logic bug in php 5.3</title>
		<link>http://www.semiologic.com/2009/12/10/logic-bug-in-php-5-3/</link>
		<comments>http://www.semiologic.com/2009/12/10/logic-bug-in-php-5-3/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 22:24:50 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2299</guid>
		<description><![CDATA[<p>So&#8230; here we go again. After the ugly <a  href="http://www.semiologic.com/2007/01/13/php-52-compatible-scripts-and-wp-plugins/">php 5.2 output buffer crashes</a>, we now have the php 5.3 logic bugs:</p>
<pre>$foo = 0;
var_dump('foo' == $foo); // true
var_dump($foo == 'foo'); // true
var_dump('foo' === $foo); // false
var_dump($foo === 'foo'); // false</pre>
<p>If your scripts are returning completely unexplainable results on php 5.3 platforms, that&#039;s one possibility to keep in mind. I initially found it while looking into <a  href="http://core.trac.wordpress.org/ticket/11391">memcached-related problems</a>.</p>
<p><a  href="http://www.semiologic.com/2009/12/10/logic-bug-in-php-5-3/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>So&#8230; here we go again. After the ugly <a  href="http://www.semiologic.com/2007/01/13/php-52-compatible-scripts-and-wp-plugins/">php 5.2 output buffer crashes</a>, we now have the php 5.3 logic bugs:</p>
<pre>$foo = 0;
var_dump('foo' == $foo); // true
var_dump($foo == 'foo'); // true
var_dump('foo' === $foo); // false
var_dump($foo === 'foo'); // false</pre>
<p>If your scripts are returning completely unexplainable results on php 5.3 platforms, that&#039;s one possibility to keep in mind. I initially found it while looking into <a  href="http://core.trac.wordpress.org/ticket/11391">memcached-related problems</a>.</p>
<p>The worst part of it, though, is that it&#039;s not a bug: <a  href="http://php.net/manual/en/language.operators.comparison.php">it&#039;s a feature</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/12/10/logic-bug-in-php-5-3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Semiologic Pro 6.0 released</title>
		<link>http://www.semiologic.com/2009/11/29/semiologic-pro-6-0-released/</link>
		<comments>http://www.semiologic.com/2009/11/29/semiologic-pro-6-0-released/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 22:38:45 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2291</guid>
		<description><![CDATA[<p><a  href="http://www.getsemiologic.com">Semiologic Pro</a> users with an up to date site will not be seeing it in their dashboard, since I&#039;ve been modifying the way that <a  href="http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/">upgrades are handled</a> in recent months. But 6.0 has finally been released &#8212; fully 10 months after <a  href="http://www.semiologic.com/2009/01/26/semiologic-pro-v-5-7-1/">5.7.1</a>.</p>
<p><a  href="http://www.semiologic.com/2009/11/29/semiologic-pro-6-0-released/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a  href="http://www.getsemiologic.com">Semiologic Pro</a> users with an up to date site will not be seeing it in their dashboard, since I&#039;ve been modifying the way that <a  href="http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/">upgrades are handled</a> in recent months. But 6.0 has finally been released &#8212; fully 10 months after <a  href="http://www.semiologic.com/2009/01/26/semiologic-pro-v-5-7-1/">5.7.1</a>.</p>
<p>The key highlights for old time users who haven&#039;t upgraded in a year&#8230; (Those who did will find <a  href="http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/">today&#039;s earlier post on Version Checker</a> more interesting.)</p>
<p><span id="more-2291"></span></p>
<p>The first and most important change is a new theme. The legacy theme has lived its time and is now officially deprecated. I&#039;ll keep maintaining it until something major breaks. It won&#039;t happen in WP 2.9, but it might in WP 3.0. Thus, please do yourself a favor if you&#039;re still using it, and switch to the <a  href="http://www.semiologic.com/software/sem-reloaded/" title="Semiologic Theme, Reloaded For WordPress">new Semiologic theme</a> &#8212; code-named Semiologic Reloaded while it was being developed.</p>
<p>The new theme has <a  href="http://skins.semiologic.com">a whole bunch of skins</a> (nearly 60 as I write); new layouts; a custom CSS editor; it upgrades from the WP admin interface without losing your custom.css files; and many more toys that users are have been playing with since its initial alpha last year.</p>
<p>Migrating from the old theme to the new one is a three step process: activate the new theme, pick a new skin, and re-upload your header if necessary (the new widgets are 950px, 750px and 620px).</p>
<p>The second important change is <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> v.2. Version Checker re-invents the way installs and upgrades are conducted, allowing to eliminate the need to upgrade everything at once. This should make the software-development process much more dynamic than it has been in the past three years. As a bonus, it works without a hiccup on every host we&#039;ve tried it on.</p>
<p>While we&#039;re on the topic, I&#039;d like to stress that there will be no public Semiologic Pro 6.1 announcement: the theme and the plugins can all be upgraded independently, so there isn&#039;t much point in giving a version number to the package as a whole &#8212; except for internal use.</p>
<p>The third noteworthy change is <a  href="http://www.semiologic.com/software/mediacaster/" title="Mediacaster Plugin For WordPress">Mediacaster</a> v.2. It includes the unbranded FLV Player from Long Tail Video, and comes complete with <a  href="http://go.semiologic.com/ltas">Video Ad Support</a>. The media files are now uploaded straight through WP, and the video player allows for on-the-fly snapshot creation.</p>
<p><a  href="http://www.semiologic.com/software/google-analytics/" title="Google Analytics Plugin For WordPress">Google Analytics</a> v.4 is certainly worth a mention as well. It automatically tracks ads inserted using the <a  href="http://www.semiologic.com/software/ad-manager/" title="Ad Manager Plugin For WordPress">Ad Manager</a> plugin, media usage when combined with <a  href="http://www.semiologic.com/software/mediacaster/" title="Mediacaster Plugin For WordPress">Mediacaster</a>, newsletter subscriptions when used with the <a  href="http://www.semiologic.com/software/newsletter-manager/" title="Newsletter Manager Plugin For WordPress">Newsletter Manager</a> plugin, and more.</p>
<p><a  href="http://www.semiologic.com/software/search-reloaded/" title="Search Reloaded Plugin For WordPress">Search Reloaded</a> v.4 deserves a note too: it&#039;s now leveraging Yahoo&#039;s build your own search engine web service. As does <a  href="http://www.semiologic.com/software/nav-menus/" title="Nav Menus Plugin For WordPress">Nav Menus</a> v.2, which has merged the functionality of the old Silo Pages widget &#8212; the remaining <a  href="http://www.semiologic.com/software/silo/" title="Silo Widgets Plugin For WordPress">Silo widgets</a> remain around, with new functionality. Or <a  href="http://www.semiologic.com/software/related-widgets/" title="Related Widgets Plugin For WordPress">Related Widgets</a> v.3, which got a significant performance increase. Or <a  href="http://www.semiologic.com/software/fancy-excerpt/" title="Fancy Excerpt Plugin For WordPress">Fancy Excerpt</a> v.3, which now keeps media files in excerpts.</p>
<p>Come to think of it, much about every plugin in <a  href="http://www.getsemiologic.com">Semiologic Pro</a> has been updated in a way or another.</p>
<p>The road ahead&#8230; is for me to take a year off. :-) Joke aside, I&#039;ve a new back-end plugin in the works, and I&#039;d like to give the <a  href="http://www.semiologic.com/software/sem-cache/" title="Semiologic Cache Plugin For WordPress">Semiologic Cache</a> plugin a big update. I&#039;ll be on those two once the dust settles. I hope we&#039;ll be using both on this site by the end of the year.</p>
<p>Once those are done, we&#039;ll look into using those newly introduced WP 2.9 thumbnails all over the place, and adding new functionality to <a  href="http://www.semiologic.com/software/google-analytics/" title="Google Analytics Plugin For WordPress">Google Analytics</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/11/29/semiologic-pro-6-0-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The mass plugin upgrader (and mass installer) is up for grabs</title>
		<link>http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/</link>
		<comments>http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 12:22:20 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Highlights]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.semiologic.com/?p=2267</guid>
		<description><![CDATA[<p>I&#039;ve released <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> 2.0 this morning.</p>
<p>This is a huge milestone for Semologic Pro users. Many thanks to all those of you who took the time to test it &#8212; in particular during the last round, when I&#039;ve been fine-tuning the installer.</p>
<p><a  href="http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/" class="more-link">Read more&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve released <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a> 2.0 this morning.</p>
<p>This is a huge milestone for Semologic Pro users. Many thanks to all those of you who took the time to test it &#8212; in particular during the last round, when I&#039;ve been fine-tuning the installer.</p>
<p>The new upgrader shows up prominently in the admin area when new versions of your <em>active</em> plugins are available:</p>
<div id="attachment_2269" class="wp-caption aligncenter" style="width: 399px"><img class="size-full wp-image-2269  " title="Mass Plugin Upgrader" src="http://www.semiologic.com/media/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/mass-upgrader.png" alt="Plugin Mass Upgrader" width="389" height="66" /><p class="wp-caption-text">Mass Plugin Upgrader</p></div>
<p>Simply click the button when you see it appear in your admin area, and it&#039;ll upgrade each of your individual plugins automatically.</p>
<p>I&#039;m going to release <a  href="http://www.semiologic.com/2009/11/20/smart-links-4-2-1-external-links-2-0-1-and-a-few-more-tweaks/">a batch of other plugins</a> in the coming days &#8212; almost all of it WP 2.9-related. So be sure to upgrade Version Checker first.</p>
<p>The new installer works a bit the same. I&#039;ll go through the details in <a  href="http://www.semiologic.com/software/version-checker/" title="Version Checker Plugin For WordPress">Version Checker</a>&#039;s documentation. Key highlights, though:</p>
<ol>
<li>WordPress, Plugins, and the theme are now installed separately, one after the other, rather than all at once.</li>
<li>Everything you need is located under Tools / Semiologic, which is available once you&#039;ve entered your Semiologic API Key.</li>
<li>The mass plugin installer takes care of creating a .htaccess file, permission changes, and activating permalinks on your site.</li>
</ol>
<p>The big news is, I&#039;ve yet to see the new installer and upgrader fail on a single site. Crossing my fingers&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semiologic.com/2009/11/29/the-mass-plugin-upgrader-and-mass-installer-is-up-for-grabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
