<?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>Maddison Designs</title>
	<atom:link href="http://maddisondesigns.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://maddisondesigns.com</link>
	<description>Professional Web Design &#38; Development</description>
	<lastBuildDate>Fri, 19 Apr 2013 01:01:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Submitting to the WordPress Theme Directory</title>
		<link>http://maddisondesigns.com/2013/03/submitting-to-the-wordpress-theme-directory/</link>
		<comments>http://maddisondesigns.com/2013/03/submitting-to-the-wordpress-theme-directory/#comments</comments>
		<pubDate>Sat, 30 Mar 2013 07:25:10 +0000</pubDate>
		<dc:creator>Anthony Hortin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Theme Directory]]></category>
		<category><![CDATA[WordPress Melbourne]]></category>
		<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://maddisondesigns.com/?p=2416</guid>
		<description><![CDATA[I recently made a presentation at the monthly WordPress Melbourne meetup on getting a WordPress theme ready for submission to the WordPress Theme Directory. It covered the Theme Review Guidelines, WordPress development standards and the GPL requirements along with testing requirements. Everything you need to know about making your theme submission as smooth as possible. You can view the presentation<p><a class="more-link" href="http://maddisondesigns.com/2013/03/submitting-to-the-wordpress-theme-directory/" title="Continue reading &#8216;Submitting to the WordPress Theme Directory&#8217;">Continue Reading &#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>I recently made a presentation at the monthly <a title="Visit the WordPress Melbourne meetup website" href="http://www.wpmelb.org">WordPress Melbourne meetup</a> on getting a WordPress theme ready for submission to the WordPress Theme Directory. It covered the Theme Review Guidelines, WordPress development standards and the GPL requirements along with testing requirements. Everything you need to know about making your theme submission as smooth as possible.</p>
<p><span id="more-2416"></span></p>
<p>You can view the presentation below&#8230;</p>
<p><iframe src="http://www.slideshare.net/slideshow/embed_code/17165314" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>
<div style="margin-bottom:5px"> <strong> <a href="http://www.slideshare.net/anthonyhortin/submitting-to-the-wordpress-theme-directory" title="Submitting to the WordPress Theme Directory" target="_blank">Submitting to the WordPress Theme Directory</a> </strong> from <strong><a href="http://www.slideshare.net/anthonyhortin" target="_blank">Anthony Hortin</a></strong> </div>
<p>&nbsp;</p>
<p>The WordPress Melbourne Meetup is for anyone interested in WordPress, no matter whether you&#8217;re a first time WordPress user or an experienced developer, there&#8217;s something for everyone. Plus, it&#8217;s a great way to get involved with your local WordPress community. We&#8217;re currently alternating between advanced and beginner topics at each Meetup, so come along and join the fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://maddisondesigns.com/2013/03/submitting-to-the-wordpress-theme-directory/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordCamp Sydney Recap #wcsyd</title>
		<link>http://maddisondesigns.com/2012/08/wordcamp-sydney-recap/</link>
		<comments>http://maddisondesigns.com/2012/08/wordcamp-sydney-recap/#comments</comments>
		<pubDate>Sat, 04 Aug 2012 15:35:22 +0000</pubDate>
		<dc:creator>Anthony Hortin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Sydney]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordCamp Sydney]]></category>

		<guid isPermaLink="false">http://maddisondesigns.com/?p=2252</guid>
		<description><![CDATA[WordCamp Sydney was held over two days recently, and I was lucky enough to fly north for the weekend to attend. Over 215 people made the trip to Sydney, which made for a great weekend. Attendees ranged from theme developers, plugin developers, web hosts, bloggers all the way through to people who simply use WordPress to power their site. In<p><a class="more-link" href="http://maddisondesigns.com/2012/08/wordcamp-sydney-recap/" title="Continue reading &#8216;WordCamp Sydney Recap #wcsyd&#8217;">Continue Reading &#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>WordCamp Sydney was held over two days recently, and I was lucky enough to fly north for the weekend to attend. Over 215 people made the trip to Sydney, which made for a great weekend. Attendees ranged from theme developers, plugin developers, web hosts, bloggers all the way through to people who simply use WordPress to power their site.</p>
<p><span id="more-2252"></span></p>
<p>In fact, typically there are more end users than developers that attend, but at WordCamp Sydney I think we managed to turn that around as there seemed to be lots more developers this year.</p>
<p>The talks were split into two tracks. A &#8216;high-tech&#8217; track that was more suited to developers and a &#8216;low-tech&#8217; track for the more user oriented. You can find a complete list of everyone who presented on the weekend, over on the <a title="View the schedule on the WordCamp Sydney website" href="http://2012.sydney.wordcamp.org/schedule/">WordCamp Sydney website</a> and their <a title="View all the WordCamp Sydney presentations on Slideshare" href="http://www.slideshare.net/wordcampsyd/presentations">slides can be found on Slideshare</a>.</p>
<h3>Welcome to WordCamp!</h3>
<p>The first day kicked off with Dee Teal (<a title="Follow Dee on Twitter" href="https://twitter.com/thewebprincess">@TheWebPrincess</a>) doing the formal welcome and providing some general information about the weekend. After that, we had what was probably the best talk of the weekend. Brent Sheperd&#8217;s (<a title="Follow Brent on Twitter" href="https://twitter.com/thenbrent/">@ThenBrent</a>) Keynote Address, <a title="View Brent's presentation on Slideshare" href="http://www.slideshare.net/wordcampsyd/word-to-the-future-brent-shepherd-wordcamp-sydney-2012">Word To The Future</a>. Brent talked about the history behind WordPress and what we can expect in the future. His overall presentation was fantastic, as were his slides.</p>
<p>One of the other highlights of the first day, for myself personally, was Jordan Gillman&#8217;s (<a title="Follow Jordan on Twitter" href="https://twitter.com/jordesign">@jordesign</a>) presentation, <a title="View Jordan's presentation on Slideshare" href="http://www.slideshare.net/wordcampsyd/responsive-wordpress-jordan-gillman-wordcamp-sydney-2012">Responsive WordPress</a>. Jordan talked about how the mobile web has really taken off over the past couple of years and what we can do to to make our websites display substantially better on these smaller devices.</p>
<p>As well as listening to all the other great speakers over the weekend, I was also lucky enough to make a presentation myself. My session, <a title="View my presentation on Slideshare" href="http://www.slideshare.net/wordcampsyd/getting-to-grips-with-firebug-anthony-hortin-wordcamp-sydney">Getting to Grips with Firebug</a>, was to show people how they can perform some basic site debugging and styling using this awesome browser add-on.</p>
<p><iframe style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="http://www.slideshare.net/slideshow/embed_code/13718798?rel=0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="597" height="486"></iframe></p>
<p>The first day wrapped up with an After Party at a nearby hotel. This is always a great time to catch up with everyone over a few drinks. Especially with the guys &amp; gals from other States, who I don&#8217;t get to see on a regular basis.</p>
<h3>Day 2</h3>
<p>Day 2 started a little later than the first day, thankfully. In the morning there was an awesome Q and A session where people could ask anything WordPress related. The answers were provided by some of Australia&#8217;s WordPress elite, including the likes of <a title="Follow Dion on Twitter" href="https://twitter.com/dd32">Dion Hulse</a>, <a title="Follow Gary on Twitter" href="https://twitter.com/garypendergast">Gary Pendergast</a>, <a title="Follow Ryan on Twitter" href="https://twitter.com/rmccue">Ryan McCue</a>, <a title="Follow Bronson on Twitter" href="https://twitter.com/bronsonquick">Bronson Quick</a>, <a title="Follow Japh on Twitter" href="https://twitter.com/Japh">Japh Thomson</a>, <a title="Follow Anthony on Twitter" href="https://twitter.com/anthonycole">Anthony Cole</a> and a number of others. These guys really know their shit and there was some really interesting information to come out of this session. If you were at #wcsyd but didn&#8217;t get to this session, I highly recommend watching the video when it comes online!</p>
<p>Another really interesting talk on Sunday was by Lachlan MacPherson (<a title="Follow Lachlan on Twitter" href="https://twitter.com/LachlanJ">@lachlanj</a>), <a title="View Lachlan's presentation on Slideshare" href="http://www.slideshare.net/wordcampsyd/theres-more-than-1-way-to-skin-a-wordpress-theme-lachlan-macpherson-wordcamp-sydney-2012">There is More than One Way to Skin a Theme</a>. Lachlan is the co-founder of <a title="Follow Sennza on Twitter" href="https://twitter.com/sennza">Sennza</a>, a company he started with Bronson Quick. He presented some fantastic examples of some of the more challenging and interesting projects that Sennza have worked on and how they used WordPress to implement these sites for their clients. I always find it amazing seeing how other developers tackle some of the more intricate and challenging sites like the ones presented here.</p>
<p>Day 2 wrapped up with a Farewell from Dee and the other organisers along with a few special prizes and giveaways.</p>
<h3>So Long, and Thanks for All the Fish</h3>
<p>Overall, WordCamp Sydney was a huge success! It&#8217;s fantastic when such an awesome community of people like this get together. A huge thanks also needs to go out to the awesome organisers, <a title="Follow Dee on Twitter" href="https://twitter.com/thewebprincess">Dee Teal</a>, <a title="Follow Tracey on Twitter" href="https://twitter.com/dogshindleg">Tracey Kemp</a>, <a title="Follow Alison on Twitter" href="https://twitter.com/AlisonVanHees">Alison Van Hees</a> and <a title="Follow Pete on Twitter" href="https://twitter.com/astroboysoup">Peter Bui</a>. They did a truly awesome job putting everything together leading up to the event and also with keeping it running smoothly over the two days. Two thumbs up, guys! Well done!</p>
<p>This has been my third WordCamp so far, the first being up on the Gold Coast late last year and then another over at WordCamp NZ earlier in the year. I can&#8217;t wait for the next one to come along!</p>
]]></content:encoded>
			<wfw:commentRss>http://maddisondesigns.com/2012/08/wordcamp-sydney-recap/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Review: WooCommerce eCommerce WordPress plugin</title>
		<link>http://maddisondesigns.com/2012/05/review-woocommerce-ecommerce-wordpress-plugin/</link>
		<comments>http://maddisondesigns.com/2012/05/review-woocommerce-ecommerce-wordpress-plugin/#comments</comments>
		<pubDate>Mon, 07 May 2012 12:50:43 +0000</pubDate>
		<dc:creator>Anthony Hortin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<category><![CDATA[WooThemes]]></category>

		<guid isPermaLink="false">http://maddisondesigns.com/?p=2117</guid>
		<description><![CDATA[ECommerce websites are a huge business and they&#8217;re only getting bigger. According to the US Commerce Department, eCommerce sales within the US alone totalled $194.3 billion in 2011. Whoa! This figure is only going to increase as more and more people see the benefits of buying &#38; selling online. If you&#8217;re looking to create an online store for your product,<p><a class="more-link" href="http://maddisondesigns.com/2012/05/review-woocommerce-ecommerce-wordpress-plugin/" title="Continue reading &#8216;Review: WooCommerce eCommerce WordPress plugin&#8217;">Continue Reading &#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>ECommerce websites are a huge business and they&#8217;re only getting bigger. According to the US Commerce Department, eCommerce sales within the US alone totalled $194.3 billion in 2011. Whoa! This figure is only going to increase as more and more people see the benefits of buying &amp; selling online.</p>
<p><span id="more-2117"></span></p>
<p>If you&#8217;re looking to create an online store for your product, what better way to do it than by using one of the most popular and robust Content Management Systems available; WordPress! There are several different eCommerce plugins available now for use with WordPress and one of the more recent arrivals on the scene is <a title="View the WooCommerce website" href="http://www.woothemes.com/woocommerce/">WooCommerce</a> by <a title="View the WooThemes website" href="http://www.woothemes.com/">WooThemes</a>.</p>
<p>Back on August 25 2011, <a title="WooThemes announces WooCommerce" href="http://www.woothemes.com/2011/08/the-good-stuff-new-team-members-woolabs-woocommerce-plugins/">WooThemes announced</a> that they were about to release a new eCommerce WordPress plugin called <a title="View the WooCommerce website" href="http://www.woothemes.com/woocommerce/">WooCommerce</a>. They did this by <a title="View fork on WikiPedia" href="http://en.wikipedia.org/wiki/Fork_%28software_development%29">forking</a> the <a title="View the JigoShop website" href="http://jigoshop.com/">JigoShop</a> eCommerce plugin from Jigowatt, which was licensed under <a title="GNU General Public License" href="http://www.gnu.org/licenses/gpl.html">GPL</a>. You&#8217;ll find numerous comments from within the WordPress community both for and against this and <a title="Jigowatt's views on the WooCommerce forking" href="http://jigoshop.com/blog/2011/08/26/our-forking-views/">Jigowattt also posted their own views</a> the day after the announcement. It&#8217;s eight months down the track now though and going on peoples reactions, it seems that WooCommerce is definitely making their mark in this field. After numerous updates, tweaks &amp; bugfixes, the current stable version (as of this writing) is Version 1.5.4.</p>
<h2>Features</h2>
<p>The basic WooCommerce plugin is completely free to download and use. It&#8217;s built on top of standard WordPress Custom Post Types and straight out of the box, is extremely powerful with a lot of functionality. WooCommerce comes with all the standard features that you&#8217;d expect within an eCommerce plugin such as;</p>
<ul>
<li>Various types of reporting on sales, customers and stock</li>
<li>Dashboard widgets that allow you to keep an eye on various aspects of your store from the main WordPress dashboard page</li>
<li>Shipping &amp; Tax settings</li>
<li>Customers &amp; Orders</li>
<li>Product &amp; Inventory</li>
<li>Marketing &amp; Promotions including the ability to add &#8220;coupons&#8221;</li>
<li>And most importantly, various Payment Gateways &amp; payment methods</li>
</ul>
<p>There is also a wide selection of “extensions” that can be <a title="View the available WooCommerce extentions" href="http://www.woothemes.com/extensions/woocommerce-extensions/">downloaded from the WooThemes website</a>. Some of these are free, but most will set you back a small fee. There are several notable ones specifically for the Australian market such as the <a title="NAB Transact payment gateway WooCommerce extension" href="http://www.woothemes.com/extension/nab-dp/">NAB Transact payment gateway</a>, <a title="Australia Post Shipping Calculator WooCommerce extension" href="http://www.woothemes.com/extension/australia-post/">Australia Post Shipping Calculator</a> and the <a title="eWay payment gateway WooCommerce extension" href="http://www.woothemes.com/extension/eway/">Australian eWay payment gateway</a>. Other useful extensions include;</p>
<ul>
<li><a title="Dynamic Pricing WooCommerce extension" href="http://www.woothemes.com/extension/dynamic-pricing/">Dynamic Pricing</a> &#8211; Gives you a powerful system for creating four different types of bulk discounts and price adjustments</li>
<li><a title="Gravity Forms Add-ons WooCommerce extension" href="http://www.woothemes.com/extension/gravityforms-product-addons/">Gravity Forms Add-ons</a> &#8211; Provides advanced product configuration forms that contain conditional logic, pricing fields, user input prices, conditional-pricing fields and conditional submit button logic</li>
<li><a title="Per Product Shipping WooCommerce extension" href="http://www.woothemes.com/extension/per-product-shipping/">Per Product Shipping</a> &#8211; Allows your store admins to define a separate shipping cost for each individual product</li>
<li><a title="Table Rate Shipping WooCommerce extension" href="http://www.woothemes.com/extension/table-rate-shipping/">Table Rate Shipping</a> &#8211; Extends WooCommerce&#8217; default shipping options giving you highly customisable shipping options including the ability to define shipping rates location, price, weight, or item count</li>
</ul>
<p>One other extension that I think is worth mentioning is one that I found on the <a title="View the IgniteWoo website" href="http://ignitewoo.com">IgniteWoo website</a>. <a title="WooCommerce Wholesale Pricing extension" href="http://ignitewoo.com/woocommerce-extensions-plugins/woocommerce-wholesale-pricing/">WooCommerce Wholesale Pricing</a> creates a “Wholesale Buyer” user role and adds a wholesale price field to all of your products. This allows you to create users that can view seperate “Wholesale” prices for each of your products, once they&#8217;re logged in to their account.</p>
<h2>Getting started</h2>
<p>The WooCommerce plugin installs like any other WordPress plugin. Upon activation, you&#8217;re prompted to let the plugin create a number of default WordPress Pages. These include account admin, shopping cart and checkout pages, among others. These default pages include the necessary <a title="View the WooCommerce Shortcodes" href="http://www.woothemes.com/woocommerce-docs/user-guide/shortcodes/">WooCommerce shortcodes</a> relevant to each page. Of course, if you don&#8217;t want to install these default pages, then you can simply skip this step.</p>
<p>After the plugin is activated, two new menus are added to the left hand navigation in the WordPress dashboard, <em>WooCommerce</em> and <em>Products</em>. The WooCommerce menu provides you with the various options for configuring your store;</p>
<ul>
<li><strong>Settings</strong> &#8211; Allows you to configure all the default settings for your shop such as country &amp; currency types, tax settings, payment gateways and numerous others</li>
<li><strong>Reports</strong> &#8211; A number of reports can be produced on sales, customers and stock</li>
<li><strong>Orders</strong> &#8211; Allows you to view all the orders made through your online store</li>
<li><strong>Coupons</strong> &#8211; Allows you to add coupons which can be redeemed by your customers</li>
</ul>
<h2>WooCommerce Settings</h2>
<p>Prior to adding all your products to your store, there are a number of settings that need to be configured. All these settings can be accessed through the <em>WooCommerce</em> &gt; <em>Settings</em> menu option.</p>
<h3>General</h3>
<p>The <em>General</em> settings tab allows you to configure the base Country/Region for your shop as well as the currency and the countries that you&#8217;ll ship to and various other settings. WooCommerce also comes with some default styling. You can enable or disable this CSS stylesheet here.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/general-settings.jpg"><img class="alignnone size-large wp-image-2160" title="General Settings" alt="General Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/general-settings-1024x956.jpg" width="640" height="597" /></a></p>
<h3>Catalog</h3>
<p>The <em>Catalog</em> tab allows you to confgure your product data such as where Category information is shown, the units of measurement for products that specify the weight and dimensions, currency specifics and whether to allow product reviews. You can also specify the dimensions for catalog images, single product images and product thumbnails.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/catalog-settings.jpg"><img class="alignnone size-large wp-image-2159" title="Catalog Settings" alt="Catalog Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/catalog-settings-1024x989.jpg" width="640" height="618" /></a></p>
<h3>Pages</h3>
<p>The <em>Pages</em> tab allows you to configure which of your WordPress pages are used for each of the main pages within your shop such as displaying your list of products, customer shopping cart information, account information pages and checkout pages. Most of the pages defined here will be set to the default pages created during the plugin activation process, if you chose to allow WooCommerce to automatically create those pages for you.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/pages-settings.jpg"><img class="alignnone size-large wp-image-2158" title="Pages Settings" alt="Pages Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/pages-settings-1024x824.jpg" width="640" height="515" /></a></p>
<h3>Inventory</h3>
<p>The <em>Inventory</em> tab allows you to define whether you keep track of stock. If you do, you can enable low or out of stock notifications and even stop out of stock products from displaying.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/inventory-settings.jpg"><img class="alignnone size-large wp-image-2157" title="Inventory Settings" alt="Inventory Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/inventory-settings-1024x309.jpg" width="640" height="193" /></a></p>
<h3>Tax</h3>
<p>The <em>Tax</em> tab allows you to configure tax rates, if required, including the ability to specify different rates based on the Country/State or a local Postcode/Zipcode.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/tax-settings.jpg"><img class="alignnone size-large wp-image-2156" title="Tax Settings" alt="Tax Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/tax-settings-1024x560.jpg" width="640" height="350" /></a></p>
<h3>Shipping</h3>
<p>The <em>Shipping</em> tab allows you to specify the various shipping options available to your customers. You have the choice of Flat Rate, International Delivery, Free Shipping, Local Delivery &amp; Local Pickup.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/shipping-settings.jpg"><img class="alignnone size-large wp-image-2155" title="Shipping Settings" alt="Shipping Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/shipping-settings-1024x560.jpg" width="640" height="350" /></a></p>
<p>Each shipping method also it&#8217;s own options that can be configured, based on the particular method. Shown below is the <em>Flat Rate</em> shipping page where you can specify the type of shipping calculation (ie. Per order, Per Item or Per Class), you can specify the default cost &amp; handling fees along with any extra shipping options and rates.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/shipping-flat-rates-settings.jpg"><img class="alignnone size-large wp-image-2154" title="Shipping - Flat Rates Settings" alt="Shipping - Flat Rates Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/shipping-flat-rates-settings-1024x647.jpg" width="640" height="404" /></a></p>
<h3>Payment Gateways</h3>
<p>The <em>Payment Gateways</em> tab allows you to specify the different options for collecting payments from your customers. There are four default options available; Direct Bank Transfer, Checque Payment, PayPal and Cash on Delivery. As mentioned earlier, there are also numerous payment gateway extensions that can be <a title="View the available WooCommerce extentions" href="http://www.woothemes.com/extensions/woocommerce-extensions/">downloaded from the WooThemes website</a>. You&#8217;ll find that these will be specific to particular countries.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/payment-gateways-settings.jpg"><img class="alignnone size-large wp-image-2153" title="Payment Gateways Settings" alt="Payment Gateways Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/payment-gateways-settings-1024x362.jpg" width="640" height="226" /></a></p>
<p>Each payment method has it&#8217;s own settings page that can be configured. The options available will vary according to the payment gateway. Shown below is the <em>PayPal</em> settings screen that allow you to define your PayPal email address and a description to show your customers on checkout, among other settings. You also have the option to enable the <a title="View the PayPal sandbox website" href="https://developer.paypal.com/">PayPal developer sandbox</a> which is extremely useful for testing payments when setting up your online store.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/payment-gateways-paypal-settings.jpg"><img class="alignnone size-large wp-image-2152" title="Payment Gateways - PayPal Settings" alt="Payment Gateways - PayPal Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/payment-gateways-paypal-settings-1024x618.jpg" width="640" height="386" /></a></p>
<h3>Emails</h3>
<p>The <em>Emails</em> tab allows you to configure email settings for administrators (eg. New order notifications or Inventory notifications) and customers. You can use the default email template and specify your own colours and header image or if you&#8217;d like more advanced control you can copy the email template and make modifications to that.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/emails-settings.jpg"><img class="alignnone size-large wp-image-2151" title="Email Settings" alt="Email Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/emails-settings-1024x667.jpg" width="640" height="416" /></a></p>
<h3>Integration</h3>
<p>The <em>Integration</em> tab lets you configure social media sharing options either via <a title="View the ShareThis website" href="http://sharethis.com/">ShareThis</a> or ShareDaddy, which is a sharing plugin bundled with <a title="View the WordPress JetPack plugin page" href="http://wordpress.org/extend/plugins/jetpack/">JetPack</a>. You can also add in your Google Analytics ID.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/integration-settings.jpg"><img class="alignnone size-large wp-image-2150" title="Integration Settings" alt="Integration Settings" src="http://maddisondesigns.com/wp-content/uploads/2012/04/integration-settings-1024x412.jpg" width="640" height="257" /></a></p>
<h2>Adding your content</h2>
<p>The next task after configuring all your store settings, is to start adding your products. Thankfully WooCommerce makes this a fairly painless process. Simply select the <em>Add Product</em> option from the <em>Products</em> menu.</p>
<p>Since WooCommmerce uses standard Custom Post Types, the Add New Product page looks just like any other WordPress Post or Page edit screen, with the addition of some extra fields.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/add-product.jpg"><img class="alignnone size-large wp-image-2191" title="Add product" alt="Add product" src="http://maddisondesigns.com/wp-content/uploads/2012/04/add-product-1024x1624.jpg" width="640" height="1015" /></a></p>
<p>When adding a product, you have the choice of four options; Simple product, Grouped product, External/Affiliate product or Variable product. You can also specify if the product is virtual or downloadable. When adding downloadable products, you are given the option to upload the file and specify download and expiry limits.</p>
<ul>
<li><strong>Simple product</strong>  &#8211; Will usually cover the majority of products. Simple products are shipped and have no options</li>
<li><strong>Grouped product</strong> &#8211; A collection of related products which can be purchased individually. For example, a PS3 could be a grouped product as there are 80GB, 120GB and 200GB variations of that same parent product</li>
<li><strong>External/Affiliate product</strong> &#8211; A product you list and describe on your site, but is sold elsewhere</li>
<li><strong>Variable product</strong> &#8211; A product which has several different variations, each of which may have a different SKU, price, stock options etc. For example a tshirt that is available in several different colours and/or sizes</li>
</ul>
<p>As you&#8217;d expect, you can specify all the usual infomation when adding a product such as price (regular &amp; sale), tax, weight &amp; dimensions. You can also specify and track the stock quantity, if so desired along with other &#8220;related&#8221; products that you wish to up-sell/cross-sell. It&#8217;s here that you also specify each option for your variable or grouped products.</p>
<p>If you&#8217;re interested in providing discounts for your customers, WooCommerce also allows you to create coupons. Coupons can be used to provide your customers a cart discount, a cart % discount, a product discount or a product % discount. Coupons can be configured to expire after a certain usage limit, a certain date or even to never expire. You can also apply/exclude them to/from a certain product or product category.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/05/add-coupon.jpg"><img class="alignnone size-large wp-image-2208" title="Add Coupon" alt="Add Coupon" src="http://maddisondesigns.com/wp-content/uploads/2012/05/add-coupon-1024x667.jpg" width="640" height="416" /></a></p>
<h2>Browsing your store</h2>
<p>Since the WooCommerce is a WordPress plugin, it can be implemented in any theme you want, however if you&#8217;re not wanting to performing any extra styling yourself, then you&#8217;re best to implement the plugin on a site that has been optimised for WooCoomerce. The WooThemes site has a number of ready made themes that are styled specifically for the WooCommerce plugin. You can also find a number of other sites such as <a title="View the WooCommerce themes on Themeforest" href="http://themeforest.net/category/wordpress/ecommerce/woocommerce">Themeforest</a> or <a title="View the Mojo Themes website" href="http://www.mojo-themes.com/">Mojo Themes</a> that have various WooCommerce styled themes. One of the themes that I tested the plugin on was the <a title="View the Wootique theme on the WooThemes website" href="http://www.woothemes.com/2011/09/wootique/">Wootique theme</a>. This is a premium theme that&#8217;s available for free from the WooThemes website. The WooThemes website also has  a <a title="View the Wootique demo website" href="http://demo2.woothemes.com/?name=wootique">demo of Wootique</a> using the WooCommerce plugin.</p>
<p>I also tested the plugin using the standard Twenty Eleven WordPress theme. Although WooCommerce comes packaged with a default stylesheet which does look reasonably good (and can be disabled within the <em>General</em> settings page), you&#8217;ll find it&#8217;s not styled quite as nice as some of the ready-made WooCommerce themes that are available.</p>
<p>If you&#8217;re interested in testing out the WooCommerce plugin, it comes with a <em>dummy_data.xml</em> file that you can import to populate your site with dummy data. Alternatively, you can also download this file from the <a title="WooCommerce on GitHub" href="https://github.com/woothemes/woocommerce">WooCommerce GitHub site</a>.</p>
<p>As mentioned earlier, when first activating the plugin, WooCommerce will create some default pages for you. To display other content within your theme, WooCommerce provides quite a number of different <a title="View the WooCommerce shortcodes documentation" href="http://www.woothemes.com/woocommerce-docs/user-guide/misc/shortcodes/">shortcodes</a>. They also provide quite a few different <a title="View the WooCommerce widgets documentation" href="http://www.woothemes.com/woocommerce-docs/user-guide/widgets/">Widgets</a> that can be added to your site for searching, displaying &#8216;Featured&#8217; products, displaying product categories &amp; tags and displaying recent reviews, just to name a few.</p>
<h2>Viewing Reports and Orders</h2>
<p>Like all good shop owners, you&#8217;ll want to keep track of all your product sales and orders. There are anumber of built in reports that allow you to do just that. There are reports for Sales (Incl. Overiew, Sales by day, Sales by month, Product sales, Top Sellers and Top earners), Customers and Stock.</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/04/reports.jpg"><img class="alignnone size-large wp-image-2194" title="Reports" alt="Reports" src="http://maddisondesigns.com/wp-content/uploads/2012/04/reports-1024x754.jpg" width="640" height="471" /></a></p>
<p>Using the <em>Orders</em> menu option you&#8217;re also able to view a list of all the orders made. Clicking the Order # displays the order in full including all the products for that particular order (&amp; variations if appropriate), the customers details and total costs (incl. discounts &amp; tax).</p>
<p><a href="http://maddisondesigns.com/wp-content/uploads/2012/05/orders.jpg"><img class="alignnone size-large wp-image-2213" title="Orders" alt="Orders" src="http://maddisondesigns.com/wp-content/uploads/2012/05/orders-1024x379.jpg" width="640" height="236" /></a></p>
<h2>Conclusion</h2>
<p>Overall, I think WooCommerce is an extremely solid eCommerce plugin. It has a wealth of standard features and is fairly straight forward to setup, no matter whether you&#8217;re using a WooCommerce optimised theme like Wootique, or your own custom theme.</p>
<p>The interface is very easy to use and will be very familiar to anyone who&#8217;s used the WordPress Dashboard. The settings pages has the familiar WordPress layout, utilising the tabs across the top of the page. It&#8217;s good to see this standard WordPress layout, unlike some theme or plugins that opt to style their settings pages completely differently.</p>
<p>Adding products into your store is also very straightforward. It also provides quite a few choices, as standard, allowing you to setup various types of products.</p>
<p>The WooCommerce site also provides some decent <a title="View the WooCommerce documentation" href="http://www.woothemes.com/woocommerce-docs/">documentation</a> if you need to use it and although I didn&#8217;t look through it all, the pages I did look at were well written and easy to follow.</p>
<p>Overall, if you&#8217;re looking to implement an eCommerce solution using WordPress, you&#8217;d be wise to checkout what WooCommerce can do for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://maddisondesigns.com/2012/05/review-woocommerce-ecommerce-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>85</slash:comments>
		</item>
		<item>
		<title>Updating your WordPress Post Data after Changing your Custom Post Type Name</title>
		<link>http://maddisondesigns.com/2012/03/updating-your-wordpress-post-data-after-changing-your-custom-post-type-name/</link>
		<comments>http://maddisondesigns.com/2012/03/updating-your-wordpress-post-data-after-changing-your-custom-post-type-name/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 14:34:51 +0000</pubDate>
		<dc:creator>Anthony Hortin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[Theme Development]]></category>

		<guid isPermaLink="false">http://maddisondesigns.com/?p=2077</guid>
		<description><![CDATA[Custom Post Types (CPTs) are a fantastic feature within WordPress. They allow you to define your own Post Type and how it operates within WordPress. As an example, if you&#8217;re creating a movie review site you might make a Custom Post Type called &#8216;movies&#8217; and include Custom Meta Boxes and seperate entry fields for data such as &#8220;Genre&#8221;, &#8220;Release Date&#8221;,<p><a class="more-link" href="http://maddisondesigns.com/2012/03/updating-your-wordpress-post-data-after-changing-your-custom-post-type-name/" title="Continue reading &#8216;Updating your WordPress Post Data after Changing your Custom Post Type Name&#8217;">Continue Reading &#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>Custom Post Types (CPTs) are a fantastic feature within WordPress. They allow you to define your own Post Type and how it operates within WordPress. As an example, if you&#8217;re creating a movie review site you might make a <a title="View Custom Post Types in the WordPress Codex" href="http://codex.wordpress.org/Post_Types#Custom_Types">Custom Post Type</a> called &#8216;movies&#8217; and include Custom Meta Boxes and seperate entry fields for data such as &#8220;Genre&#8221;, &#8220;Release Date&#8221;, &#8220;Director&#8221;, etc., rather than adding all the content into the standard edit field. This makes for much easier to manage data when displaying it within your theme.</p>
<p><span id="more-2077"></span></p>
<p>When CPTs are stored within the WordPress database, the CPT name (ie. the first parameter used within the <a title="View register_post_type() within the WordPress Codex" href="http://codex.wordpress.org/Function_Reference/register_post_type">register_post_type()</a> function) is stored along with the rest of the Post data. If, for some reason, you need to change your CPT name, any data that you currently have stored for that Custom Post will disappear from with the WordPress Dashboard after the name change. In actual fact, the data is still obviously in the database, it&#8217;s just assigned to a Custom Post that no longer exists. Getting your data back is a fairly easy process but you do need to be confident with using phpMyAdmin and as a precaution, you should definitely make a backup of your database prior to making any changes.</p>
<p>Within phpMyAdmin, run the following SQL command on your database, replacing <em>custom-post-type-name</em> with the actual name of your Custom Post Type…</p>
<pre>SELECT * FROM wp_posts where post_type = 'custom-post-type-name'</pre>
<p>After running the above SQL, you should be displayed with a list of your Custom Posts. There are two fields that need to be updated within each Post. The <em>guid</em> field and the <em>post_type</em> field. The <em>guid</em> field contains the URL of your post and as part of this URL, the CPT name is included. The <em>post_type</em> field simply contains the actual name of the Post Type. Simply edit each row of data, carefully replacing the Post Type name in both the <em>guid</em> field and the <em>post_type</em> field. After making the changes, log back into your WordPress Dashboard and you should find that all your Posts are listed once again.</p>
<p>One last important point to remember when creating CPTs, is that the Post Type parameter that you use within the register_post_type() function must be a maximum of 20 characters and cannot contain capital letters or spaces.</p>
<p>I hope you find this useful and if so, feel free to leave a comment <img src='http://maddisondesigns.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://maddisondesigns.com/2012/03/updating-your-wordpress-post-data-after-changing-your-custom-post-type-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hand Coding versus WYSIWYG Editing</title>
		<link>http://maddisondesigns.com/2012/03/hand-coding-versus-wysiwyg-editing/</link>
		<comments>http://maddisondesigns.com/2012/03/hand-coding-versus-wysiwyg-editing/#comments</comments>
		<pubDate>Sat, 03 Mar 2012 07:22:19 +0000</pubDate>
		<dc:creator>Anthony Hortin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://maddisondesigns.com/?p=2063</guid>
		<description><![CDATA[I recently had the pleasure of joining in on a discussion on Hand Coding versus using WYSIWYG editors, with the awesome guys from the Motley Design Crew. Jane was on the side of WYSIWYG editors while I was espousing the merits of hand coding. Whilst weighing up the pros and cons of each method, we all agreed there&#8217;s no right<p><a class="more-link" href="http://maddisondesigns.com/2012/03/hand-coding-versus-wysiwyg-editing/" title="Continue reading &#8216;Hand Coding versus WYSIWYG Editing&#8217;">Continue Reading &#8594;</a></p>]]></description>
				<content:encoded><![CDATA[<p>I recently had the pleasure of joining in on a discussion on Hand Coding versus using WYSIWYG editors, with the awesome guys from the <a title="Visit the Motley Design Crew website" href="http://motleydesigncrew.com/">Motley Design Crew</a>. Jane was on the side of WYSIWYG editors while I was espousing the merits of hand coding. Whilst weighing up the pros and cons of each method, we all agreed there&#8217;s no right or wrong way to code up a site. It all comes down to what works best for you.</p>
<p><span id="more-2063"></span></p>
<p>During our discussion we also touched on topics such as GeoTagging networks like Foursquare, (the recently bought out) Gowalla and Path.</p>
<p>The MotleyCrue Cast is a podcast for creative individuals both freelance and professional in any field, hosted by Joshua Rapp of <a href="http://www.rappsodystudios.co.cc/">Rappsody Studios</a> and Jane Clark of <a href="http://teakettica.com/">Teakettica</a>, and produced by <a href="http://pablolarah.cl/">Pablo Lara</a> in association with The Motley Design Crue.</p>
<p>You can <a title="Listen to the Motley Design Crew podcast" href="http://motleydesigncrew.com/podcast/hand-coding-wysiwyg-editing/">listen to the podcast</a> on the Motley Design Crew site or you can even <a title="Subcscribe to the Motley Design Crew podcast via iTunes" href="http://itunes.apple.com/us/podcast/motelycrue-cast/id382265412">subscribe via iTunes</a>. Go check it out. You know you want to!</p>
]]></content:encoded>
			<wfw:commentRss>http://maddisondesigns.com/2012/03/hand-coding-versus-wysiwyg-editing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
