<?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>Sixty-One Designs</title>
	<atom:link href="http://sixtyonedesigns.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixtyonedesigns.com</link>
	<description>Innovative Web Design</description>
	<lastBuildDate>Thu, 17 May 2012 16:01:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Customizing Jigoshop&#8217;s Checkout Fields</title>
		<link>http://sixtyonedesigns.com/customizing-jigoshops-checkout-fields/</link>
		<comments>http://sixtyonedesigns.com/customizing-jigoshops-checkout-fields/#comments</comments>
		<pubDate>Wed, 16 May 2012 03:31:05 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Jigoshop Development]]></category>
		<category><![CDATA[Wordpress Development]]></category>
		<category><![CDATA[Jigoshop]]></category>
		<category><![CDATA[Jigoshop Checkout Field Manager]]></category>
		<category><![CDATA[Jigoshop Delivery Date]]></category>
		<category><![CDATA[Jigoshop Extensions]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=572</guid>
		<description><![CDATA[One of the most frequent questions that we have to field is how to customize Jigoshop&#8217;s checkout process. For those unfamiliar with it, Jigoshop is a an easy-to-use, well-thought-out shopping cart built on the popular wordpress framework. We&#8217;ve been doing a lot of work with it lately and really think it has a good future.<span class="read-more"><a href="http://sixtyonedesigns.com/customizing-jigoshops-checkout-fields/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>One of the most frequent questions that we have to field is how to customize Jigoshop&#8217;s checkout process. For those unfamiliar with it, Jigoshop is a an easy-to-use, well-thought-out shopping cart built on the popular wordpress framework. We&#8217;ve been doing a lot of work with it lately and really think it has a good future. During our work with the plugin, though, a lot of people have asked us to customize the checkout to fit their needs. Often this includes adding fields, removing fields and flat-out collecting different types of information during the checkout process.</p>
<p>If you&#8217;re a developer and familiar with WordPress at all, you quickly realize that adding and removing fields from Jigoshop&#8217;s checkout is nothing more than working a little bit of filtering magic and adding a few hooks. This gets the job done, but if you get the same request time and again, you soon realize that this type of functionality really would be an ideal candidate for an extension, which is why we developed the <a title="Jigoshop Checkout Field Manager" href="http://61extensions.com/shop/jigoshop-checkout-field-manager/" target="_blank">Jigoshop Checkout Field Manager</a>.</p>
<div class="one_half">
The Checkout Field Manager is a pretty cool Jigoshop extension that features an easy-to-use and easy-to-understand user interface that lets you quickly add, remove, disable and reorder the checkout fields in Jigoshop. What this means is that you can start collecting the additional data (or the data that&#8217;s meaningful to you) during the checkout process.
</div>
<div class="one_half last">
<p><img class="alignnone size-thumbnail wp-image-574" title="Checkout_Field_Manager" src="http://sixtyonedesigns.com/wp-content/uploads/2012/05/Checkout_Field_Manager.jpg" alt="" /></p>
</div>
<div class="clearboth"></div>
<p>The <strong><em>REALLY</em> </strong> cool thing about this extension, is that not only can you add the same type of fields that the Jigoshop checkout already supports &#8211; inputs, textareas, checkboxes, etc &#8211; but it also introduces a new type of field that you can use: the date field.</p>
<h2>Jigoshop Date Fields</h2>
<div class="one_half">
When you add a new field to the checkout and set it&#8217;s type to &#8220;Date&#8221;, a really cool thing happens &#8211; you get a datepicker on the frontend during checkout. The uses for this type of field really are countless, but the most obvious is being able to collect a<a title="Jigoshop Delivery Date" href="http://61extensions.com/shop/jigoshop-checkout-field-manager/" target="_blank"> delivery date</a> during checkout, which has been a sought after feature for Jigoshop.</p>
</div>
<div class="one_half last">
<p><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.').colorbox({	rel:'',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class=" color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/05/Screenshot_003.jpg" title="Jigoshop Delivery Date"><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/05/Screenshot_003-244x300.jpg" alt="Jigoshop Delivery Date" title="Jigoshop Delivery Date" /></a></p>
</div>
<div class="clearboth"></div>
<p>The response we&#8217;ve received for this extension so far has been really great and we have a lot more cool stuff planned for this extension, as well as a lot of cool other extensions for Jigoshop that we&#8217;ll be releasing soon, so stay tuned!</p>
<p><a class="large green btn" href="http://61extensions.com/shop/jigoshop-checkout-field-manager/">Jigoshop Checkout Field Manager</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/customizing-jigoshops-checkout-fields/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bringing More Order to WooCommerce &#8211; QuickBooks POS Integration</title>
		<link>http://sixtyonedesigns.com/bringing-more-order-to-woocommerce-quickbooks-pos-integration/</link>
		<comments>http://sixtyonedesigns.com/bringing-more-order-to-woocommerce-quickbooks-pos-integration/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 14:00:23 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress Development]]></category>
		<category><![CDATA[WooCommerce]]></category>
		<category><![CDATA[woocommerce qbpos integration]]></category>
		<category><![CDATA[woocommerce quickbooks pos]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=547</guid>
		<description><![CDATA[&#160; How the QuickBooks Point-of-Sale Integration  Works Here’s how the integration works: You install the qbpos extension just like any other WordPress Plugin. Generate a WebConnector Key file from the extension&#8217;s webconnector tab Load it into the QuickBooks WebConnector on your desktop Map your QuickBooks Point-of-Sale settings in WooCommerce and off you go! After you establish<span class="read-more"><a href="http://sixtyonedesigns.com/bringing-more-order-to-woocommerce-quickbooks-pos-integration/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div class="one_half">For those of you looking to integrate your WooCommerce shopping cart with QuickBooks Point-of-Sale, we have the solution for you! Our WooCommerce QuickBooks POS extension, seamlessly transfers customers and orders from WooComemrce to Quickbooks POS as well as keeping your pricing and qty-on-hand in WooCommerce in-sync with your QBPOS numbers.</div>
<div class="one_half last">
<p><a href="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks-pos.jpg"><img class="alignnone size-medium wp-image-550" title="quickbooks-pos" src="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks-pos-255x300.jpg" alt="" width="255" height="300" /></a></p>
</div>
<div class="clearboth"></div>
<h2>How the QuickBooks Point-of-Sale Integration  Works</h2>
<p>Here’s how the integration works:</p>
<ol>
<li>You install the qbpos extension just like any other WordPress Plugin.</li>
<li>Generate a WebConnector Key file from the extension&#8217;s webconnector tab</li>
<li>Load it into the QuickBooks WebConnector on your desktop</li>
<li>Map your QuickBooks Point-of-Sale settings in WooCommerce and off you go!</li>
</ol>
<p>After you establish the sync between QuickBooks Point-of-Sale and WooCommerce, once orders reach a completed status, they’ll automatically be sent to QBPOS as a Sales Receipt. Similarly, once setup, on-hand inventory and pricing will be pulled directly from QBPOS and updated on your WooCommerce shop.  Just think of the time-savings for updating qty on-hand and pricing on your website. All of this information is seamlessly synced using this extension.</p>
<p>&nbsp;</p>
<h2>What you need to get started using QuickBooks POS Integration</h2>
<ol>
<li><strong>QuickBooks Point-of-Sale</strong> – version 8.0 or newer. Unfortunately, this extension does not work with the <strong>FREE </strong>version of QuickBooks POS v10.</li>
<li><strong>QuickBooks Point-of-Sale Company File</strong> – this might sound silly, but you do need to have a Company setup in QuickBooks Point-of-Sale for the integration to work. So, if you’re just getting started, take a few minutes to get QuickBooks Point-of-Sale setup properly and then connect it to WooCommerce.</li>
<li><strong>QuickBooks Web Connector – </strong>this is a cool program that lets QuickBooks POS and WooCommerce talk. If you need to download it, you can get it here:<a title="QuickBooks Web Connector" href="http://marketplace.intuit.com/webconnector/" rel="nofollow" target="_blank">QuickBooks WebConnector</a> (it’s FREE) .</li>
<li><strong>A PC – </strong>Right now, the integration only works with QuickBooks POS running on a PC (that means Windows) because QuickBooks Web Connector isn’t available for Macs</li>
</ol>
<p><a class="large green btn" href="http://61extensions.com/shop/quickbooks-pos-integration-woocommerce/">Click to Get Quickbooks Point-of-Sale Integration!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/bringing-more-order-to-woocommerce-quickbooks-pos-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bringing Order to Orders &#8211; QuickBooks and WooCommerce</title>
		<link>http://sixtyonedesigns.com/bringing-order-to-orders-quickbooks-and-woocommerce/</link>
		<comments>http://sixtyonedesigns.com/bringing-order-to-orders-quickbooks-and-woocommerce/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 18:01:18 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress Development]]></category>
		<category><![CDATA[QuickBooks]]></category>
		<category><![CDATA[QuickBooks Integration]]></category>
		<category><![CDATA[QuickBooks Shopping Cart Wordress]]></category>
		<category><![CDATA[WooCommerce]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=519</guid>
		<description><![CDATA[How the QuickBooks Integration Works Here&#8217;s how the extension works: You install the extension just like any other WordPress Plugin. Generate a WebConnector Key file from the extension Load it into the QuickBooks WebConnector Map your QuickBooks settings in WooCommerce and off you go! After you establish the sync between QuickBooks and WooCommerce, once orders<span class="read-more"><a href="http://sixtyonedesigns.com/bringing-order-to-orders-quickbooks-and-woocommerce/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<div class="one_half">
<h2>Overview</h2>
<p>Just released today is the official <a title="QuickBooks Integration for WooCommerce" href="http://www.woothemes.com/woomember/go?r=163803&amp;redirect=www.woothemes.com/extension/quickbooks-integration/" target="_blank">QuickBooks integration extension for WooCommerce</a>. WooCommerce is one of the fastest growing shopping cart plugins for WordPress, and we&#8217;re extremely happy to have just released verion 1.0 of our extremely powerful QuickBooks connector for WooCommerce. If you&#8217;re using Woo and QuickBooks, this extension is a MUST HAVE!. Gone are the days of having to rekey order info into QuickBooks or struggling to keep your online inventory up-to-date. Instead, now you can just setup our handy little plugin and it&#8217;ll do all of the work for you and you can focus on growing your business and your brand.
</div>
<div class="one_half last">
<p><a href="http://sixtyonedesigns.com/wp-content/uploads/2012/03/Intuit_Quickbooks2.jpg"><img class="alignnone size-full wp-image-532" title="Intuit_Quickbooks" src="http://sixtyonedesigns.com/wp-content/uploads/2012/03/Intuit_Quickbooks2.jpg" alt="" width="225" height="327" /></a>
</div>
<div class="clearboth"></div>
<h2>How the QuickBooks Integration Works</h2>
<p>Here&#8217;s how the extension works:</p>
<ol>
<li>You install the extension just like any other WordPress Plugin.</li>
<li>Generate a WebConnector Key file from the extension</li>
<li>Load it into the QuickBooks WebConnector</li>
<li>Map your QuickBooks settings in WooCommerce and off you go!</li>
</ol>
<p>After you establish the sync between QuickBooks and WooCommerce, once orders reach a completed status, they&#8217;ll automatically be sent to QuickBooks as either a Sales Receipt or Sales Order / Invoice / Payment. Similarly, once setup, on-hand inventory and pricing will be pulled directly from QuickBooks and updated on your WooCommerce shop. Just think of all of the time and money saved by not having to manually re-enter data between the two.</p>
<h3>Screenshots</h3>
<div class="one_third">
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_001.png" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_001-150x150.png" alt="" title="" /></a></p>
</div>
<div class="one_third">
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_002.png" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_002-150x150.png" alt="" title="" /></a></p>
</div>
<div class="one_third last">
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_003.png" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/03/quickbooks_woocomemrce_screenshot_003-150x150.png" alt="" title="" /></a></p>
</div>
<div class="clearboth"></div>
<h2>What you need to get started</h2>
<ol>
<li><strong>QuickBooks Desktop</strong> &#8211; right now, the plugin works for QuickBooks Desktop (v9.0 or newer), but if you need it for QuickBooks Online or Point-of-Sale, let us know and we&#8217;ll see what we can do.</li>
<li><strong>QuickBooks Company File</strong> &#8211; this might sound silly, but you do need to have a Company setup in QuickBooks for the integration to work. So, if you&#8217;re just getting started, take a few minutes to get QuickBooks setup and then connect it to WooCommerce.</li>
<li><strong>QuickBooks Web Connector &#8211; </strong>this is a cool little program that ships with QuickBooks and helps us let QuickBooks and WooCommerce talk. If you need to download it, you can get it here: <a title="QuickBooks Web Connector" href="http://marketplace.intuit.com/webconnector/" rel="nofollow" target="_blank">QuickBooks WebConnector</a> (it&#8217;s FREE) .</li>
<li><strong>A PC &#8211; </strong>Right now, the integration only works with QuickBooks running on a PC (that means Windows) because QuickBooks Web Connector isn&#8217;t available for Macs.</li>
</ol>
<p><a class="large green btn" href="http://61extensions.com/shop/quickbooks-integration-woocommerce/">Click to get QuickBooks Integration!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/bringing-order-to-orders-quickbooks-and-woocommerce/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WordPress Sliding Drawer Plugin</title>
		<link>http://sixtyonedesigns.com/wordpress-sliding-drawer-plugin/</link>
		<comments>http://sixtyonedesigns.com/wordpress-sliding-drawer-plugin/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 14:57:15 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[jQuery horizontal panel]]></category>
		<category><![CDATA[jQuery sliding content area]]></category>
		<category><![CDATA[jQuery sliding drawer]]></category>
		<category><![CDATA[jQuery vertical panel]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=427</guid>
		<description><![CDATA[We&#8217;ve just released a new plugin for your WordPress sites that will greatly increase the amount of on-screen real estate. The WordPress Sliding Drawer Plugin from 61 Designs is an easy to use wordpress plugin that create a jQuery powered sliding content area on your site. The great thing about the plugin&#8217;s content area is<span class="read-more"><a href="http://sixtyonedesigns.com/wordpress-sliding-drawer-plugin/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just released a new plugin for your WordPress sites that will greatly increase the amount of on-screen real estate. The WordPress Sliding Drawer Plugin from 61 Designs is an easy to use wordpress plugin that create a jQuery powered sliding content area on your site. The great thing about the plugin&#8217;s content area is that it&#8217;s fully widgetized with up to for widget areas. This means that you can add any content in your sliding area that can go in a widget area. Anything from galleries, recent posts, contact forms to pretty much anything that can be displayed using a shortcode. The possibilities are limitless.</p>
<ul class="media-grid">
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/1_TopDrawerClosed.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/1_TopDrawerClosed-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/2_TopDrawerOpen.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/2_TopDrawerOpen-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/3_RightDrawerClosed.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/3_RightDrawerClosed-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/4_RightDrawerOpen.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/4_RightDrawerOpen-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/5_BottomDrawerClosed.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/5_BottomDrawerClosed-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/6_DrawerBottomOpen.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/6_DrawerBottomOpen-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/7_LeftDrawerClosed.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/7_LeftDrawerClosed-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/8_RightDrawerOpen.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/8_RightDrawerOpen-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/9_DrawerOptions.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/9_DrawerOptions-150x150.jpg" alt="" title="" /></a></li>
<li><script type="text/javascript">jQuery(document).ready(function(){    jQuery('a.sliding-drawer-gallery').colorbox({	rel:'sliding-drawer-gallery',	maxHeight:'75%',	maxWidth:'75%'	});});</script><a class="sliding-drawer-gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/10_DrawerWdigetAreas.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/10_DrawerWdigetAreas-150x150.jpg" alt="" title="" /></a></li>
</ul>
<p><a href="http://wordpress.org/extend/plugins/wordpress-sliding-drawer-content-area/" alt="Wordpress Sliding Drawer Plugin">Click here to download from the wordpress plugin repository</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/wordpress-sliding-drawer-plugin/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>New Site &#8211; Albe Event Planning</title>
		<link>http://sixtyonedesigns.com/new-site-albe-event-planning/</link>
		<comments>http://sixtyonedesigns.com/new-site-albe-event-planning/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 15:15:33 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=420</guid>
		<description><![CDATA[Sixty-one Designs was recently commissioned to create an pleasing online presence for Able Event Planning.  An event planning service local to the Sioux Falls area. They wanted something simple, but that would convey fun and excitement as well as showcase what they are capable of.  They also wanted to be able to post updates and<span class="read-more"><a href="http://sixtyonedesigns.com/new-site-albe-event-planning/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>Sixty-one Designs was recently commissioned to create an pleasing online presence for Able Event Planning.  An event planning service local to the Sioux Falls area.</p>
<p>They wanted something simple, but that would convey fun and excitement as well as showcase what they are capable of.  They also wanted to be able to post updates and images from recent events they worked.  And, with a very large event proposal in the works for them, this site needed to be done ASAP.</p>
<p>Being the busy company that they are, the folks at Albe gave us a bit of creative freedom &#8211; knowing this would allow the site to get done faster (and save them a little money, too).  We are proud to say that we finished the site within the time constraint and under budget!</p>
<p>Be sure to check out their service!  <a href="http://albeevents.com" rel="nofollow" target="_blank">http://albeevents.com</a></p>
<p>Thanks for the opportunity, Albe Events!</p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/new-site-albe-event-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Ajax in WordPress Admin Meta Boxes</title>
		<link>http://sixtyonedesigns.com/using-ajax-in-wordpress-admin-meta-boxes/</link>
		<comments>http://sixtyonedesigns.com/using-ajax-in-wordpress-admin-meta-boxes/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 22:09:19 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=408</guid>
		<description><![CDATA[The introduction of custom post types in wordpress has cetainly created new markets for the software and brought it into the realm of CMS. For a recent project, we needed to create some pretty interesting meta boxes in the WordPress admin section for custom post types. We needed to create a new meta box that<span class="read-more"><a href="http://sixtyonedesigns.com/using-ajax-in-wordpress-admin-meta-boxes/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>The introduction of custom post types in wordpress has cetainly created new markets for the software and brought it into the realm of CMS. For a recent project, we needed to create some pretty interesting meta boxes in the WordPress admin section for custom post types. We needed to create a new meta box that <em>looked </em>like the &#8220;Categories&#8221; meta box, but behaved differently. Instead of a category, we wanted to create a <em>Slider</em> meta box. The purpose of this slider meta box is to be able to add a new &#8220;slider&#8221; when creating slides and then link that slide to a specific slider. So when you click the &#8220;Add New Slider&#8221; link, instead of a parent category drop-down, we needed a slider type drop-down. The reason for this is two-fold: 1). the custom taxonomy <em>slider</em> is not hierarchical 2). each <em>slider </em>has a custom meta field <em>slider_type</em> that determines which types of slides can be added to any slider &#8211; nivo, cycle active, cycle content. The reason for this restriction is to make sure that only slides of the same &#8220;type&#8221; can be added to a slider of that type. It wouldn&#8217;t make sense to build a slider that have nivo and cycle active slides in it because it just wouldn&#8217;t work. Luckily for us, the wordpress admin is setup to catch ajax calls pretty easily using <span class="label notice">/wp-admin/admin-ajax.php</span>. To accomplish our goal, we needed three things: 1). remove and clone the &#8220;Categories&#8221; meta box 2). create a php function to catch the ajax call and 3) write some jquery to make the ajax post.</p>
<h2>1). Cloning the Meta Box</h2>
<p>Really, the easiest step in the whole ordeal, was cloning the meta box.  If you read up on adding meta boxes, you&#8217;ll see that adding a new meta box is as easy as this:</p>
<pre class="php" name="code">function add_custom_categories_box() {
    add_meta_box('customcategorydiv', 'Sliders', 'custom_post_categories_meta_box', 'slides', 'side', 'low', array( 'taxonomy' =&gt; 'sliders' ));
}
add_action('admin_menu', 'add_custom_categories_box');</pre>
<p>From that bit above, the thing we care about the most is <span class="label notice">custom_post_categories_meta_box</span>. This is the function that will output the content of our new meta box. The form is nearly identical to the old, except we want to replace the code the creates a drop-down of available categories, with a drop-down that lists available slider types</p>
<pre class="php" name="code"> <!--?php  /*wp_dropdown_categories( array( 'taxonomy' =--> $taxonomy, 'hide_empty' =&gt; 0, 'name' =&gt; 'new'.$taxonomy.'_parent', 'orderby' =&gt; 'name', 'hierarchical' =&gt; 1, 'show_option_none' =&gt; '— ' . $tax-&gt;labels-&gt;parent_item . ' —', 'tab_index' =&gt; 3 ) )*/
 <!--?php       $options = array( 		'nivo'=-->'Nivo Slider',
		'cycle_content'=&gt;'Cycle Content Slider',
		'cycle_active'=&gt;'Cycle Active Slider'
		);
 ?&gt;<label for="term_meta_slider_type"><!--?php _e( 'Select the Slider Type', 'ernesto' ); ?--></label>
<select id="term_meta_slider_type" class="postform" name="term_meta_slider_type"> <!--?php foreach($options as $option=-->$value){?&gt;
<option value="&lt;?php echo $option;?&gt;"><!--?php echo $value;?--></option>

 <!--?php };?--> </select>
</pre>
<p>&nbsp;</p>
<p>And that&#8217;s really all that we need to do to get a new <em>Slider</em> meta box on the slides page with a drop down that lists the slider type instead of the parent category. But, <em>slider_type</em> is a custom meta field and will not be saved to the new slider once you click the &#8220;Add New Slider&#8221; button. This is where the ajax comes in.</p>
<h2>2). PHP Function to Catch Ajax Post</h2>
<p>Originally, my thought was that I would try and alter the default wordpress jquery to pass my new custom meta <em>slider_type</em>. Then I realized this was going to be more work than necessary. Instead, I&#8217;d just write a quick php function to catch my ajax post and save it to the database. Here&#8217;s the code on how I accomplished that:</p>
<pre class="php" name="code">function ajaxResponse(){
    Try{
 	$new_term = wp_insert_term( $_POST['slider_name'], 'sliders', $args = array() );
	$t_id = $new_term['term_id'];
	$term_meta['slider_type'] = $_POST['type'];
        // Save the option array.
	$term = "taxonomy_".$t_id;
	update_option($term, $term_meta );
	echo $t_id;
 } catch (Exception $e){
	exit;
 }
 exit;
 }
add_action('wp_ajax_ak_attach', 'ajaxResponse');</pre>
<p>The important thing to notice about that code is action &#8211; <em>wp_ajax_ak_attach</em>. You can call pretty much any hook in jQuery, provided that the name of the hook begins with <em>wp_ajax_</em>. Pretty cool, right. Otherwise, the php function itself is pretty self explanatory &#8211; grab $_POST variables (from jQuery), add a new slider, update the new slider using id with the slider_type info. Now we just need a bit of jQuery to make that happen.</p>
<h2>3). Tying it together with jQuery</h2>
<p>The jQuery is pretty simple as well. We&#8217;re listening for the click event of our &#8220;Add New Slider&#8221; button, and then we&#8217;re going to make a jQuery.post and call our php function:</p>
<pre class="js" name="code">jQuery(document).ready(function(){
	jQuery('input#sliders-add').click(function(){
		//jQuery(formid+"_contactForm button").hide();
		jQuery.post(
			site.siteurl+"/wp-admin/admin-ajax.php",
			//Data
			{
				action:"ak_attach",
				'cookie': encodeURIComponent(document.cookie),
				'slider_name':jQuery('input#newsliders').val(),
				'type':jQuery('#term_meta_slider_type').val()
			},
			//on success function
                       function(id){
                        /* Do Some Stuff in here to update elements on the page...*/
                       /*Reset the form*/
                       jQuery('input#newsliders').val('');
		       jQuery('#sliders-adder').addClass('wp-hidden-children');

	      	       return false;
			};
		);
	return false;
});</pre>
<p>The jQuery code above is a pretty standard jQuery.post example. The important thing to notice in it is this part:</p>
<pre class="js" name="code">//Data
{
  action:"ak_attach",
  'cookie': encodeURIComponent(document.cookie),
  'slider_name':jQuery('input#newsliders').val(),
  'type':jQuery('#term_meta_slider_type').val()
}</pre>
<p>The &#8220;action&#8221; is the name of our php function that we created, minus &#8220;wp_ajax_&#8221;, and our post variables are defined as well &#8211; &#8220;slider_name&#8221;, &#8220;type&#8221;. So now when someone presses the &#8220;Add New Slider&#8221; button, it&#8217;ll trigger an ajax post to our server-side function, which&#8217;ll pickup the post data that we&#8217;re defining and add the new slider and assign it the custom meta data <em>slider_type</em> Here&#8217;s some screenshots of it in action:</p>
<div class="one_half">
<h3>Adding New Slider</h3>
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/slider_new_1.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/slider_new_1-150x150.jpg" alt="" title="" /></a>
</div>
<div class="one_half last">
<h3>After Saving</h3>
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/slider_new_2.jpg" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/slider_new_2-150x150.jpg" alt="" title="" /></a>
</div>
<div class="clearboth"></div>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/using-ajax-in-wordpress-admin-meta-boxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Custom Post Type Meta-Boxes in WordPress</title>
		<link>http://sixtyonedesigns.com/creating-custom-post-type-meta-boxes-in-wordpress/</link>
		<comments>http://sixtyonedesigns.com/creating-custom-post-type-meta-boxes-in-wordpress/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 21:47:04 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Wordpress Development]]></category>
		<category><![CDATA[Wordpress development]]></category>
		<category><![CDATA[Wordpress Meta Boxes]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=390</guid>
		<description><![CDATA[New Meta Box for WordPress Custom Post Type We recently were presented with the challenge of creating a custom post type meta box in WordPress&#8217;s Admin section. The new custom post type (slide) would need a set of new meta boxes when adding a new slide. This new meta box would be called slide type<span class="read-more"><a href="http://sixtyonedesigns.com/creating-custom-post-type-meta-boxes-in-wordpress/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<h2>New Meta Box for WordPress Custom Post Type</h2>
<p>We recently were presented with the challenge of creating a custom post type meta box in WordPress&#8217;s Admin section. The new custom post type (slide) would need a set of new meta boxes when adding a new slide. This new meta box would be called <em>slide type </em>and it&#8217;s main purpose is to determine what other meta boxes should be displayed when a certain <em>slide type</em> was selected. The reason for this approach is to keep the UI for the slide custom post type clean. There are three options of our <em>slide type</em> - Nivo, Cycle Content, and Cycle Active.</p>
<dl>
<dt>Nivo</dt>
<dd>Nivo slide type is used for the nivo slider. When creating a new nivo slide, the user will be able to input the images as well as a caption for the image</dd>
<dt>Cycle Content</dt>
<dd>A Cycle Content slide is basically ANY content that can be entered through the wordpress TinyMCE editor. This includes shortcodes, images, videos etc.</dd>
<dt>Cycle Active</dt>
<dd>Cycle Active Sliders are really cool and the input form for a slide of this type is basically three spots for images that make up a single slide. The idea here is to have the three images have transparent backgrounds and &#8220;fall&#8221; on top of each other to create some pretty cool effects</dd>
</dl>
<p>As you can see, each <em>slide type</em> requires a different type of input form. So, to keep the UI clean and uncluttered, when a user clicks <em>Add New Slide</em>, the first thing they are presented with is a radio group which gives them the option to choose which type of slider they&#8217;d like to create:</p>
<p><a class="gallery color-box" href="http://sixtyonedesigns.com/wp-content/uploads/2012/01/Slide_type.png" title=""><img src="http://sixtyonedesigns.com/wp-content/uploads/2012/01/Slide_type-300x220.png" alt="" title="" /></a></p>
<p>Once they select what type of slide they&#8217;re creating, the appropriate input form is presented for that slide type. This keeps the UI clean and easy to understand. Here&#8217;s the basics on how we go this to work:</p>
<h3>Step 1 &#8211; Add the Meta Box</h3>
<pre>add_action( 'add_meta_boxes', 'add_slides_metaboxes', 1 ); // priority 1
function add_slides_metaboxes() {
add_meta_box('slide_type','Slide Type', 'slide_type','slides','normal','high');
}</pre>
<h3>Step 2 &#8211; Meta Box Content Function</h3>
<p>In the add_meta_box function call above, we said that our callback function was <em>slide_type</em> (the third parameter). This means that we now need a function that called <em>slide_type</em> that will output the html/jquery content of our new meta box.</p>
<pre>
function slide_type(){
       //Function to output the html of the meta box form. jQuery to hide all content and show when a certain radio is selected
		}
</pre>
<p>Ater your have your function built with the necessary php/jQuery to perform the work, when a user clicks <em>Add New Slide</em>, they&#8217;re only shown the radio list meta box to select the slide type. Once they choose a slide type, the proper UI input form for that particular slide type appears. </p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/creating-custom-post-type-meta-boxes-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Site &#8211; OMeOMy Products</title>
		<link>http://sixtyonedesigns.com/new-site-omeomy-products/</link>
		<comments>http://sixtyonedesigns.com/new-site-omeomy-products/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 19:39:37 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=380</guid>
		<description><![CDATA[The Work 61 Designs recently launched a new website for OMeOMy Products. This was a ground up build using the Magento shopping cart framework. Originally omeomyproducts.com was a wordpress site with a shopping cart plugin. They were unhappy with how their site looked, so we decided to do a ground up rebuild for the launch<span class="read-more"><a href="http://sixtyonedesigns.com/new-site-omeomy-products/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<h2>The Work</h2>
<p>61 Designs recently launched a new website for OMeOMy Products. This was a ground up build using the Magento shopping cart framework. Originally omeomyproducts.com was a wordpress site with a shopping cart plugin. They were unhappy with how their site looked, so we decided to do a ground up rebuild for the launch of their product lines. We worked closely with the partners at OMeOMy to come up with a design and layout that they were happy with. For those that don&#8217;t know, OMeOMy are the makers of the Sweaty Bag, the Wet Bag and the Dirty Bag. They were great clients to have and we are glad to hear that they are happy with the final product. Here&#8217;s a little info on the company and their products.</p>
<div class="one_half">
<h3>About OMe OMy™</h3>
<p>Marnie and Jessica have been friends since childhood, and feel very strongly that they want to raise their kids on a clean, healthy planet. They’ve founded <strong>OMe OMy™</strong> to create products that are functional and fashionable, and that help fuel the trend toward meaningful everyday reuse and recycling.</p>
</div>
<div class="one_half last">
<h3>Their Products</h3>
<p>Do you shove your Sweaty, wet clothing in a disposable plastic bag after your workout?  Not only are these bags wasteful and damaging to the environment, but they aren’t even cute!!<br />
We designed The Sweaty Bag™, The Wet Bag™ and The Dirty Bag™ as a superior — and way more stylish — eco-friendly alternative.   How Cool is that?  After your workout, isolate your sweaty clothes from the rest of your bag’s contents. Once home, simply toss the bag into the wash with your dirty clothes.
</p></div>
<div class="clearboth"></div>
<p>Be sure to check out their site here: <a href="http://omeomyproducts.com/" alt="OMeOMy Products Website" rel="nofollow">OMeOMy Products Website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/new-site-omeomy-products/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Sure Your Website is Found &#8211; SEO</title>
		<link>http://sixtyonedesigns.com/seo/</link>
		<comments>http://sixtyonedesigns.com/seo/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 19:28:19 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Can't find my website]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Sioux Falls Web Design]]></category>

		<guid isPermaLink="false">http://sixtyonedesigns.com/?p=268</guid>
		<description><![CDATA[So you&#8217;ve took the plunge and had a nice, new website created. You worked with the designer and the developer and signed off on everything. You love the design. You love the user interface. You think it represents your business quite well. Then one day you go to Google and type in your business name<span class="read-more"><a href="http://sixtyonedesigns.com/seo/">Read more...</a></span>]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve took the plunge and had a nice, new website created. You worked with the designer and the developer and signed off on everything. You love the design. You love the user interface. You think it represents your business quite well. Then one day you go to Google and type in your business name and your site doesn&#8217;t come up. You think it must be a mistake. Maybe there&#8217;s something wrong with your computer. The next day, you start asking some of your clients if they&#8217;ve seen your new website and they say that they hadn&#8217;t or that they looked for it and couldn&#8217;t find it. Now&#8217;s when you start getting frustrated. How could you spend all of that money on a new website and no one can find it &#8211; not even Google!</p>
<p>Believe it or not, even today, this is still a common problem for a lot of small to medium sized businesses &#8211; exactly the people that can benefit from online referrals the most. Even the best designed website might not have been &#8220;built&#8221; in a way that makes it easy to find. That&#8217;s why at 61 Designs, we make sure that all of our websites are search engine optimized, easily indexed in the major search engines, and have the proper content strategy &#8211; what&#8217;s on the site is just as important as how&#8217;s it&#8217;s built. If you already have a site that no one can find or need a new site that you want to make sure people will find, get in touch. We&#8217;d be more than happy to look and see what services we could offer. </p>
]]></content:encoded>
			<wfw:commentRss>http://sixtyonedesigns.com/seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk

Served from: sixtyonedesigns.com @ 2012-05-20 01:10:33 -->
