<?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>Ryan Rampersad &#187; WordPress</title>
	<atom:link href="http://blog.ryanrampersad.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ryanrampersad.com</link>
	<description>Thoughts, Ideas &#38; Opinions</description>
	<lastBuildDate>Thu, 17 May 2012 17:11:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta4-20825</generator>
		<item>
		<title>★ Modifying WordPress Feed Titles</title>
		<link>http://blog.ryanrampersad.com/2012/05/17/modifying-wordpress-feed-titles/</link>
		<comments>http://blog.ryanrampersad.com/2012/05/17/modifying-wordpress-feed-titles/#comments</comments>
		<pubDate>Thu, 17 May 2012 17:11:53 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[feeds]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=4910</guid>
		<description><![CDATA[The-Nexus.tv feeds currently display just the episode title. This creates an ambiguity when visitors either subscribe to the Master Feed or when a user subscribes to multiple singular series feeds. Today, I made a minor change that adds both the series name and the episode number. The WordPress API is a travesty, but despite that, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://the-nexus.tv/">The-Nexus.tv</a> feeds currently display <em>just</em> the episode title. This creates an ambiguity when visitors either subscribe to the Master Feed or when a user subscribes to multiple singular series feeds. Today, I made a minor change that adds both the <em>series name</em> and the <em>episode number</em>.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2012/05/wp-original-title-feed.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2012/05/wp-original-title-feed-580x116.png" alt="" title="Original Feed" width="580" height="116" class="aligncenter size-medium wp-image-4911" /></a></p>
<p><a href="https://twitter.com/#!/ryanmr/status/202880092723085313">The WordPress API is a travesty</a>, but despite that, it&#8217;s actually very easy to change feeds. I used <code>the_title_rss</code> filter.</p>
<pre class="brush: php; title: ; notranslate">
add_filter('the_title_rss', 'convergence_feed_title_filter');
</pre>
<p>My function is called <code>convergence_feed_title_filter</code>.</p>
<pre class="brush: php; title: ; notranslate">
function convergence_feed_title_filter($content) {
  global $wp_query;
  $post_id = $wp_query-&gt;post-&gt;ID;
  $permalink = get_permalink($post_id);
  $categories = get_the_category($post_id);
  $category = $categories[0];
  $string = $category-&gt;cat_name . ' #' . get_episode_number($permalink) . &quot;: &quot; . $content;
  return $string;
}
</pre>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2012/05/wp-title-feed-changed.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2012/05/wp-title-feed-changed-580x113.png" alt="Modified Title in Feed" title="Modified Title in Feed" width="580" height="113" class="aligncenter size-medium wp-image-4912" /></a></p>
<p>First, we need to know what the current query is, then we need to get the <code>post_id</code> out of it. Episode numbers at <a href="http://the-nexus.tv/">The-Nexus.tv</a> are stored conveniently in the permalinks, so I get the permalink and then <em>categories</em>. Why? Because <a href="http://codex.wordpress.org/Function_Reference/single_cat_title">single_cat_title</a> does not work well or as advertised. Running <a href="http://codex.wordpress.org/Function_Reference/get_the_category">get_the_category</a> works, but because there could be multiple categories, I just pulled the data from the first choice. That data is the <code>cat_name</code>, and then I concatenated everything into a neat string: series name, episode number and then original title.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2012/05/17/modifying-wordpress-feed-titles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ Help Needed: Custom Permalinks with Custom Post Types &amp; Taxonomies</title>
		<link>http://blog.ryanrampersad.com/2011/12/20/custom-permalinks-with-custom-post-types-taxonomies/</link>
		<comments>http://blog.ryanrampersad.com/2011/12/20/custom-permalinks-with-custom-post-types-taxonomies/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 13:27:03 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Abstract]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[help]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=4608</guid>
		<description><![CDATA[I&#8217;ve been attmepting to setup WordPress installation these past few days to manage the Friday night podcasts. The design was easy enough since I&#8217;ve done that before but my stumbling point has been these custom post types, custom taxonomies and the rewrite rules that govern them all. Here&#8217;s what I setup: there is a custom [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been attmepting to setup WordPress installation these past few days to manage the <a href="http://blog.ryanrampersad.com/podcasts/">Friday night podcasts</a>. The design was easy enough since I&#8217;ve done that before but my stumbling point has been these <em>custom post types</em>, <em>custom taxonomies</em> and the rewrite rules that govern them all.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/12/help-needed-wp-rewrite.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/12/help-needed-wp-rewrite.png" alt="Help Needed with CPT and Rewrites" title="Help Needed with CPT and Rewrites" width="580" height="309" class="aligncenter size-full wp-image-4610" /></a></p>
<p>Here&#8217;s what I setup: there is a <strong>custom post type</strong> (CPT) for <strong>episode</strong>. So for each episode of a podcast, I add a new Episode. Now, I figure there will be more podcasts on the same installation in the future, so I made a <strong>custom taxonomy</strong> (CT) for <strong>podcast</strong>. So when I make a new series, I just make a taxonomy entry and set the episode to have that taxonomy. So that&#8217;s good so far.</p>
<p>My ideal URL permalink structure would be this: <nobr><strong>the-nexus.tv/{podcast-name}/{episode-name}/</strong></nobr> where the <em>{podcast-name}</em> is the name of the podcast, like &#8220;On The Hill&#8221; and the <em>episode-name</em> is the post-name of the episode. An example of this would be: <nobr><strong>the-nexus.tv/on-the-hill/243/</strong></nobr>. Does that make sense?</p>
<p>Right now, episodes have permalinks like so: <nobr><strong>the-nexus.tv/episode/1/</strong></nobr>. This is instantly problematic: the /1/ name is taken up forever across all episodes and there is no mention of which podcast this episode belongs too. What I need is the name of the podcast to be apart of the episode slug so that multiple episodes can have the same post-name. Somehow, this does not sound entirely possible.</p>
<p>What have I tried? I attempted to follow <a href="http://xplus3.net/2010/10/04/wp-rewrite-tags-in-permalinks/">Jonathan&#8217;s post about permalinks</a> and post types, but I did not have much success with it. I have <a href="http://wordpress.org/support/topic/create-custom-permalink-with-custom-post-type-and-custom-taxonomy">searched the WordPress forums</a>. And <a href="https://www.google.com/search?sourceid=chrome&#038;ie=UTF-8&#038;q=get+taxonomies+a+post+has#sclient=psy-ab&#038;hl=en&#038;source=hp&#038;q=custom+permalink+with+taxonomies+and+post+type&#038;pbx=1&#038;oq=custom+permalink+with+taxonomies+and+post+type&#038;aq=f&#038;aqi=&#038;aql=&#038;gs_sm=e&#038;gs_upl=271401l286942l0l287284l54l40l5l3l3l0l327l7917l0.20.19.1l47l0&#038;bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&#038;fp=a1bc1589ec616832&#038;biw=1025&#038;bih=777">Google</a>.</p>
<p>So, I&#8217;m really not having any luck. I read a mailing list entry from Otto that explains that custom post types don&#8217;t really function within the rewrites of normal posts, but that didn&#8217;t make too much sense to me.</p>
<p>Any ideas?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/12/20/custom-permalinks-with-custom-post-types-taxonomies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ Awaiting Updated Hybrid Theme</title>
		<link>http://blog.ryanrampersad.com/2011/07/31/awaiting-updated-hybrid-theme/</link>
		<comments>http://blog.ryanrampersad.com/2011/07/31/awaiting-updated-hybrid-theme/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 20:49:57 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=3991</guid>
		<description><![CDATA[I&#8217;m waiting for a native hybrid theme that&#8217;s ready for WordPress 3.2, which basically would include for templates for at least asides and links. I can grasp the theme framework so well and I prefer making my modifications following the best practices &#8211; and those would be those deemed proper by the source. And then, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m waiting for a native hybrid theme that&#8217;s ready for WordPress 3.2, which basically would include for templates for at least asides and links. I can grasp the theme framework so well and I prefer making my modifications following the best practices &#8211; and those would be those deemed proper by the source. And then, as a bonus, if there was some native HTML5 love, that&#8217;d be great too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/07/31/awaiting-updated-hybrid-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ Cannot Update to WordPress 3.2.1</title>
		<link>http://blog.ryanrampersad.com/2011/07/13/cannot-update-to-wordpress-3-2-1/</link>
		<comments>http://blog.ryanrampersad.com/2011/07/13/cannot-update-to-wordpress-3-2-1/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 23:36:45 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=3838</guid>
		<description><![CDATA[I was testing the pre-releases of WordPress 3.2 and when the final build came down the pipe, I updated to that too. Now that 3.2.1 is available, I couldn&#8217;t update for some reason. I would get the following error when running the updater. Update WordPress Downloading update from http://wordpress.org/wordpress-3.2-latest.zip… Download failed.: Not Found Installation Failed [...]]]></description>
			<content:encoded><![CDATA[<p>I was testing the pre-releases of WordPress 3.2 and when the final build came down the pipe, I updated to that too. Now that 3.2.1 is available, I couldn&#8217;t update for some reason. I would get the following error when running the updater. </p>
<blockquote><p><strong>Update WordPress</strong><br />
Downloading update from http://wordpress.org/wordpress-3.2-latest.zip…<br />
Download failed.: Not Found<br />
Installation Failed</p></blockquote>
<p>The footer of WordPress believes I&#8217;m still testing despite being on the main build.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/07/wp-dev-not.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/07/wp-dev-not.png" alt="Using a Development Version" title="Using a Development Version" width="403" height="31" class="aligncenter size-full wp-image-3839" /></a></p>
<p>In the Beta Testing plugin settings page, I made sure that it was set to point-releases, so it wouldn&#8217;t try to update to another build if it were available. Well? The fix is easy.</p>
<p>To update to WordPress 3.2.1, I simply deactivated the <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester plugin</a> and the yellow notification update box appeared. Everything updated just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/07/13/cannot-update-to-wordpress-3-2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ PHP 5.4 &amp; WordPress Compatiability</title>
		<link>http://blog.ryanrampersad.com/2011/07/10/php-5-4-wordpress-compatiability/</link>
		<comments>http://blog.ryanrampersad.com/2011/07/10/php-5-4-wordpress-compatiability/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 14:49:09 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=3779</guid>
		<description><![CDATA[PHP 5.4 compatibility warnings on creating default object from empty value. The WordPress trac had a ticket filed that mentions PHP 5.4 and I mentioned its imminent arrival in the wake of a very specific host not supporting even the latest stable version of PHP 5.3 officially. I wonder about the future of PHP.]]></description>
			<content:encoded><![CDATA[<p><a href="http://core.trac.wordpress.org/ticket/18049">PHP 5.4 compatibility warnings on creating default object from empty value</a>.</p>
<p>The WordPress trac had a ticket filed that mentions PHP 5.4 and <a href="http://blog.ryanrampersad.com/2011/06/22/and-now-php-5-4/" title="And Now PHP 5.4">I mentioned its imminent arrival</a> in the wake of a very specific host <a href="http://blog.ryanrampersad.com/2011/06/19/php-5-3-not-on-1and1-yet/" title="PHP 5.3 – Not on 1and1 Yet">not supporting even the latest stable version of PHP 5.3</a> officially.</p>
<p class="signoff"><em>I wonder about the future of PHP.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/07/10/php-5-4-wordpress-compatiability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ WordPress 3.2 running on 1and1</title>
		<link>http://blog.ryanrampersad.com/2011/07/05/wordpress-3-2-running-on-1and1/</link>
		<comments>http://blog.ryanrampersad.com/2011/07/05/wordpress-3-2-running-on-1and1/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 15:41:13 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=3706</guid>
		<description><![CDATA[WordPress 3.2 has just been released. It comes with some features that require new PHP and MySQL version requirements. As of 3.2, you’ll need to be running PHP 5.2.4 and MySQL 5.0. As we mentioned almost a year ago when we announced that this change was coming, the percentage of people running older versions of [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 3.2 has just been released. It comes with some features that <a href="http://wordpress.org/news/2011/07/are-you-ready-for-wordpress-3-2/">require new PHP and MySQL version requirements</a>.</p>
<blockquote><p>As of 3.2, you’ll need to be running PHP 5.2.4 and MySQL 5.0. As we mentioned almost a year ago when we announced that this change was coming, the percentage of people running older versions of PHP and MySQL is relatively low. With more than 45 million people using WordPress, though, even a small percentage can mean a lot of people! Don’t caught with your pants dashboard down — make sure you’re running compatible versions of PHP and MySQL before you update tomorrow when WordPress 3.2 is released.</p></blockquote>
<p>The WordPress teams suggests that if you don&#8217;t know your PHP or MySQL versions or just want to make sure, you can use the <a href="http://wordpress.org/extend/plugins/health-check/">Health Check</a> plugin. The plugin will run immediately upon activation and display a message box with the results. My results were like so:</p>
<blockquote><p>Excellent: Your server is running PHP version 5.2.17 and MySQL version 5.0.91 which will be great for WordPress 3.2 onward.</p></blockquote>
<p>My host, 1and1, appeared <a href="http://blog.ryanrampersad.com/2011/06/22/php-5-3-99-dev-on-1and1/comment-page-1/#comment-28224">to be running an older version of PHP</a>, but it&#8217;s not. 5.2.4 is a lesser version that 5.2.17, so it&#8217;s actually quite capable. Had this not worked though, I might have had to try <a href="http://blog.ryanrampersad.com/2011/06/22/php-5-3-99-dev-on-1and1/" title="PHP 5.3.99-dev on 1and1">my special 1and1-hack to enable PHP 5.3-support</a>.</p>
<p>I&#8217;ve been <a href="http://blog.ryanrampersad.com/2011/06/20/wordpress-3-2-post-ui/" title="WordPress 3.2: Post UI">testing WordPress 3.2 for the last three weeks</a> and I love it. The Distraction Free Writing mode is awesome and the refined Administration pages look sleek and up-to-date. Of course, those are just some of the updates. There are more and they are certainly worth upgrading for.</p>
<p class="signoff" style="text-align: right"><em>Happy blogging!</em></p>
<div class="warning">If you are having memory problems when you&#8217;re upgrading to WordPress 3.2, <a href="http://blog.ryanrampersad.com/2011/04/07/fatal-error-out-of-memory-wordpress-update/">try disabling your plugins temporarily</a>.<br />
<br />
From Robert Foster in the comments, the <a href="http://wordpress.org/extend/plugins/memory-bump/">Memory Bump plugin</a> can help too.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/07/05/wordpress-3-2-running-on-1and1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>★ How to Disinfect a Computer</title>
		<link>http://blog.ryanrampersad.com/2011/05/25/how-to-disinfect-a-computer/</link>
		<comments>http://blog.ryanrampersad.com/2011/05/25/how-to-disinfect-a-computer/#comments</comments>
		<pubDate>Wed, 25 May 2011 18:49:31 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[unified]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=3356</guid>
		<description><![CDATA[This weekend, I helped my dad disinfect one of his friend&#8217;s computers. He claims he did not install a fake anti-virus program, but there it was haunting the computer. It isn&#8217;t always possible to remove these kind of fake anti-virus programs, but it&#8217;s certainly possible in some circumstances. My dad wanted a list detailing how [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend, I helped my dad disinfect one of his friend&#8217;s computers. He claims he did not install a <em>fake anti-virus</em> program, but there it was haunting the computer. It isn&#8217;t always possible to remove these kind of <em>fake anti-virus</em> programs, but it&#8217;s certainly possible in some circumstances. My dad wanted a list detailing how exactly I removed the rouge virus. Here it is!</p>
<ol>
<li>Open Task Manager.</li>
<li>Look for processes that do not belong.</li>
<li>End any processes that should not be running.</li>
<li>Use HijackThis to find any secret processes.</li>
<li>Research processes on The Internet to learn about their behavior.</li>
<li>If you can continue, you can use SuperAnti Spyware and MalwareBytes to remove general problems.</li>
<li>Use specialized removal tools if required.</li>
<li>After sanitizing, use Sysinternals Autoruns to see lingering auto-running programs.</li>
<li>Remove crapware.</li>
<li>Run CCleaner with everything checked on the main pane.</li>
<li>Run the CCleaner registry cleaner twice.</li>
<li>Run Windows Update.</li>
<li>Put any files on the desktop into a folder in My Documents.</li>
<li>Remove all desktop icons except for: My Documents, Firefox, Chrome, My Computer and the Recycle Bin.</li>
<li>Install the latest Firefox.</li>
<li>Install the latest Chrome.</li>
<li>Install AdBlock Plus for both Firefox and Chrome.</li>
<li>Defrag computer.</li>
<li>Run Windows Update again.</li>
<li>Restart a few times to verify viruses are gone.</li>
<li>Install Microsoft Security Essentials.</li>
<li>Run CCleaner.</li>
<li>Done.</li>
</ol>
<p>To do what I did, I think my dad&#8217;s friend would have had to pay at least $300 to BestBuy or similar computer store. You can get rid of a virus either doing it like I did, or reinstalling Windows. The latter takes an hour and is usually fool proof while the former could take anywhere from an hour to days and it&#8217;s certainly hit or miss.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/05/25/how-to-disinfect-a-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ Fatal error: Out of memory &#8211; WordPress Update</title>
		<link>http://blog.ryanrampersad.com/2011/04/07/fatal-error-out-of-memory-wordpress-update/</link>
		<comments>http://blog.ryanrampersad.com/2011/04/07/fatal-error-out-of-memory-wordpress-update/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 17:58:14 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[unified]]></category>

		<guid isPermaLink="false">?p=3032</guid>
		<description><![CDATA[Today I was attempting to update from WordPress 3.1 to 3.1.1. I run my blog on 1and1 and since it is shared hosting, I have limited memory to work with. I tried updating and was given this wonderful error. Fatal error: Out of memory (allocated 29622272) (tried to allocate 3096504 bytes) in /homepages/27/d20110405/htdoc/blog1/wp-includes/class-http.php on line [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was attempting to update from WordPress 3.1 to 3.1.1. I run my blog on 1and1 and since it is shared hosting, I have limited memory to work with. I tried updating and was given this wonderful error.</p>
<blockquote><p>Fatal error: Out of memory (allocated 29622272) (tried to allocate 3096504 bytes) in /homepages/27/d20110405/htdoc/blog1/wp-includes/class-http.php on line 1426</p></blockquote>
<p>This is a memory related issue but it has nothing to do with the download itself. To fix my particular problem, all I had to do was turn my plugins off. There <a href="http://perishablepress.com/press/2008/02/18/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/">are</a> <a href="http://wpmu.org/daily-tip-how-to-quickly-disable-all-wordpress-plugins/">lots</a> of solutions for this but WordPress should have a method to turn off all plugins at once.</p>
<p>I turned my fourteen plugins off and then tried the update again. I was greeted with successful update message.</p>
<blockquote><p>
Downloading update from http://wordpress.org/wordpress-3.1.1.zip…<br />
Unpacking the update…<br />
Verifying the unpacked files…<br />
Installing the latest version…<br />
Upgrading database…<br />
WordPress updated successfully
</p></blockquote>
<p>If your WordPress update fails due to not having enough memory, try disabling your plugins.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/04/07/fatal-error-out-of-memory-wordpress-update/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>★ WordPress 3.1 Features</title>
		<link>http://blog.ryanrampersad.com/2011/02/23/wordpress-3-1-features/</link>
		<comments>http://blog.ryanrampersad.com/2011/02/23/wordpress-3-1-features/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 18:53:06 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[unified]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=2854</guid>
		<description><![CDATA[Yesterday, WordPress 3.1 was released. There was an accompanying blog post that attempted to describe the new features. The feature I immediately noticed was the new admin bar. It mimics the admin bar found over at actual wordpress.com blogs. It looks pretty nice. It was clever that it included a little stats graph in there [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, WordPress 3.1 was released. There was an <a href="http://wordpress.org/news/2011/02/threeone/">accompanying blog post</a> that attempted to describe the <strong>new features</strong>.</p>
<p>The feature I immediately noticed was the new admin bar. It mimics the admin bar found over at actual <em>wordpress.com</em> blogs. It looks pretty nice.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/only-differences.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/only-differences.png" alt="The Only Visible 3.1 Difference" title="The Only Visible 3.1 Difference" width="579" height="192" class="aligncenter size-full wp-image-2855" /></a></p>
<p>It was clever that it included a little stats graph in there as a bonus. I&#8217;m not sure if I understand the motivation to have Widgets as an item, but Themes make sense. The box that pops up when you click <em>shortlink</em> could look a little better but it&#8217;s great that&#8217;s it&#8217;s auto-highlighting. The <em>Add New &gt; Post</em> is a great shortcut in any case. Oh, how long I&#8217;ve waited for that built in admin bar?</p>
<p>The other features noted in the blog post were <em>redesigned linking workflow</em> and <em>streamlined writing interface</em>. Okay, where were those? I disabled my visual editor so I cannot attest to any new feature &#8211; at the very least it isn&#8217;t sitting in the HTML editor. To see it, the visual editor must be turned on &#8211; no luck for use HTML-only people.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/linker-editor.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/linker-editor.png" alt="Link Editor" title="Link Editor" width="485" height="466" class="aligncenter size-full wp-image-2871" /></a></p>
<p>As for that streamlined writing interface? I&#8217;m not sure. The <a href="http://blog.ryanrampersad.com/2008/12/02/wordpress-27-rc-1/">old bug I saw many years ago</a> has been fixed in someway. Inside of covering the editing area the right floating panels now drop off the page for small windows. It might have been introduced in a previous version, but it&#8217;s always annoyed me that I couldn&#8217;t edit with a small window.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/editor-fix.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/editor-fix.png" alt="The Editor Has Been Fixed!" title="The Editor Has Been Fixed!" width="506" height="411" class="aligncenter size-full wp-image-2857" /></a></p>
<p>The other mention was that worthless panels would be hidden or closed by default. I noticed that with a clean user account, but with my normal account, it&#8217;s not quite obvious. Now by default, many panels under <em>screen options</em> are unchecked and are thus hidden. That&#8217;s pretty cool!<br />
<a href="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/options.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2011/02/options.png" alt="Post Page Options" title="Post Page Options" width="580" height="91" class="aligncenter size-full wp-image-2874" /></a></p>
<h4>Irony</h4>
<p>After writing this post and thinking back to my old <a href="http://blog.ryanrampersad.com/tag/wordpress/">WordPress posts</a>, I get the feeling I have been blogging for a long time. The first post about <em>WordPress</em> specifically was written on July 29, 2008. Two years and six months later, here I am sitting in a college class room completely ignoring the instructor and <span title="seriously, a web design class with tables as the primary design fixture">his foolish table</span> <span title="because nobody should be teaching tables now!">lesson plan</span>, blogging about WordPress features.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2011/02/23/wordpress-3-1-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>★ WebBlogTools Collection: 5 Plugins In Every WordPress Install</title>
		<link>http://blog.ryanrampersad.com/2010/09/27/webblogtools-collection-5-plugins-in-every-wordpress-install/</link>
		<comments>http://blog.ryanrampersad.com/2010/09/27/webblogtools-collection-5-plugins-in-every-wordpress-install/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 21:57:46 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[unified]]></category>

		<guid isPermaLink="false">http://blog.ryanrampersad.com/?p=2634</guid>
		<description><![CDATA[Mark Ghosh asked on WebBlogTools what 5 plugins I use in every wordpress install. I use nearly the same plugins for every blog I run. Here&#8217;s my list. Akismet - It seems silly to not have Akismet. Does anyone want spam on their blog? I don&#8217;t know of any better way to deal with stupid [...]]]></description>
			<content:encoded><![CDATA[<p>Mark Ghosh asked on <a href="http://weblogtoolscollection.com/archives/2010/09/23/what-plugins-you-find-yourself-using-on-every-site-you-design/">WebBlogTools what 5 plugins I use in every wordpress install</a>.</p>
<p><a href="http://blog.ryanrampersad.com/wp-content/uploads/2010/09/webblogtools-wp-plugins.png"><img src="http://blog.ryanrampersad.com/wp-content/uploads/2010/09/webblogtools-wp-plugins.png" alt="" title="WebBlogTools - WordPress" width="600" height="150" class="aligncenter size-full wp-image-2638" /></a></p>
<p>I use nearly the same plugins for every blog I run. Here&#8217;s my list.</p>
<ul>
<li><strong>Akismet </strong>- It seems silly to not have Akismet. Does anyone want spam on their blog? I don&#8217;t know of any better way to deal with stupid annoying pointless messages.</li>
<li><strong>WP-Stats/Google Analyticator</strong> &#8211; Depending on if the blogger I&#8217;m setting up the blog for has a Analyitcs account, I use WP-Stats or GA. I love them both (and personally have them setup side by side here). I find these two plugins great for glancing at recent traffic and changing the posting schedule based on trends.</li>
<li><strong>WordPress Database Backup</strong> &#8211; A priceless and invaluable plugin. Every day at 10am, WP-DB Backup sends a complete copy of my database to a secret and highly secure email address. I run my own backup every Tuseday, but the worst probably will happen on Monday at 11:55pm.</li>
<li><strong>WP Super Cache</strong> &#8211; Slow pages are terrible. Since I&#8217;m continuously logged in, this makes less of an impact on me, but my readers enjoy having fast page loads. I was never able to figure out W3 Total Cache, so Super Cache is enough for me.</li>
<li><strong>WP-Optimize</strong> &#8211; Every few weeks I&#8217;ll optimize my database with this little plugin. It doesn&#8217;t do much, but it essentially runs optimize MySQL command on each table in the database and also removes old post revisions that are no longer needed. It&#8217;s excellent.</li>
</ul>
<p>Of course, I&#8217;d love to say thanks to the developers of those excellent plugins: Automattic, Chris J. Davis, Ronald Heft, Austin Matzko, Donncha O Caoimh and Ruhani Rabin.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanrampersad.com/2010/09/27/webblogtools-collection-5-plugins-in-every-wordpress-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

