<?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>www.rickbjarnason.com &#187; Wordpress</title>
	<atom:link href="http://rickbjarnason.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://rickbjarnason.com</link>
	<description></description>
	<lastBuildDate>Tue, 11 Oct 2011 21:13:41 +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>Plugins for WordPress publishers</title>
		<link>http://rickbjarnason.com/plugins-for-wordpress-publishers/</link>
		<comments>http://rickbjarnason.com/plugins-for-wordpress-publishers/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 15:13:37 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://rickbjarnason.com/?p=377</guid>
		<description><![CDATA[WordPress is a great platform, but if you want to harness the ridiculous power that some sites are boasting you are going to need to be familiar with some great plugins. WordPress is starting to power more and more multi-author sites, and as such WordPress&#8217; default publishing options could use a bit more horsepower. Adminimize [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>WordPress is a great platform, but if you want to harness the ridiculous power that some sites are boasting you are going to need to be familiar with some great plugins.</p>
<p>WordPress is starting to power more and more multi-author sites, and as such WordPress&#8217; default publishing options could use a bit more horsepower.</p>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/adminimize/">Adminimize</a></h3>
<p><a href="http://wordpress.org/extend/plugins/adminimize/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/Adminimize.jpg" alt="" title="Adminimize" width="500" height="267" class="aligncenter size-full wp-image-379" /></a></p>
<p>This is a great plugin, allowing you to control what each user type can actually do on your site. Reminds me of permissions in Drupal, but with a friendly user interface.</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/dashboard-notepad/">Dashboard Notepad</a></h3>
<p><a href="http://wordpress.org/extend/plugins/dashboard-notepad/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/DashboardNotepad-.jpg" alt="" title="DashboardNotepad" width="500" height="551" class="aligncenter size-full wp-image-378" /></a></p>
<p>If you are going to have a bunch of different User roles, then you may want a way to message them individually. This little notepad plugin allows you to do just that.</p>
</div>
<div class="clear-fix">
<h3><a href="http://ericulous.com/2007/03/19/wp-plugin-genki-pre-publish-reminder/">Pre-Publish Reminder</a></h3>
<p><a href="http://ericulous.com/2007/03/19/wp-plugin-genki-pre-publish-reminder/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/prepublishreminder01.jpg" alt="" title="prepublishreminder01" width="500" height="541" class="aligncenter size-full wp-image-386" /></a></p>
<p>Does your site have a lot of contributors? Are they all following the site rules? Ya, I thought so. </p>
<p>Here is a nice plugin to send them a nice little reminder, so you don&#8217;t have to hear the &#8220;I didn&#8217;t know&#8221; from anybody but your kids.</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/after-the-deadline/">After the Deadline</a></h3>
<p><a href="http://wordpress.org/extend/plugins/after-the-deadline/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/AfterDeadline.jpg" alt="" title="AfterDeadline" width="500" height="268" class="aligncenter size-full wp-image-380" /></a></p>
<p>Ok this is kind of cool, this plugin checks spelling, style, and grammar and is  powered by artificial intelligence. Will also catch	misused words, passive voice, and cliches.</p>
</div>
<div class="clear-fix">
<h3><a href="http://editflow.org/">EditFlow</a></h3>
<p><a href="http://editflow.org/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/editFlow.jpg" alt="" title="editFlow" width="500" height="299" class="aligncenter size-full wp-image-385" /></a></p>
<p>Do you need to edit any part of your publishing work flow? Then you should check out Edit Flow. It will allow you to define custom statuses, leave comments within the workflow, and also receive email updates.</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/blog-metrics/">Blog Metrics</a></h3>
<p><a href="http://wordpress.org/extend/plugins/blog-metrics/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/blog-metrics.jpg" alt="" title="blog-metrics" width="500" height="302" class="aligncenter size-full wp-image-382" /></a></p>
<p>This one is from Yoast, and is a great tool. Basically it tells you who is contributing to your site and who is contributing effectively. If you are serious about having a successful multi-author site, then this is a plugin you actually need.</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/wp-document-revisions/">WP Document Revision</a></h3>
<p><a href="http://wordpress.org/extend/plugins/wp-document-revisions/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/docRev.jpg" alt="" title="docRev" width="500" height="377" class="aligncenter size-full wp-image-384" /></a></p>
<p>This one may not be for every site, but I think it is super helpful for multi-author sites where not all the authors are great writers. </p>
<p>Authors can create content and then have it revised by an Editor, who can leave notes on the revision.</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/editorial-calendar/">Editorial Calendar</a></h3>
<p><a href="http://wordpress.org/extend/plugins/editorial-calendar/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/blogCalenda.jpg" alt="" title="blogCalenda" width="500" height="417" class="aligncenter size-full wp-image-383" /></a></p>
<p>Not much to explain here, a big Calendar with drag and drop ability that allows you to schedule posts. Simply great!</p>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/wp-biographia/">WP Biographia</a></h3>
<p><a href="http://wordpress.org/extend/plugins/wp-biographia/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2011/09/biographa.jpg" alt="" title="biographa" width="500" height="523" class="aligncenter size-full wp-image-381" /></a></p>
<p>Authors like credit. Make sure you are using this plugin so everybody knows who the writer is. Adds Facebook, Twitter, LinkedIn, and Google Plus profiles, but the real killer feature is that it works in RSS feeds.</p>
</div>
<h3>Summary</h3>
<p>Setting up your WordPress site to be as efficient as possible is always the goal, I hope I have given you a bit of insight in to how you can extend it.</p>
<div class="shr-publisher-377"></div><!-- Start Shareaholic LikeButtonSetBottom --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fplugins-for-wordpress-publishers%2F' data-shr_title='Plugins+for+Wordpress+publishers'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fplugins-for-wordpress-publishers%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fplugins-for-wordpress-publishers%2F' data-shr_title='Plugins+for+Wordpress+publishers'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://rickbjarnason.com/plugins-for-wordpress-publishers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress widgets defined.</title>
		<link>http://rickbjarnason.com/wordpress-widgets-defined/</link>
		<comments>http://rickbjarnason.com/wordpress-widgets-defined/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 16:20:16 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://rickbjarnason.com/?p=270</guid>
		<description><![CDATA[If you have ever used a WordPress site than you are undoubtedly familiar with widgets and how they work. For the uninitiated, a widget is usually a block of code that can be dragged around inside the WordPress interface. By making it a drag and drop feature the widgetized area can easily be edited. You [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>If you have ever used a WordPress site than you are undoubtedly familiar with widgets and how they work. For the uninitiated, a widget is usually a block of code that can be dragged around inside the WordPress interface. By making it a drag and drop feature the widgetized area can easily be edited.</p>
<p>You will note that I said widgetized area, not sidebar. That is because a widgetized area does not need to be inside of a sidebar, it can be in literally any part of your site. That’s right you can have a widgetized area in the header, footer or even the content all of which will use the WordPress built in drag and drop features. This makes it exceptionally easy to edit what would otherwise be complex code.</p>
<p>So how do you make these multiple widget areas? Well you have to modify the theme’s function.php file. Most themes support widgets in some form or another but not all of them will support multiple widgets. So grab your favourite code editor and open up that function.php file, if you scan through the code you should find a block of code that looks like this.<br />
<!-- code here --><br />
<code>if ( function_exists('register_sidebar') )<br />
    register_sidebar(array(<br />
        'before_widget' =&gt; '&lt;li id="%1$s" class="widget %2$s"&gt;',<br />
        'after_widget' =&gt; '&lt;/li&gt;',<br />
        'before_title' =&gt; '&lt;h2 class="widgettitle"&gt;',<br />
        'after_title' =&gt; '&lt;/h2&gt;',<br />
    ));	</code></p>
<p>What this code is doing is looking to make sure the copy of Worpdress you are running can handle a widgetized sidebar, if it can then it goes ahead and registers the sidebar. When the widget area is being defined feel free to change any of the code in the area following the attributes. This is just the code that will be generated to surround the widget when it is created. The fancy ids and classes will generate a unique value for each widget area.</p>
<p>Now we want to make multiple widget areas, so we technically could just create and add as many of these blocks of code that is necessary. But, that isn’t very pretty or efficient. Instead we are going to make use of arrays and build this function properly.<br />
<!-- code for multiple widget areas --><br />
<code>if (function_exists('register_sidebar')) {<br />
	register_sidebar(array(<br />
		'name' =&gt; 'Header',<br />
		'id'   =&gt; 'header',<br />
		'description'   =&gt; 'This is the widgetized header.',<br />
		'before_widget' =&gt; '&lt;div id="%1$s" class="widg %2$s"&gt;',<br />
		'after_widget'  =&gt; '&lt;/div&gt;',<br />
		'before_title'  =&gt; '&lt;h3&gt;',<br />
		'after_title'   =&gt; '&lt;/h3&gt;'<br />
	));<br />
	register_sidebar(array(<br />
		'name' =&gt; 'Sidebar',<br />
		'id'   =&gt; 'sidebar',<br />
		'description'   =&gt; 'This is the widgetized sidebar.',<br />
		'before_widget' =&gt; '&lt;div id="%1$s" class="widg %2$s"&gt;',<br />
		'after_widget'  =&gt; '&lt;/div&gt;',<br />
		'before_title'  =&gt; '&lt;h3&gt;',<br />
		'after_title'   =&gt; '&lt;/h3&gt;'<br />
	));<br />
	register_sidebar(array(<br />
		'name' =&gt; 'Footer',<br />
		'id'   =&gt; 'footer',<br />
		'description'   =&gt; 'This is the widgetized footer.',<br />
		'before_widget' =&gt; '&lt;div id="%1$s" class="widg %2$s"&gt;',<br />
		'after_widget'  =&gt; '&lt;/div&gt;',<br />
		'before_title'  =&gt; '&lt;h3&gt;',<br />
		'after_title'   =&gt; '&lt;/h3&gt;'<br />
	));</p>
<p>}</code></p>
<p>Now we have the code into the functions.php file WordPress will go ahead and show us multiple widget areas in the administration. Something like this;</p>
<p><!-- image of widget area --><br />
<img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/10/Widgets.jpg" alt="" title="Widgets" width="580" height="224" class="aligncenter size-full wp-image-271" /></p>
<p>But, don’t be fooled we are only mostly done. We still need to tell the template where to show these new areas on the front end. So locate the correct file, in this case I am going to add a widget area to the header. So I open the header.php file in my theme and insert this code:<br />
<!-- insert code here --><br />
<code>&lt;?php if ( function_exists('dynamic_sidebar') &amp;&amp; dynamic_sidebar('sidebar') ): else:?&gt;<br />
			&lt;div class="pre-widget"&gt;<br />
				&lt;p&gt;<strong>Widgetized Area</strong>&lt;/p&gt;<br />
				&lt;p&gt;This panel is active and ready for you to add some widgets via the WP Admin&lt;/p&gt;<br />
			&lt;/div&gt;<br />
&lt;?php endif; ?&gt;<br />
</code></p>
<p>And that is it, simple really. If you want to find a more in-depth review of widgets I suggest the following sources:</p>
<p><strong>Net.tutsplus.com</strong> &#8211; <a href="http://net.tutsplus.com/?s=widgets">Widget Search</a><br />
<strong>digwp.com</strong> &#8211; <a href="http://digwp.com/2010/03/declare-multiple-widgetized-areas/">Declare Multiple Widgetized Areas</a></p>
<div class="shr-publisher-270"></div><!-- Start Shareaholic LikeButtonSetBottom --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fwordpress-widgets-defined%2F' data-shr_title='Wordpress+widgets+defined.'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fwordpress-widgets-defined%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fwordpress-widgets-defined%2F' data-shr_title='Wordpress+widgets+defined.'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://rickbjarnason.com/wordpress-widgets-defined/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shopping Cart Plugins for WordPress</title>
		<link>http://rickbjarnason.com/shopping-cart-plugins-for-wordpress/</link>
		<comments>http://rickbjarnason.com/shopping-cart-plugins-for-wordpress/#comments</comments>
		<pubDate>Thu, 13 May 2010 15:28:55 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://rickbjarnason.com/?p=189</guid>
		<description><![CDATA[The beauty of WordPress is that it is so extensible, if you want a forum there is a plugin for that, if you want a picture gallery it&#8217;s got you covered there as well. One of the most sought after feature of any business website, is the ability to be able to conduct e-commerce. This [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>The beauty of WordPress is that it is so extensible, if you want a forum there is a plugin for that, if you want a picture gallery it&#8217;s got you covered there as well.</p>
<p>One of the most sought after feature of any business website, is the ability to be able to conduct e-commerce. This is another area where WordPress really shines as there are numerous choices based on your needs. Which one you decide to go with will depend on your needs.</p>
<div class="clear-fix">
<h3><a href="http://www.instinct.co.nz/e-commerce/">WP e-Commerce</a></h3>
<p><a href="http://www.instinct.co.nz/e-commerce/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/05/ishot-5.jpg" alt="WP e-Commerce" title="WP e-Commerce" width="580" height="357" class="aligncenter size-full wp-image-190" /></a><br />
	This is really the big boy of the crowd, WP e-Commerce has been around for over 4 years now and has had over half a million downloads. It&#8217;s list of features are many but a few highlights are:</p>
<ul>
<li><strong>WordPress Integration</strong> -Perfect integration with WordPress, which means one button updates and maintenance</li>
<li><strong>Social Networking</strong> &#8211; With social networks being all the buzz, it is important that you include them in all elements of your website. E-commerce allows you to add products to your social network pages like Facebook Marketplace and Google Base.</li>
<li><strong>Payment Gateways</strong> &#8211; WP-eCommerce integrates with Paypal, Authorize.net, Payment Expres and Google Checkout</li>
<li><strong>Extendible</strong> &#8211; The base install of WP- eCommerce is free and for most shops it will be more than enough, but if you are looking for more features they offer Premium Upgrades at their <a href="http://getshopped.org/extend/premium-upgrades/">Gold Cart Shop</a></li>
</ul>
</div>
<div class="clear-fix">
<h3><a href="http://shopplugin.net/">Shopp</a></h3>
<p><a href="http://shopplugin.net/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/05/ishot-6.jpg" alt="Shopp" title="Shopp" width="580" height="365" class="aligncenter size-full wp-image-191" /></a><br />
	Shopp is relativel new (compared to WP e-commerce) but it has carved quite the niche out for itself over the last year. It is a premium plugin and cost $55 for the single site licence and $299 for the unlimited developers version.</p>
<ul>
<li>Plays nicely with most themes</li>
<li>Dashboard widgets for at-a-glance sales and marketing performance tracking</li>
<li>Shortcode support for placing products and categories in blog posts or pages</li>
<li> Out of the box, product grid. This is an add-on for WP e-commerce</li>
<li> Search-able products</li>
</ul>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/eshop/">eShop</a></h3>
<p><a href="http://wordpress.org/extend/plugins/eshop/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/05/ishot-3.jpg" alt="eShop" title="eShop" width="580" height="350" class="aligncenter size-full wp-image-192" /></a><br />
	eShop is a free WordPress plugin that is designed for smaller shops that don&#8217;t need a lot of bells and whistles.Features include:</p>
<ul>
<li>Utilises WordPress pages, or posts, to create products</li>
<li>Products can have multiple options</li>
<li>Basic Statistics</li>
<li>Various shipping options</li>
<li>Basic Stock Control</li>
</ul>
</div>
<div class="clear-fix">
<h3><a href="Quick Shop"></a></h3>
<p><a href="http://www.zackdesign.biz/wp-plugins/34"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/05/ishot-2.jpg" alt="Quick Shop" title="Quick Shop" width="580" height="374" class="aligncenter size-full wp-image-193" /></a><br />
	Quick is another free plugin. The WordPress site will need to be using a theme that supports sidebar widgets to make use of this plugin though. It adds a SideBar widget that shows the user what they currently have in the cart and allows them to remove the items if necessary. Features include:</p>
<ul>
<li>Inventory listing tied in to TinyMCE</li>
<li>Integrates automatically with CFormsII</li>
<li>Shopping cart Widget</li>
<li>Checkout page</li>
<li>Ability to create different product options in a drop-down</li>
</ul>
</div>
<div class="clear-fix">
<h3><a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">YAK</a></h3>
<p><a href="http://wordpress.org/extend/plugins/yak-for-wordpress/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-content/uploads/2010/05/ishot-4.jpg" alt="YAK" title="YAK" width="580" height="367" class="aligncenter size-full wp-image-194" /></a><br />
	YAK is a simple shopping cart plugin for WordPress, associating products with weblog entries — thus the post ID also becomes the product code. Features include:</p>
<ul>
<li>Create products from either posts or pages</li>
<li>Downloadable products</li>
<li>Multiple product types</li>
<li>Sales Reports</li>
<li>Promotions</li>
</ul>
</div>
<h3>Summary</h3>
<p>One thing I really hate about these lists, is when you get to the end and nobody steps up to say who they think is best. Well I am not going to do that, right now this is a two horse race with WP e-commerce and Shopp being the best solutions by far. WP e-commerce has time on their side and therefore has had the option to fix a lot of bugs or hitches, unfortunately they have also become a bit lazy, they have a very good product that could be excellent. Shopp on the other hand is the up and comer that is working hard to take away market share from WPE, in my opinion they have the better &#8216;paid&#8217; solution, but if I need a quick and cheap solution I will probably go with WP-ecommerce. What is your opinion?</p>
<div class="shr-publisher-189"></div><!-- Start Shareaholic LikeButtonSetBottom --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fshopping-cart-plugins-for-wordpress%2F' data-shr_title='Shopping+Cart+Plugins+for+Wordpress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fshopping-cart-plugins-for-wordpress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Fshopping-cart-plugins-for-wordpress%2F' data-shr_title='Shopping+Cart+Plugins+for+Wordpress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://rickbjarnason.com/shopping-cart-plugins-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Top 5 reasons to use WordPress</title>
		<link>http://rickbjarnason.com/top-5-reasons-to-use-wordpress/</link>
		<comments>http://rickbjarnason.com/top-5-reasons-to-use-wordpress/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 22:43:08 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[lists]]></category>

		<guid isPermaLink="false">http://rickbjarnason.com/?p=153</guid>
		<description><![CDATA[As a web developer you tend to use a lot of different platforms to build websites on. Everybody has their favorite, mine is WordPress. Just to get it out in the open I have used a lot of the major CMS&#8217;s (yes, I refer to WordPress as a CMS) including Drupal, Joomla, Magento, OSCommerce, Prestashop [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>As a web developer you tend to use a lot of different platforms to build websites on. Everybody has their favorite, mine is WordPress. Just to get it out in the open I have used a lot of the major CMS&#8217;s (yes, I refer to WordPress as a CMS) including Drupal, Joomla, Magento, OSCommerce, Prestashop and about a half dozen others that I have forgotten. They all have really good features, but if I am going to be suggesting a CMS to engine a client&#8217;s site I always start with Wordpres, here is why:</p>
<h3>Ease of Use</h3>
<p>This is not for me, or any other developer, I am talking about the end user, or my clients. There is nothing more frustrating than spending weeks building out a site for a client, who in the end has absolutely no idea how to use a simple WYSIWYG editor. Most people are not technically savvy, and if the administration panel is at all intimidating, you are going to lose them. Remember, it does not matter how brilliant your site is if the client can not use it.</p>
<h3>Plugins galore</h3>
<p>Most CMS&#8217;s have plugins available for them, but if you have ever developed a WordPress site you will know that there is literally a plugin for everything. I recently built out a site using <a href="http://www.prestashop.com/">Prestashop</a>, an up an comer in the ecommerce world, and while I was very pleased with the system, I was a bit disappointed in the plugins available, this is not to point blame at Prestashop, they have an excellent platform. They are just not as mature as WordPress, Drupal comes close but they still fall well short of WP.</p>
<h3>Template haven</h3>
<p>Here is an idea go to a template site like <a href="http://www.templatemonster.com/">TemplateMonster</a> or <a href="http://themeforest.net/">ThemeForest</a>. Look at the number of themes that are available for WordPress and compare them to anything else. Enough said!</p>
<h3>SEO</h3>
<p>Ok, this is not secret but a lot of people seem to ignore this. Google loves WordPress sites. If you want traffic to your site, use WordPress and I will guarantee, that out of the box, you will get more favorable SERPs than any other CMS, except maybe Drupal. And I am still not sure the big D can touch WP.</p>
<h3>Community</h3>
<p>WordPress has a very active community, if you are looking for an answer you can usually find it by doing a simple Google search. Trust me that is a huge advantage over competing CMS&#8217;s.</p>
<p>Ok, so now I have you convinced that you should be developing using WordPress. How do you get started? This couldn&#8217;t be easier, head on over to <a href="http://wordpress.org/">WordPress.org</a> and look through the forums and the codex. Or if you are more of a visual learner ThemeForest.net has an excellent video series on <a href="http://blog.themeforest.net/category/wordpress/">getting started</a> on WordPress. Or do you like books, <a href="https://www.e-junkie.com/ecom/gb.php?cl=88539&#038;c=ib&#038;aff=112338" target="ejejcsingle">Digging into WordPress</a> has just published a title.</p>
<p>Like I said, a great community.</p>
<h3>Summary</h3>
<p>So, these are the reasons, I love WP. Do you have a favourite CMS, tell us why. Or add your own reasons in the comments below.</p>
<div class="shr-publisher-153"></div><!-- Start Shareaholic LikeButtonSetBottom --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Ftop-5-reasons-to-use-wordpress%2F' data-shr_title='Top+5+reasons+to+use+Wordpress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Ftop-5-reasons-to-use-wordpress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Ftop-5-reasons-to-use-wordpress%2F' data-shr_title='Top+5+reasons+to+use+Wordpress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://rickbjarnason.com/top-5-reasons-to-use-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing WordPress</title>
		<link>http://rickbjarnason.com/installing-wordpress/</link>
		<comments>http://rickbjarnason.com/installing-wordpress/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 16:43:06 +0000</pubDate>
		<dc:creator>Rick</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://rickbjarnason.com/?p=59</guid>
		<description><![CDATA[Web development is not for everyone but sometimes things are so easy everyone should know how to do it. Installing WordPress is one of those things. There are many ways to install WordPress, I am going to cover 2. One will be installing it manually on a local server and the other will involve using [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Web development is not for everyone but sometimes things are so easy everyone should know how to do it. Installing WordPress is one of those things.</p>
<p>There are many ways to install WordPress, I am going to cover 2. One will be installing it manually on a local server and the other will involve using CPanel and the one click solution Fantastico.</p>
<h3>Installing on a Local Server</h3>
<p>For the sake of the post, I am not going to get into installing Apache or phpMyAdmin. I will tell you on my Mac I use <a href="http://www.mamp.info"> MAMP</a> and on my other &#8216;puters I use either <a href="http://www.wampserver.com/en/">WAMP</a> or <a href="http://www.apachefriends.org/en/xampp-windows.html">XAMP</a>, these are super easy all in one solutions that will install Apache, MySQL and PHP on your local box.</p>
<p>Once you have a server running on your local server you will need to navigate to the phpMyAdmin page, this is located on at http://localhost:8888/MAMP on my Mac you will have to refer to your setups documentation to locate. Once there, you will need to create a database and assign a user that has full CRUD (Create, Read, Update and Delete) rights on this database.<br />
<!-- install phpMyAdmin image here --></p>
<p><img class="aligncenter size-full wp-image-60" title="php-create" src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/php-create.jpg" alt="" width="580" height="358" /></p>
<p>That&#8217;s all you will have to do in the phpMyAdmin panel so you can close out of it now.</p>
<p>Now, we need to grab a copy of WordPress, surf on over to <a href="http://wordpress.org/">WordPress.org</a> and download a copy of it and unzip it.<br />
<!-- WordPress download image here --><br />
<a href="http://wordpress.org/"><img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-download.jpg" class="s3-img" border="0" alt="wp-download.jpg" class="aligncenter" width="580" height="265" /></a> </p>
<p>Now we need to figure out where to put WordPress so that Apache can see it. On my Mac I drop it in the htdocs folder that is inside the MAMP folder in the applications. On Windows,  using WAMP it is set by default to the &#8216;www&#8217; folder inside of the WAMP folder that you will find in the root directory (usually C drive). Your configuration will depend on how you have Apache set up.</p>
<p>Once we have placed WordPress in the right folder, the first thing we need to do is hook it up to our new database. To do this open up wp-config-sample.php inside the WordPress folder, open this in a plain text editor. You will see a page that looks like this:<br />
<!-- wp-config image --><br />
<img  src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-config.jpg" class="aligncenter s3-img" border="0" alt="wp-config.jpg" width="580" height="516"/> </p>
<p>You will need to edit these settings to the ones you set when you created the database. The username is the name of the user you added to the database, the default user for a Mac is &#8216;root&#8217; with a password of &#8216;root&#8217; while Windows default use is also named &#8216;root&#8217; but the password is set to blank &#8216; &#8216;.</p>
<pre>
<code>// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'putyourdbnamehere');

/** MySQL database username */
define('DB_USER', 'usernamehere');

/** MySQL database password */
define('DB_PASSWORD', 'yourpasswordhere');

/** MySQL hostname */
define('DB_HOST', 'localhost');</code>
</pre>
<p>to something like this</p>
<pre>
<code>// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'tutorial');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', 'root');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');</code>
</pre>
<p>After you have set the database settings, you can be done.<strong> If you have decided you are done make sure you save the file as wp-config.php in the same location that wp-config-sample.php came from.</strong> However, if this site will ever be accessed by an outside computer I highly recommend that you change the Authentication Unique Keys. You can have wordpress.org generate you some to copy and past by navigating <a href="https://api.wordpress.org/secret-key/1.1/ WordPress.org">here</a>. Another worthwhile security measure is to change the WordPress Database Table prefix to something unique You do that by editing this line of code:</p>
<pre><code>$table_prefix  = 'wp_';</code></pre>
<p>I recommend something with numbers as well e.g. &#8216;wp1234_&#8217;</p>
<p>That&#8217;s it for the  hard part. Now the fun begins. Using your browser, navigate to the WordPress install mine is http://localhost:8888/wordpress-test/. If you have everything set up correctly this is what you will see:<br />
<!-- local set up image --><br />
<img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-login.jpg" class="aligncenter s3-img" border="0" alt="wp-login.jpg" width="580" height="449"/> </p>
<p>Fill in the Blog title and email and hit Install&#8230;. that&#8217;s it.<br />
You will now see a page like this<br />
<!-- wordpress success image --><br />
<img  src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/wp-success.jpg" class="aligncenter s3-img" border="0" alt="wp-success.jpg" width="580" height="319" /> </p>
<p>Either copy to the clipboard or write down the password and click the button that says &#8216;Log In&#8217;. You will be taken to the WordPress administration where you are free to change the password to anything you like. That&#8217;s it for the local install, not that complicated but still a little more technical then the next way.</p>
<h3>Installing using CPanel and Fatastico</h3>
<p>If you website is on a hosting company&#8217;s server, they will have supplied you with an administration panel. There are quite a few different ones that are used by a variety of different providers. I use <a href="http://www.hostgator.com/">hostGator</a>, and I really am happy with the service I get. With hostGator they use <a href="http://www.cpanel.net/">cPanel</a> which is probably the most common one out there.</p>
<p>Anyways to install WordPress on a hostGator server could not be easier, even if you are not using hostGator the steps will be very similar to these.</p>
<p>First thing is to login into your cPanel account. You will be looking at a page like this:<br />
<!-- cpanel page --><br />
<img  src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/cPanel.jpg" class="aligncenter s3-img" border="0" alt="cPanel.jpg"  width="580" height="527"/> </p>
<p>You are looking for a little icon that looks like this <img class="alignright size-full wp-image-66" title="fantastico" src="http://rickbjarnason.com/wp-content/uploads/2010/01/fantastico.jpg" alt="" width="95" height="82" /></p>
<p>Click on it to open the Fantastico  panel. Fantastico can be used to install all sorts of goodies on you server. You can see the entire list on the left hand side. We are going to choose WordPress.<br />
<!-- fantastico page --><br />
<img src="http://media.cheekymonkeymedia.ca.s3.amazonaws.com/fwp.jpg" class=" aligncenter s3-img" border="0" alt="fwp.jpg" width="580" height="590"/> </p>
<p>From there we are going to choose new installation. Make sure you fill out all the forms and click the install  WordPress button at the bottom. That&#8217;s it Fantastico takes care of the rest! Pretty simple right?</p>
<h3>Summary</h3>
<p>Installing WordPress is not a big deal, if you can navigate around your computer and are at all technically minded it should only take you a few minutes to have an install up and running.</p>
<div class="shr-publisher-59"></div><!-- Start Shareaholic LikeButtonSetBottom --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Finstalling-wordpress%2F' data-shr_title='Installing+Wordpress'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Finstalling-wordpress%2F'></a><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Frickbjarnason.com%2Finstalling-wordpress%2F' data-shr_title='Installing+Wordpress'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://rickbjarnason.com/installing-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

