<?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>Josh Harrison &#187; WordPress</title>
	<atom:link href="http://picklewagon.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://picklewagon.com</link>
	<description>Not Bad For A Vampire</description>
	<lastBuildDate>Wed, 26 Oct 2011 22:22:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress Plugins as Frameworks</title>
		<link>http://picklewagon.com/2011/09/26/wordpress-plugins-as-frameworks/</link>
		<comments>http://picklewagon.com/2011/09/26/wordpress-plugins-as-frameworks/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 06:32:23 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://picklewagon.com/?p=503</guid>
		<description><![CDATA[I noticed earlier today an interesting video in the WordPress.tv feed. Marc Lavallee &#38; Wes Lindamood: Plugins are Blueprints talk about how they use plugins as a starting point to get to an end. I like what they had to say. It reminded &#8230; <a href="http://picklewagon.com/2011/09/26/wordpress-plugins-as-frameworks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I noticed earlier today an interesting video in the WordPress.tv feed. <a href="http://wordpress.tv/2011/09/25/marc-lavallee-wes-lindamood-plugins-are-blueprints/" onclick="pageTracker._trackPageview('/outgoing/wordpress.tv/2011/09/25/marc-lavallee-wes-lindamood-plugins-are-blueprints/?referer=');">Marc Lavallee &amp; Wes Lindamood: Plugins are Blueprints</a> talk about how they use plugins as a starting point to get to an end. I like what they had to say. It reminded me of what WordPress plugins are missing.</p>
<p>A few years ago, my thinking shifted in how WordPress plugins should be developed. Let me explain.</p>
<p>WordPress has evolved into a platform. You can build a site with just a blog or a project management system using the plugin API. The ways WordPress can be extended is the main reason I started using it and developing for it.</p>
<p>When a new feature gets added in WordPress, the core developers take into very careful consideration how both plugin developers and theme authors will want to extend it and then make it very easy to do so. They often add new hooks and filters for features that have already been in place. In short, they want the platform to be extended and make it easy to do so.</p>
<p>Even themes have been moving to a parent/child relationship. Many theme frameworks have been developed that at first glance are very plain. But after looking at code, you can see many hooks and filters added to make creating a child theme so much easier.</p>
<p>As a plugin developer, I think plugins could learn from this.</p>
<p>There are so many plugins for WordPress. Many are available for free download on the WordPress.org plugins site. A lot of these plugins were written by the author for a specific purpose. I think it is great that these people have released their plugins for others to use.</p>
<p>It is safe to say that most of these plugins were not written as a framework. Many of them shouldn&#8217;t be. Doing so would make WordPress an even more powerful framework.</p>
<p><img class="size-full wp-image-507 alignleft" title="legos" src="http://picklewagon.com/wp-content/uploads/2011/09/legos.png" alt="" width="210" height="210" />Instead of blueprints, we should be providing ways to extend the plugins. We should provide ways to override the options panels. We should provide ways to change the behavior of a plugin. We should keep in mind that while developing plugins for a certain purpose, we can add a few more lines of code and let other developers change the plugin to do what they want.</p>
<p>There are various ways this can be done. Let me give some examples:</p>
<ul>
<li>There are so many Twitter clients. How many of these clients have provided actions and hooks for plugin developers to quickly add custom functionality for a client?</li>
<li>I have used some plugins with many pages of options. Have you ever configured a plugin on a test site and then had to manually copy over the options to the production site? Wouldn&#8217;t it be so much easier to provide a way to disable to the options panels and configure in a &#8216;child&#8217; plugin?</li>
</ul>
<p>There are many more examples. Can you think of any?</p>
<p>Some plugins are doing a great job of this. Personally, I know I need to revisit some plugins and do better at this. More than anything, it requires a shift in how we are thinking of plugins.</p>
<p>Let&#8217;s make plugins frameworks instead of blueprints.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2011/09/26/wordpress-plugins-as-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Translators Needed for New User Approve Plugin</title>
		<link>http://picklewagon.com/2009/12/20/translators-needed-for-new-user-approve-plugin/</link>
		<comments>http://picklewagon.com/2009/12/20/translators-needed-for-new-user-approve-plugin/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 09:44:46 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[New User Approve WordPress plugin]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://picklewagon.com/?p=358</guid>
		<description><![CDATA[The New User Approve plugin has been updated to include support for localization. If you'd like the plugin localized, please contact me. <a href="http://picklewagon.com/2009/12/20/translators-needed-for-new-user-approve-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just checked in some code changes for the <a href="http://www.picklewagon.com/wordpress/new-user-approve-wordpress-plugin/" onclick="pageTracker._trackPageview('/outgoing/www.picklewagon.com/wordpress/new-user-approve-wordpress-plugin/?referer=');">New User Approve plugin</a>. I tested it with WordPress 2.9 that was recently released.</p>
<p>Here is a list of the changes that were made:</p>
<ul>
<li><strong>add localization support</strong> &#8211; the admin pages to manage approving and denying users can now be localized. If you would like to work with me on getting it localized, let me know. Either leave a comment or <a href="http://picklewagon.com/contact/">contact me</a>.</li>
<li><strong>add a changelog to readme.txt</strong> &#8211; now you can see the changelog from the page on wordpress.org. Also a screenshot has been added and an FAQ finally started.</li>
<li><strong>remove plugin constants that have been defined since 2.6</strong> &#8211; constants that were defined to support older versions have been removed. If this breaks your site, please upgrade to the latest version of WordPress.</li>
<li><strong>correct the use of db prepare statements/use prepare on all SQL statements</strong> &#8211; this should have been done in the first place. This improves the security of the plugin.</li>
<li><strong>add wp_enqueue_style for the admin style sheet</strong> &#8211; a style sheet is required for the admin page. I thought it would be better to use the function provided by WordPress to include this stylesheet.</li>
</ul>
<p>The next version I will be adding an options page to customize the messages. I will also make it possible to change the messages from a plugin or a customized theme.</p>
<p>Please let me know if you would like additional features added or if you have any problems with version 1.2.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/12/20/translators-needed-for-new-user-approve-plugin/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordCamp Seattle</title>
		<link>http://picklewagon.com/2009/06/01/wordcamp-seattle/</link>
		<comments>http://picklewagon.com/2009/06/01/wordcamp-seattle/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 05:43:23 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordCamp Seattle]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=324</guid>
		<description><![CDATA[For the past few months, me with a group of other volunteers have been trying to get the groundwork laid for WordCamp Seattle. Up to this point, it has been a great experience. I have met some great people and &#8230; <a href="http://picklewagon.com/2009/06/01/wordcamp-seattle/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For the past few months, me with a group of other volunteers have been trying to get the groundwork laid for <a href="http://www.wordcampseattle.com/index.php/feed/" onclick="pageTracker._trackPageview('/outgoing/www.wordcampseattle.com/index.php/feed/?referer=');">WordCamp Seattle</a>. Up to this point, it has been a great experience. I have met some great people and am excited to meet many more.</p>
<p>Last month, after calling what seemed like hundreds of venues, we found a place to have WordCamp Seattle. Adobe has offered to let us use their campus in Fremont. I have been there one time before and it should be a great venue.</p>
<p>Anyway, I wanted to write this post to say that organizing the conference is one thing I&#8217;ll be working hard at over the next few months. The event will take place on September 26. I expect a log of hard work and long hours. I don&#8217;t think I really knew what I was getting myself into.</p>
<p>Please let me know if you are interested in helping out. We need more volunteers.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/06/01/wordcamp-seattle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New User Approve Plugin Updates</title>
		<link>http://picklewagon.com/2009/05/18/new-user-approve-plugin-updates/</link>
		<comments>http://picklewagon.com/2009/05/18/new-user-approve-plugin-updates/#comments</comments>
		<pubDate>Tue, 19 May 2009 07:10:51 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[New User Approve WordPress plugin]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=312</guid>
		<description><![CDATA[Last September I release a WordPress plugin that allows an administrator to approve new users after they register for your site. I built the plugin for a private blog that I have and I wanted control over each member of &#8230; <a href="http://picklewagon.com/2009/05/18/new-user-approve-plugin-updates/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last September I release a WordPress plugin that allows an administrator to approve new users after they register for your site. I built the plugin for a private blog that I have and I wanted control over each member of the site. Since I thought others would be interested in using the plugin I decided to release it.</p>
<p>I didn&#8217;t realize the amount of work it would create to maintain it.</p>
<p>The thing is, there are many plugin developers donating their time for plugins that I am using. So I don&#8217;t mind doing it.</p>
<p>In fact, releasing the plugin was actually the best thing I could do. A few users found bugs and even sent a patch to fix the bug. That&#8217;s how it should be.</p>
<p>Anyway, the first update to the <a href="http://www.picklewagon.com/wordpress/new-user-approve-wordpress-plugin/" onclick="pageTracker._trackPageview('/outgoing/www.picklewagon.com/wordpress/new-user-approve-wordpress-plugin/?referer=');">New User Approve Plugin</a> was released last night. No new features. Just some bug fixes and code cleanup. Here are the details.</p>
<ul>
<li>correctly display error message if registration is empty</li>
<li>clean up code</li>
<li>style updates</li>
<li>if a user is created through the admin interface, set the status as approved instead of pending</li>
<li>add avatars to user management admin page</li>
<li>improvements to SQL</li>
<li>verify the user does not already exist before the process is started</li>
<li>add nonces to approve and deny actions</li>
<li>temporary fix for pagination bug if more the 50 users are present in the WP database</li>
</ul>
<p>If you are a user of the plugin, please let me know if you find any more issues or your thoughts in general on the plugin. And don&#8217;t forget to <a href="http://www.picklewagon.com/wordpress/" onclick="pageTracker._trackPageview('/outgoing/www.picklewagon.com/wordpress/?referer=');">donate</a> if you find this plugin useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/05/18/new-user-approve-plugin-updates/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Building a Quick Search Engine</title>
		<link>http://picklewagon.com/2009/03/28/building-a-quick-search-engine/</link>
		<comments>http://picklewagon.com/2009/03/28/building-a-quick-search-engine/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 01:04:21 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[yahoo boss]]></category>
		<category><![CDATA[yahoo boss plugin]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=276</guid>
		<description><![CDATA[For a while I&#8217;ve been wanting to create a specialized search engine for a project I have been working on. Given the limited amount of time I have, I clearly had to piggyback on current technologies. Search engines today do &#8230; <a href="http://picklewagon.com/2009/03/28/building-a-quick-search-engine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For a while I&#8217;ve been wanting to create a specialized search engine for a project I have been working on. Given the limited amount of time I have, I clearly had to piggyback on current technologies. Search engines today do an awesome job of indexing the web to find what you need when you need it. I wanted a specialized search engine to limit the results to relevant web content given a specific subject.</p>
<p>Here were my requirements going into this:</p>
<ol>
<li>Limit the search to the sites I want. I give them a list and it only searches those sites. The list would need to be updated dynamically or via an API.</li>
<li>Allows me to modify the search results in any order I want or mixing it with other data.</li>
<li>Allows me to format the search results how I please.</li>
<li>I want the results in a multiple formats to allow for flexibility when and where the results are displayed.</li>
<li>I would love to try to monetize the search engine however I want.</li>
</ol>
<p>Searching for what I needed led me to discover many cool technologies.</p>
<p>I first looked at possibly the most obvious: <a href="http://www.google.com/coop/cse/" onclick="pageTracker._trackPageview('/outgoing/www.google.com/coop/cse/?referer=');">Google Custom Search Engine</a>. Google CSE is a cool product but it didn&#8217;t suit my needs at all. The terms of service don&#8217;t allow you to modify the results. I also looked at <a href="http://code.google.com/apis/ajaxsearch/" onclick="pageTracker._trackPageview('/outgoing/code.google.com/apis/ajaxsearch/?referer=');">Google AJAX Search API</a>. Again, doesn&#8217;t fit the requirements. I may find a need for the AJAX Search API in the near future though.</p>
<p>Other technologies deserved some attention as well. Products such as CouchDB and Lucene required too much so I didn&#8217;t spend much time looking into these.</p>
<p>I had looked at <a href="http://developer.yahoo.com/boss" onclick="pageTracker._trackPageview('/outgoing/developer.yahoo.com/boss?referer=');">Yahoo BOSS</a> (build your own search service). Initially, it didn&#8217;t look like it would suit my needs. After revisiting BOSS, looking at code samples and the API, it was exactly what I was looking for. Easy, fast, reliable. Fits exactly my requirements. Awesome.</p>
<p>Since the site I am building was based on WordPress (like all my sites), I decided to put my work it into a WordPress plugin to allow a WordPress site to easily add a real search engine to the site just by defining some simple options. The first version will be very limited in what can be done but I have a lot of features that I will be adding to it very soon.</p>
<p>I just need to get it ready to release. Soon I hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/03/28/building-a-quick-search-engine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Upgrading WordPress the Easy Way</title>
		<link>http://picklewagon.com/2009/03/11/upgrading-wordpress-the-easy-way/</link>
		<comments>http://picklewagon.com/2009/03/11/upgrading-wordpress-the-easy-way/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 07:26:15 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=272</guid>
		<description><![CDATA[I have finally discovered the best/easiest way to upgrade your WordPress install, especially if you have multiple installations of the blogging software. You must use SVN to make this happen. To upgrade all you have to do is change the &#8230; <a href="http://picklewagon.com/2009/03/11/upgrading-wordpress-the-easy-way/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have finally discovered the best/easiest way to upgrade your WordPress install, especially if you have multiple installations of the blogging software.</p>
<p>You must use SVN to make this happen. To upgrade all you have to do is change the version number. If you want to run trunk, all you have to do is update the library by running a simple command. You can also add your plugins and themes to update using SVN.</p>
<p>I actually had been trying to do this for a few months. The part I was missing was putting the WordPress software in it&#8217;s own directory. The <a href="http://josephscott.org/archives/2009/02/installing-wordpress-as-a-subversion-checkout-or-external-in-a-subdirectory/" onclick="pageTracker._trackPageview('/outgoing/josephscott.org/archives/2009/02/installing-wordpress-as-a-subversion-checkout-or-external-in-a-subdirectory/?referer=');">detailed instructions</a> can be found on <a href="http://josephscott.org" onclick="pageTracker._trackPageview('/outgoing/josephscott.org?referer=');">Joseph Scott&#8217;s blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/03/11/upgrading-wordpress-the-easy-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 Support Added To The Picklewagon Theme</title>
		<link>http://picklewagon.com/2009/01/06/wordpress-27-support-added-to-the-picklewagon-theme/</link>
		<comments>http://picklewagon.com/2009/01/06/wordpress-27-support-added-to-the-picklewagon-theme/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 12:54:34 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Picklewagon WordPress Theme]]></category>
		<category><![CDATA[wordpress2.7]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=246</guid>
		<description><![CDATA[I have bene very happy with the progress WordPress is making with its releases. They are adding a lot of good features fairly quickly. With all of the changes on the backend, the theming changes added to 2.7 haven&#8217;t received &#8230; <a href="http://picklewagon.com/2009/01/06/wordpress-27-support-added-to-the-picklewagon-theme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have bene very happy with the progress WordPress is making with its releases. They are adding a lot of good features fairly quickly. With all of the changes on the backend, <a href="http://codex.wordpress.org/Migrating_Plugins_and_Themes_to_2.7" target="_self" onclick="pageTracker._trackPageview('/outgoing/codex.wordpress.org/Migrating_Plugins_and_Themes_to_2.7?referer=');">the theming changes added to 2.7</a> haven&#8217;t received a lot of attention.</p>
<p>The changes that have been added:</p>
<ul>
<li>Threaded Comments</li>
<li>Post Classes</li>
<li>Sticky Posts</li>
</ul>
<p>I also fixed a few minor bugs. Also, if your blog is using 2.7, you will automatically have your comments upgraded to use threaded comments. Otherwise, your blog will continue to have regular comments. I have seen some themes have an option to turn on threaded comments. If this is a wanted feature, I would be happy to add it.</p>
<p>Currently, I am working on a few projects and have been looking at a lot of themes. Not very many themes have added 2.7 support yet. I was surprised. Hopefully, theme developers can find time to add these features so that WordPress users can enjoy the new functionality.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2009/01/06/wordpress-27-support-added-to-the-picklewagon-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a Blog With Squarespace</title>
		<link>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/</link>
		<comments>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 07:36:26 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Squarespace]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=144</guid>
		<description><![CDATA[I came across some a cool website to create anything from a blog to a company website. Squarespace seems to be trying to bring website building/designing to the masses. Not yet having tried the software myself, I was very impressed &#8230; <a href="http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I came across some a cool website to create anything from a blog to a company website. <a href="http://www.squarespace.com/home/" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.squarespace.com/home/?referer=');">Squarespace</a> seems to be trying to bring website building/designing to the masses.</p>
<p>Not yet having tried the software myself, I was very impressed after looking at the video on the site and the features provided. Very impressive. I think I&#8217;ll try it out real soon.</p>
<p>So far, I am impressed with how sites are designed. I have been actually working on a more simplistic version of a theme designer for WordPress. Progress is moving along slowly.</p>
<p>The bad thing about Squarespace. It&#8217;s not open source. I&#8217;ll stick with WordPress as my blogging platform of choice and continue to look for ways to make it easier for everybody to use by creating plugins and looking for other plugins created by the WordPress community.</p>
<p>I do love finding software like this. It forces the web to progress. Hopefully, in the future, I will try out the software and let you know what I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling OpenID</title>
		<link>http://picklewagon.com/2008/07/08/enabling-openid/</link>
		<comments>http://picklewagon.com/2008/07/08/enabling-openid/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 08:27:18 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Online Presence]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[claimid]]></category>
		<category><![CDATA[data ownership]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[wp-openid]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=135</guid>
		<description><![CDATA[I have successfully enabled picklewagon.com as a delegate for my OpenID. This has been something I have been wanting to do for a while. It was a lot easier than I thought it would be. What is OpenID? OpenID.net says &#8230; <a href="http://picklewagon.com/2008/07/08/enabling-openid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have successfully enabled picklewagon.com as a delegate for my <a title="OpenID.net" href="http://openid.net/" target="_self" onclick="pageTracker._trackPageview('/outgoing/openid.net/?referer=');">OpenID</a>. This has been something I have been wanting to do for a while. It was a lot easier than I thought it would be.</p>
<h3>What is OpenID?</h3>
<p>OpenID.net says it best:</p>
<blockquote><p>OpenID eliminates the need for multiple usernames across different websites, simplifying your online experience.</p>
<p>You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to. And best of all, the OpenID technology is not proprietary and is completely free.</p>
<p>For businesses, this means a lower cost of password and account management, while drawing new web traffic. OpenID lowers user frustration by letting users have control of their login.</p>
<p>For geeks, OpenID is an open, decentralized, free framework for user-centric digital identity. OpenID takes advantage of already existing internet technology (URI, HTTP, SSL, Diffie-Hellman) and realizes that people are already creating identities for themselves whether it be at their blog, photostream, profile page, etc. With OpenID you can easily transform one of these existing URIs into an account which can be used at sites which support OpenID logins.</p></blockquote>
<h3>How I Did It</h3>
<p>I first had to do some research on exactly what I needed to do to make this happen. I found a few sites that ultimately helped me.</p>
<ul>
<li><a href="http://www.intertwingly.net/blog/2007/01/03/OpenID-for-non-SuperUsers" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.intertwingly.net/blog/2007/01/03/OpenID-for-non-SuperUsers?referer=');">OpenID for Non-SuperUsers</a> &#8211; Sam Ruby gets a little geeky in this simple how-to.</li>
<li><a href="http://claimid.com/openid" target="_self" onclick="pageTracker._trackPageview('/outgoing/claimid.com/openid?referer=');">claimID OpenID help</a> &#8211; already having a profile on claimID made this a good reference.</li>
</ul>
<p>After learning what I needed to do, I had to enable my blog by finding and adding the necessary plugins.</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/openid/" target="_self" onclick="pageTracker._trackPageview('/outgoing/wordpress.org/extend/plugins/openid/?referer=');">WP-OpenID</a> &#8211; lets users log in to a blog or leave comments using their OpenID.</li>
<li><a href="http://eran.sandler.co.il/openid-delegate-wordpress-plugin/" target="_self" onclick="pageTracker._trackPageview('/outgoing/eran.sandler.co.il/openid-delegate-wordpress-plugin/?referer=');">OpenID Delegate WordPress Plugin</a> &#8211; add OpenID delegation abilities to your blog, thus allowing you to sign in to various OpenID supported sites using your blogâ€™s URL.</li>
</ul>
<h3>Why I Did It</h3>
<p>Now I can use my site to login to OpenID enabled sites. I have already started my identity/brand here on my blog and continue to add to it.</p>
<p>It&#8217;s part of my goal of owning my data.</p>
<p>And while I was OpenID enabling my site, I made it possible for others to use their OpenIDs.</p>
<p>Many people already have an Open ID and don&#8217;t know it. I know lots of people with Blogger accounts. Blogger is Open ID enabled. <a href="http://openid.net/get/" target="_self" onclick="pageTracker._trackPageview('/outgoing/openid.net/get/?referer=');">Many sites provide this service.</a> I just wanted to do it from my own site.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2008/07/08/enabling-openid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Adding Social Networking Features</title>
		<link>http://picklewagon.com/2008/04/02/wordpress-adding-social-networking-features/</link>
		<comments>http://picklewagon.com/2008/04/02/wordpress-adding-social-networking-features/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 07:33:19 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[buddypress]]></category>
		<category><![CDATA[wordpressmu]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/2008/04/02/wordpress-adding-social-networking-features/</guid>
		<description><![CDATA[I heart WordPress. It is great software and is a great open source software success story. For those who aren&#8217;t familiar with WordPress, it is the blogging software that is running my site. I am happy with the decision I &#8230; <a href="http://picklewagon.com/2008/04/02/wordpress-adding-social-networking-features/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I heart <a href="http://wordpress.org/" onclick="pageTracker._trackPageview('/outgoing/wordpress.org/?referer=');">WordPress</a>. It is great software and is a great open source software success story.</p>
<p>For those who aren&#8217;t familiar with WordPress, it is the blogging software that is running my site. I am happy with the decision I made to use it.</p>
<p>One of the great things about WordPress is it allows other developers to customize their own installation via plugins and themes. In reality, the possibilities are endless with what you can accomplish.</p>
<p><a href="http://automattic.com/" onclick="pageTracker._trackPageview('/outgoing/automattic.com/?referer=');">Automattic</a>, the company who created WordPress and runs <a href="http://wordpress.com/" onclick="pageTracker._trackPageview('/outgoing/wordpress.com/?referer=');">wordpress.com</a>, has recently started <a href="http://buddypress.org/" onclick="pageTracker._trackPageview('/outgoing/buddypress.org/?referer=');">BuddyPress</a>. BuddyPress allows you to transform <a href="http://codex.wordpress.org/WordPressMU" onclick="pageTracker._trackPageview('/outgoing/codex.wordpress.org/WordPressMU?referer=');">WordPress MU</a> into a social networking platform. They have already created some useful plugins.</p>
<p>Even though I think this is an awesome project, I have one thing that I would love to see. I want to add these social networking features to an individual WordPress blog or have one WordPress MU installation communicate with another. I think everybody that wants to should be able to participate in social networks but do so from the comfort of their own web site.</p>
<p>There is lots to be said on that topic. But it&#8217;s late. More later.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2008/04/02/wordpress-adding-social-networking-features/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

