<?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>Joni Ang &#187; plugins</title>
	<atom:link href="http://www.joniang.com/tag/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joniang.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sun, 22 Jan 2012 15:24:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress 2.3 Incompatible Plugins and Additional Tips</title>
		<link>http://www.joniang.com/2007/09/29/wordpress-23-incompatible-plugins-and-additional-tips/</link>
		<comments>http://www.joniang.com/2007/09/29/wordpress-23-incompatible-plugins-and-additional-tips/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 15:26:53 +0000</pubDate>
		<dc:creator>joniang</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.taintedsong.com/2007/09/29/wordpress-23-incompatible-plugins-and-additional-tips/</guid>
		<description><![CDATA[I knew that I should test it locally or in a demo site first before I actually upgrade my blog, but I couldn&#8217;t resist clicking on the &#8220;Upgrade to 2.3&#8243; link on my Dreamhost panel when the new WordPress version finally became available yesterday. It wasn&#8217;t just because I couldn&#8217;t wait to see the features [...]]]></description>
			<content:encoded><![CDATA[<p>I knew that I should test it locally or in a demo site first before I actually upgrade my blog, but I couldn&#8217;t resist clicking on the &#8220;Upgrade to 2.3&#8243; link on my <a title="Dreamhost" href="http://www.dreamhost.com/r.cgi?218881" target="_blank">Dreamhost</a> panel when the <a title="WordPress 2.3" href="http://wordpress.org/download/" target="_blank">new WordPress version</a> finally became available yesterday. It wasn&#8217;t just because I couldn&#8217;t wait to see the features of WordPress 2.3, but it&#8217;s also because I&#8217;ve got two projects right now that will each need a fresh <a title="WordPress" href="http://wordpress.org" target="_blank">WordPress</a> installation soon after I&#8217;m done with their blog layouts. I had to see it in action first so I&#8217;ll know if there&#8217;s anything that I need to add, delete or change in the codes.</p>
<h3>Incompatible Plugins</h3>
<p>My decision to go ahead without testing it was obviously a bad one as there were errors that appeared in my blog the moment I upgraded it. But it was only for about 10 minutes, nothing too complicated that I couldn&#8217;t fix. Besides, WordPress 2.3 has an <strong>update notification</strong>, so there&#8217;s really no need to panic. The update notification is found in the Plugins menu in your WP 2.3 dashboard. If there&#8217;s a plugin that needs updating, you will see a note and a link just below the outdated plugin that says: &#8220;There is a new version of <em>[Plugin Name] </em>available. Download <em>[latest version link]</em> here.&#8221; Just click on those links, download the latest version of your favorite plugins, delete the old plugins via FTP, upload the new ones, and activate them in your admin panel.</p>
<p>Here&#8217;s the list of plugins that I needed to upgrade:</p>
<ol>
<li><a title="Full Text Feed" href="http://cavemonkey50.com/code/full-feed/" target="_blank">Full Text Feed </a>by Cavemonkey</li>
<li><a title="Get Recent Comments" href="http://blog.jodies.de/archiv/2004/11/13/recent-comments/" target="_blank">Get Recent Comments</a> by Krischan Jodies</li>
<li><a title="Google XML Sitemaps" href="http://www.arnebrachhold.de/redir/sitemap-home/" target="_blank">Google XML Sitemaps</a> by Arne Brachhold &#8211; The previous version of this caused an error in my blog and in my dashboard. Make sure you deactivate yours first.</li>
<li><a title="Another WordPress Meta Plugin" href="http://wp.uberdose.com/2006/11/04/another-wordpress-meta-plugin/" target="_blank">Another WordPress Meta Plugin</a> by uberdose &#8211; Although this one had an updated plugin, I decided to switch to <a title="All-in-one SEO Pack" href="http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/" target="_blank">All-in-one SEO Pack</a> instead.</li>
<li><a title="Sideblog WordPress Plugin" href="http://katesgasis.com/2005/10/24/sideblog/" target="_blank">Sideblog WordPress Plugin</a> by Kates Gasis</li>
<li><a title="WP-PostViews and WP-UserOnline" href="http://www.lesterchan.net/portfolio/programming.php" target="_blank">WP-PostViews and WP-UserOnline</a> by Lester &#8216;GaMerZ&#8217; Chan.</li>
<li><a href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe to Comments</a> by Mark Jaquith</li>
<li><a title="Headline Images" href="http://www.coldforged.org/image-headlines-plugin-for-wordpress-15/" target="_blank">Headlines Images</a> by Brian &#8220;ColdForged&#8221; Dupuis &#8211; This one doesn&#8217;t have an updated version so I had to get rid of it. I hated to see it go, but it&#8217;s not like it played a vital role in my blog layout. I&#8217;ll just replace it with the same kind of plugin next time. <img src='http://www.joniang.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>It&#8217;s a must that you deactivate all your plugins first before you upgrade to WP 2.3 as what those pros have been mentioning in their blogs over and over again. But I also know that there are cases when the deactivation of a plugin is the one that&#8217;s causing an error. This is where the &#8220;If&#8221; PHP statement before your plugin command tags comes in handy. To be safe, make sure all the plugin tags in your blog layout are within these conditional tags:</p>
<blockquote><p><code>&lt;?php if (function_exists('insert-plugin-name-here')) { ?&gt;<br />
</code><code>insert-plugin-php-tag-here<br />
&lt;?php } ?&gt;<br />
</code></p></blockquote>
<p>or simply:</p>
<blockquote><p><code>&lt;?php if(function_exists('insert-plugin-name-here')) { insert-plugin-command-tag-here(); } ?&gt;</code></p></blockquote>
<p>Here&#8217;s a working example with plugin <code>the_views</code>:</p>
<blockquote><p><code>&lt;?php if (function_exists('the_views')) { ?&gt;<br />
</code><code>&lt;?php the_views(); ?&gt;</code><code><br />
&lt;?php } ?&gt;</code></p></blockquote>
<p>or simply:</p>
<blockquote><p><code>&lt;?php if(function_exists('the_views')) { the_views(); } ?&gt;</code></p></blockquote>
<p>Hopefully, once you&#8217;ve got all your plugin command tags covered, there will be no error when you deactivate all your plugins and do the upgrade.</p>
<h3>Adding WordPress 2.3 Tags to your Theme</h3>
<p>One of the features of WP 2.3 that I was looking forward to try was the built-in tagging function. I honestly thought it makes use of <a title="Technorati" href="http://www.technorati.com" target="_blank">Technorati</a> tags, but I was wrong. Apparently, the developers of WP have moved away from favoring Technorati that even the &#8220;Incoming Links&#8221; feed in the admin panel is no longer supplied by Technorati, but <a title="Google Blog Search" href="http://blogsearch.google.com" target="_blank">Google Blog Search</a>. In my opinion, Google Blog Search is more efficient in fetching <a href="http://blogsearch.google.com/blogsearch?hl=en&amp;scoring=d&amp;partner=wordpress&amp;q=link:http://www.joniang.com/" target="_blank">my blog&#8217;s trackbacks</a> or pingbacks, but I still find Technorati&#8217;s listing of <a href="http://technorati.com/blogs/taintedsong.com?reactions" target="_blank">all my blog&#8217;s backlinks </a>(and not just pingbacks) useful. But OK &#8211; whatever. I don&#8217;t really need to see Technorati feeds in my dashboard. I can just go directly to their website.</p>
<p>Anyway, in order for you to make your WordPress 2.3 tags appear within your posts (I have mine at the bottom of this post), you need to modify your current theme&#8217;s <code>index.php</code> and/or <code>single.php</code>, depending on where you want the tags to show up. The PHP command tag is just a one-liner, and it should be placed inside <a title="The Loop" href="http://codex.wordpress.org/The_Loop" target="_blank">The Loop</a>. This is the format I used:</p>
<blockquote><p><code>&lt;?php the_tags(); ?&gt;<br />
</code></p></blockquote>
<p>After you&#8217;ve placed that one line inside The Loop, you can then make use of the tag feature whenever you write a post. You will find the &#8220;Tags&#8221; field just below your WYSIWYG or code editor. To learn more about adding and customizing your WordPress 2.3 tags, go <a href="http://richgilchrest.com/how-to-add-wordpress-23-tags-to-your-current-theme/" target="_blank">here</a> and <a href="http://richgilchrest.com/how-to-add-wordpress-23-tags-to-your-current-theme-part-2/" target="_blank">here</a>.</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joniang.com/2007/09/29/wordpress-23-incompatible-plugins-and-additional-tips/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

