<?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>Vancouver Web Designer, Wordpress Ninja, and Business Marketing Consultant &#187; Web Designer Tips</title>
	<atom:link href="http://www.mayurj.com/category/web-designer-tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mayurj.com</link>
	<description>Call me at 604-787-9993</description>
	<lastBuildDate>Tue, 22 Dec 2009 19:38:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Easy Integration of a Flash Image Gallery into your Wordpress web site</title>
		<link>http://www.mayurj.com/2009/10/13/easy-integration-of-a-flash-image-gallery-into-your-wordpress-web-site/</link>
		<comments>http://www.mayurj.com/2009/10/13/easy-integration-of-a-flash-image-gallery-into-your-wordpress-web-site/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 09:12:37 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Blog Photo Galleries]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Blogging Mastery]]></category>
		<category><![CDATA[Blogging Newbies]]></category>
		<category><![CDATA[Blogging Tips]]></category>
		<category><![CDATA[Content Categorization]]></category>
		<category><![CDATA[Creative Design]]></category>
		<category><![CDATA[Flash Image Galleries]]></category>
		<category><![CDATA[Flash Photo Viewers]]></category>
		<category><![CDATA[Nextgen Flashviewer]]></category>
		<category><![CDATA[Nextgen Gallery]]></category>
		<category><![CDATA[Simpleviewer]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Customization]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[nextgen]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/10/13/easy-integration-of-a-flash-image-gallery-into-your-wordpress-web-site/</guid>
		<description><![CDATA[ 
I recently started using the Nextgen Gallery on a project I just completed at exquisitecutandfashion.com.&#160; If you haven’t used Nextgen before, it’s an excellent image organizer that let’s you do things like automatic thumbnails, gallery metadata, and more.&#160; Have a look at some samples to get a better idea.
I have come to love Nextgen [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image8.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb3.png" width="371" height="267" /></a> </p>
<p>I recently started using the <a href="http://alexrabe.de/wordpress-plugins/nextgen-gallery/">Nextgen Gallery</a> on a project I just completed at <a href="http://www.exquisitecutandfashion.com">exquisitecutandfashion.com</a>.&#160; If you haven’t used Nextgen before, it’s an excellent image organizer that let’s you do things like automatic thumbnails, gallery metadata, and more.&#160; <a href="http://finding.fullmotiongroup.com/category/style-galleries/tigi-collections/">Have a look</a> at some samples to get a better idea.</p>
<p>I have come to love Nextgen so much, I decided to use the plugin once again with another client, <a href="http://www.coastexpressions.ca/index.php">coastexpressions.ca</a> because it supposedly gave me <a href="http://wordpress.org/extend/plugins/nextgen-flashviewer/">flash gallery capabilities</a>. Integrating both together is normally a straightforward process inside a blog post.&#160;&#160; <a href="http://wordpress.org/extend/plugins/nextgen-flashviewer/installation/">According to instructions</a>, all you are supposed to do is use [simplegallery id=x] and you should be able to show the flash viewer.&#160; That wasn’t working for me.&#160; When I tried that same short code in the page header <a href="http://www.coastexpressions.ca/index.php">of a site</a> nothing happened, and I wasn’t surprised. I assume it’s because the above short code only works inside the Wordpress loop (and probably where the plugin does some run time magic).&#160; Anyways, I found a different approach that works outside the Wordpress post loop and will almost certainly work for you anywhere on your site (including inside a Wordpress loop or in your blog post/page.&#160; Below are complete instructions:</p>
<h3>What you will need</h3>
<ul>
<li>Wordpress web site </li>
<li>Wordpress Admin access and advanced coding skills </li>
<li>Nextgen Gallery </li>
<li>Nextgen Flash Plugin </li>
<li>Flash Photo viewer from AirtightInteractive </li>
</ul>
<h3>Step 1 – Install the Nextgen Gallery Plugin</h3>
<p>Go to Wordpress admin, click Add Plugins, search for “Nextgen”, and Install the <a href="http://wordpress.org/extend/plugins/nextgen-gallery/">Nextgen Gallery plugin</a>.&#160; If you haven’t installed a Wordpress plugin before, the rest of these instructions here aren’t going to make any sense to you at all.&#160; I suggest, you put this tutorial on hold, and learn a bit more first from <a href="http://wordpress.tv/">here</a>, <a href="http://ithemes.com/tutorials/">here</a>, and <a href="http://wordpress.org/about/">here</a>.</p>
<p><a href="http://wordpress.org/extend/plugins/nextgen-gallery/">Download the 1st plugin</a></p>
<h3>Step 2 – Create a Gallery and add some Images</h3>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image9.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb4.png" width="242" height="160" /></a> Once the plugin is installed and activated, find the new Gallery menu in your Wordpress admin. Create a new gallery (name it whatever you like), and add as many images as you like.&#160; Click the image above if you need some help.</p>
<h3>Step 3 – Install Flash plugin</h3>
<p>If you haven’t seen it before, a company called <a href="http://www.airtightinteractive.com">AirtightInteractive</a> has some really great flash photo viewers you can <a href="http://www.airtightinteractive.com">get for free</a>.&#160; In combination with one of those flash photo viewers (I’m using Simpleviewer in this example), we can show our Nextgen gallery on our site.&#160; In order to do that, we need a second plugin.&#160; <a href="http://wordpress.org/extend/plugins/nextgen-flashviewer/">Download</a> and activate it.</p>
<p><a href="http://wordpress.org/extend/plugins/nextgen-flashviewer/">Download the 2nd plugin</a></p>
<h3>Step 4 – Download and Install the Flash files</h3>
<p>Now that you have the 2nd plugin installed, you will need some flash files installed in your Wordpress Plugins folder.&#160; See below for detailed instructions (original instructions <a href="http://wordpress.org/extend/plugins/nextgen-flashviewer/installation/">located here</a>)</p>
<ol>
<li>
<p>Create a folder in your Wordpress plugin folder called “nggflash-swf”.&#160; </p>
</li>
<li>
<p>Go to the web page <a href="http://www.airtightinteractive.com/">http://www.airtightinteractive.com/</a> and download the SimpleViewer &amp; Tiltviewer &amp; AutoViewer &amp; PostcardViewer</p>
</li>
<li>
<p>If you intend to use PostcardViewer, rename viewer.swf in the PostcardViewer folder to pcviewer.swf</p>
</li>
<li>
<p>Upload the file viewer.swf, TiltViewer.swf, autoviewer.swf and pcviewer.swf to the wp-content/plugins/nggflash-swf folder</p>
</li>
<li>
<p>Activate the plugin</p>
</li>
<li>
<p>Go to Gallery-&gt;FlashViewer.&#160; Enter the location of your SWF file.</p>
</li>
</ol>
<h3>Step 5 – Embed your Gallery</h3>
<p>If you have gotten this far, you are doing well. You should have the following done:</p>
<ul>
<li>Nextgen Gallery plugin installed, activated, and at least one gallery populated with images </li>
<li>Nextgen Flash plugin installed, activated, and configured (see Gallery-&gt;FlashViewer in Wordpress admin for configuration) </li>
</ul>
<ol>
<li>Now, get the ID of your Nextgen gallery as show below      </p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb5.png" width="244" height="165" /> </li>
<li>Using the above ID, enter the code below anywhere on your site where you want the Flash viewer to appear.&#160; </li>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> &lt;div id=<span style="color: #006080">&quot;gallery&quot;</span>&gt;</pre>
<!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span> &lt;<span style="color: #0000ff">object</span> height=<span style="color: #006080">&quot;480&quot;</span> width=<span style="color: #006080">&quot;950&quot;</span> type=<span style="color: #006080">&quot;application/x-shockwave-flash&quot;</span> <span style="color: #0000ff">class</span>=<span style="color: #006080">&quot;simpleviewer&quot;</span> name=<span style="color: #006080">&quot;so1&quot;</span> data=<span style="color: #006080">&quot;/wp-content/plugins/nggflash-swf/viewer.swf&quot;</span> id=<span style="color: #006080">&quot;so1_1&quot;</span> style=<span style="color: #006080">&quot;visibility: visible;&quot;</span>&gt;&lt;param name=<span style="color: #006080">&quot;wmode&quot;</span> value=<span style="color: #006080">&quot;opaque&quot;</span>/&gt;&lt;param name=<span style="color: #006080">&quot;allowFullScreen&quot;</span> value=<span style="color: #006080">&quot;true&quot;</span>/&gt;&lt;param name=<span style="color: #006080">&quot;bgcolor&quot;</span> value=<span style="color: #006080">&quot;#E2F0FD&quot;</span>/&gt;&lt;param name=<span style="color: #006080">&quot;flashvars&quot;</span> value=<span style="color: #006080">&quot;preloaderColor=0x999999&amp;amp;xmlDataPath=/wp-content/plugins/nextgen-flashviewer/xml/simpleviewer.php?gid=1&quot;</span>/&gt;&lt;/<span style="color: #0000ff">object</span>&gt;</pre>
<!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span> &lt;/div&gt;</pre>
<p><!--CRLF--></div>
</p></div>
<p></p>
<li>In your code above, change gid=1 to the number of your Nextgen Gallery ID where 1 is replaced by your gallery id.</li>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> ....php?gid=1&quot;/&gt;&lt;/<span style="color: #0000ff">object</span>&gt;</pre>
<!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span> &lt;/div&gt;</pre>
<p><!--CRLF--></div>
</p></div>
<li>Change your flash object width and height as well.&#160; I tried a few different sizes, and it seems that Simpleviewer doesn’t like anything smaller than 480 pixels in height.</li>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> &lt;<span style="color: #0000ff">object</span> height=<span style="color: #006080">&quot;480&quot;</span> width=<span style="color: #006080">&quot;950&quot;</span></pre>
<p><!--CRLF--></div>
</p></div>
<p></p>
<li>If you are using Simpleviewer as I am, change your background color as well
</li>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> &lt;param name=<span style="color: #006080">&quot;bgcolor&quot;</span> value=<span style="color: #006080">&quot;#E2F0FD&quot;</span>/&gt;</pre>
<p><!--CRLF--></div>
</p></div>
</ol>
<p>If all goes, well you should have a functional flash photo viewer connecting to your Nextgen gallery.&#160; Got problems?&#160; Let me know.<br />
  </p>
<p align="center"><font size="6"><a href="http://www.coastexpressions.ca/index.php">Demo my Gallery</a></font></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Easy+Integration+of+a+Flash+Image+Gallery+into+your+Wordpress+web+site+http://r36ma.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Easy+Integration+of+a+Flash+Image+Gallery+into+your+Wordpress+web+site+http://r36ma.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/10/13/easy-integration-of-a-flash-image-gallery-into-your-wordpress-web-site/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dead easy Integration of Paypal with Cforms in 10 minutes</title>
		<link>http://www.mayurj.com/2009/10/10/dead-easy-integration-of-paypal-with-cforms-in-10-minutes/</link>
		<comments>http://www.mayurj.com/2009/10/10/dead-easy-integration-of-paypal-with-cforms-in-10-minutes/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 01:35:48 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Cforms]]></category>
		<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Creative Design]]></category>
		<category><![CDATA[FREE as in beer]]></category>
		<category><![CDATA[Paypal]]></category>
		<category><![CDATA[Paypal and Wordpress Integration]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Customization]]></category>
		<category><![CDATA[Wordpress Ecommerce]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Templates]]></category>
		<category><![CDATA[Wordpress Theme Customization]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/?p=86</guid>
		<description><![CDATA[I found a neat trick to integrate Cforms with Paypal.&#160; It let’s you take info of any kind on your Wordpress website using a form you design, and then have the buyer forwarded to Paypal for payment completion once they submit the form (which is sent to you via email).&#160; The trick is to use [...]]]></description>
			<content:encoded><![CDATA[<p>I found a neat trick to integrate Cforms with Paypal.&#160; It let’s you take info of any kind on your Wordpress website using a form you design, and then have the buyer forwarded to Paypal for payment completion once they submit the form (which is sent to you via email).&#160; The trick is to use the “redirect to” option in Cforms and a <a href="http://www.codetransit.com/generators/paypal_link_generator.php">PayPal email link generator</a>.&#160; </p>
<p>&#160;</p>
<p><strong>Minimum Requirements:</strong></p>
<ol>
<li>Wordpress website </li>
<li>A form built with <a href="http://www.deliciousdays.com/cforms-plugin">Cforms</a> which is already running on the page you want (I’m using version 11 in this example) </li>
<li>A Paypal account of any kind</li>
</ol>
<p><strong>Limitations:</strong></p>
<ol>
<li>You can’t take in subscription or recurring payments with this tutorial as far as I can tell, unless you fiddle some more with the <a href="http://www.codetransit.com/generators/paypal_link_generator.php">PayPal Link Generator</a></li>
</ol>
<p><strong>Instructions:</strong></p>
<p>Install the Cforms plug-in into your Wordpress installation – if you are stuck at this stage, this tutorial probably isn’t for you.&#160; How about <a href="/contact-us">hiring us</a> to do the installation for you?</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb8.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb8" border="0" alt="image_thumb8" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb8_thumb.png" width="217" height="164" /></a></p>
<p>Build your website form in Cforms to your satisfaction</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb111.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb11" border="0" alt="image_thumb11" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb11_thumb.png" width="244" height="126" /></a> </p>
<p>Integrate the form into your page or post using the Wordpress Page/Post editor</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb181.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb18" border="0" alt="image_thumb18" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb18_thumb.png" width="244" height="171" /></a></p>
<p>&#160;</p>
</p>
</p>
<p>Visit the Paypal Link Generator at <a href="http://www.codetransit.com/generators/paypal_link_generator.php">http://www.codetransit.com/generators/paypal_link_generator.php</a> and create a link of your liking</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb191.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb19" border="0" alt="image_thumb19" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb19_thumb.png" width="244" height="105" /></a>Once you click “Generate Link” you will get two boxes.&#160; One is a form you can use on any page, and the other is a Link for Email – which is the one we want here.&#160; Grab that code and copy it.</p>
<p>&#160;</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb231.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb23" border="0" alt="image_thumb23" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb23_thumb.png" width="244" height="191" /></a></p>
<p>&#160; </p>
</p>
<p>Visit your Cforms configuration page for the form you’re using and go to <strong>Core Form Admin/ Email Options</strong></p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb271.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb27" border="0" alt="image_thumb27" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb27_thumb.png" width="244" height="101" /></a></p>
<p>In this area, look for Redirect options and past the Email Link into that option and also Enable this option</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb311.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image_thumb31" border="0" alt="image_thumb31" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb31_thumb.png" width="244" height="63" /></a></p>
<p>Now, if you did everything correctly, you should be forwarded to this link automatically after submitting a form!&#160; </p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Dead+easy+Integration+of+Paypal+with+Cforms+in+10+minutes+http://edgp8.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Dead+easy+Integration+of+Paypal+with+Cforms+in+10+minutes+http://edgp8.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/10/10/dead-easy-integration-of-paypal-with-cforms-in-10-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expert Analysis: Posts vs Pages and When to use which (and when not to)</title>
		<link>http://www.mayurj.com/2009/10/03/expert-analysis-posts-vs-pages-and-when-to-use-which-and-when-not-to/</link>
		<comments>http://www.mayurj.com/2009/10/03/expert-analysis-posts-vs-pages-and-when-to-use-which-and-when-not-to/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 16:45:10 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Blog Writing]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Blogging Mastery]]></category>
		<category><![CDATA[Blogging Newbies]]></category>
		<category><![CDATA[Blogging Tips]]></category>
		<category><![CDATA[Content Categorization]]></category>
		<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[Copywriting]]></category>
		<category><![CDATA[Online Writing]]></category>
		<category><![CDATA[Posts vs Pages]]></category>
		<category><![CDATA[Technorati Tags]]></category>
		<category><![CDATA[Web Design Fundamentals]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Wordpress Category Template]]></category>
		<category><![CDATA[Wordpress Customization]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Theme Customization]]></category>
		<category><![CDATA[Writing Tips]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/10/03/expert-analysis-posts-vs-pages-and-when-to-use-which-and-when-not-to/</guid>
		<description><![CDATA[
I’m writing this post for a client I have just started working with in the hopes that it clears up some of the mystery around this topic and perhaps you will also learn a thing or two from my 2+ years of working with Wordpress.
If you spent any time at all with Wordpress, you eventually [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mayurj.com/wp-content/uploads/2009/10/image7.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/10/image_thumb2.png" width="240" height="215" /></a></p>
<p>I’m writing this post for a client I have just started working with in the hopes that it clears up some of the mystery around this topic and perhaps you will also learn a thing or two from my 2+ years of <a href="http://www.fullmotiongroup.com">working with Wordpress</a>.</p>
<p>If you spent any time at all with Wordpress, you eventually run into the dilemma of When to use Posts vs Pages for new content.&#160; Sometimes the path is very clear when your theme design makes the choice self-evident (as with this blog theme for example where every content item is a Post).&#160; Other times, it’s not as clear-cut (like with some of themes at Woothemes like <a href="http://www.woothemes.com/2009/03/the-station/">The Station</a>)&#160; When it’s not as clear-cut, and your theme design doesn’t necessarily dictate which one you should use, you need a framework like the one I describe below.</p>
<p>Now, before we go any further, let’s learn about the differences between posts and pages for our less experienced users.</p>
<h3>Difference between Post and Page from a Wordpress point of view</h3>
<p>Well, let’s consider the possible areas that the Posts and Pages <em>might</em> differ:</p>
<ul>
<li><strong>Editing and Embedding Content?&#160; </strong>Definitely not.&#160; Both are equal in their ability to render HTML.</li>
<li><strong>Commenting?</strong>&#160; Nope, both can accept them and you can turn commenting and pinging off any any page/post you feel like (including adding aging rules with various plugins so that commenting eventually gets turned off on schedule)</li>
<li><strong>Publish Date?</strong>&#160; Nope, both have this too</li>
<li><strong>Content Hierarchy?</strong>&#160; Well, yes and no. You can’t say for certain really without considering your theme and how you implement the site.&#160; For instance with pages, hierarchy is clear-cut with page and sub-page inheritance and that’s easy to put into a menu structure with just a few lines of code.&#160; However, with posts, you can implement hierarchy as well via categories and sub-categories and creating a menu system to display this hierarchical structure.&#160; I would caution that you face more constraints this way (especially if you implement page and post hierarchy on the same menu). Let’s just say for now, that content hierarchy is more suited to page content and if a deep menu structure is called for in your design, consider using pages for easier coding of your menu system, or (god forbid!), use a different content management system more suited to complex content hierarchy like Joomla or Drupal.</li>
<li><strong>Tags?</strong>&#160; Only with posts (well unless you install a Technorati plugin for your pages but that’s another discussion). Tagging is something that accompanies all posts nicely and can be accessed in the Wordpress loop for each post entry.&#160; It’s meant to be used with Posts alone and if you need tagging on your page content, consider some custom programming or re-thinking your content strategy</li>
<li><strong>Categories?</strong>&#160; Again, only with posts.&#160; If you want to implement categories with your page content, you are likely going to face an uphill battle and will eventually resort using posts anyways.</li>
</ul>
<h3>Tags and Categories are the difference</h3>
<p>Yep, tags and categories.&#160; So now that you know, we are done right?&#160; Not so fast.&#160; You see, what you also need to understand is that both tags and categories can be implemented freely during content writing.&#160; They can both be created on the fly with each of your posts and if you don’t consider the implications on your theme, you might run into troubles.&#160; </p>
<p>For example, let’s say you have a design from your client that requires the following:</p>
<li>Home</li>
<li>Services</li>
<ul>
<li>Spa Services (not added to often, but updated sometimes)</li>
<li>Hair Services (not added to often, but updated sometimes)</li>
</ul>
<li>Promotions (promos/specials updated often)</li>
<li>Talents and Tour (content updated often)</li>
<li>Company News (updated often)</li>
<p>&#160;</p>
<p>Now there is nothing inherently wrong with the structure here.&#160; The client needs the ability to update different areas of their site and they want the menu system to show content in each area respectively.&#160; Nothing wrong with that.&#160; However, as the designer it’s my job to implement their goals in an effective way, and that means understanding how the menus are meant to look and what kind of content belongs where.&#160; </p>
<p>Thinking a little further ahead into the challenge presented to me, I already know that some of the menu items are going to be pages and some are going to posts.&#160; </p>
<li>Home <strong>(Page)</strong></li>
<li>Services <strong>(Page)</strong></li>
<ul>
<li>Spa Services <strong>(Page)</strong></li>
<li>Hair Services <strong>(Page)</strong></li>
</ul>
<li>Promotions <strong>(Posts)</strong></li>
<li>Talents and Tour <strong>(Posts)</strong></li>
<li>Company News <strong>(Posts)</strong></li>
<p><strong></strong></p>
<h3>Update Frequency</h3>
<p>In addition to Tags and Categories, Update Frequency plays an important role in the decisions I made above.&#160; When there are areas of your site that need content updates on a regular basis, Posts are almost always the way to go, not Pages.&#160; Posts are easier to constrain within the confines of a Wordpress theme in regards to menu and content hierarchy because you can shunt all Post content off into a specific area of your site quite easily.</p>
<h3>&#160;</h3>
<h3>Finally, a Decision Matrix</h3>
<p>So in summary, I think your best bet when you don’t know is to follow some simple rules below:</p>
<p><strong>If you don’t know when to use posts vs pages, do this:</strong></p>
<ol>
<li>If you haven’t picked a theme, think about the kinds of content you want to produce. Consider your update frequency, whether you would like freeform categories and tags, and what types of content will be where. Make those decisions first.&#160; Any good designer or programmer that knows their stuff can bring your ideas into reality.</li>
<li>If, however, you already have a theme (and are limited to working within it), look at your theme design first to determine what type of content fits where.&#160; Like this theme for example where all content is clearly a Post. Of course, themes can be changed (again, like I did here), and if necessary, you can always <a href="http://www.fullmotiongroup.com/">hire an engineer like me</a>.</li>
<li>If you need freeform categories and tags, you can ONLY do that with Posts</li>
<li>If you have a section of the site that is added to frequently (like a News area), it’s better to use Posts</li>
<li>If you have a section where new content is only updated but not created (like for example a list of your clients on one page, or your about page like <a href="/about">I have here</a>), that may actually be done using a Page.</li>
<li>If your content has no requirement for tags and categories, it’s probably telling you that you need a Page, not a Post (again like <a href="/about">my about page</a>)</li>
</ol>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Expert+Analysis%3A+Posts+vs+Pages+and+When+to+use+which+%28and+when+not+to%29+http://7qkwb.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Expert+Analysis%3A+Posts+vs+Pages+and+When+to+use+which+%28and+when+not+to%29+http://7qkwb.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/10/03/expert-analysis-posts-vs-pages-and-when-to-use-which-and-when-not-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 reasons a single page web site is better for your SEO ranking</title>
		<link>http://www.mayurj.com/2009/09/30/5-reasons-a-single-page-web-site-is-better-for-your-seo-ranking/</link>
		<comments>http://www.mayurj.com/2009/09/30/5-reasons-a-single-page-web-site-is-better-for-your-seo-ranking/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 05:43:51 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[All in One SEO]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Blogging Mastery]]></category>
		<category><![CDATA[Blogging Newbies]]></category>
		<category><![CDATA[Blogging Tips]]></category>
		<category><![CDATA[Business Marketing]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Creative Design]]></category>
		<category><![CDATA[First Page of Google]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google First Page Results]]></category>
		<category><![CDATA[Google Ranking]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Search Engine Crawlers]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Single Page Themes]]></category>
		<category><![CDATA[Web Design Fundamentals]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Web Marketing Fundamentals]]></category>
		<category><![CDATA[Web Marketing Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Customization]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Templates]]></category>
		<category><![CDATA[Wordpress Theme Customization]]></category>
		<category><![CDATA[Writing Tips]]></category>
		<category><![CDATA[Writing for the Web]]></category>
		<category><![CDATA[single page web sites]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/09/30/5-reasons-a-single-page-web-site-is-better-for-your-seo-ranking/</guid>
		<description><![CDATA[
Out of the blue, I was contacted today by a local business owner seeking Wordpress theme customization from a theme they purchased on Themeforest (by the way, read about how I was able to provide everything the client wanted in my other blog post)&#160; At first, I thought someone referred them to me, but after [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/09/image3.png" width="500" height="205" /></p>
<p>Out of the blue, I was contacted today by a local business owner seeking Wordpress theme customization from a theme they purchased on Themeforest (by the way, read about how I was able to provide everything the client wanted in <a href="http://www.mayurj.com/2009/09/30/tip-to-all-web-designers-follow-up-phone-calls-and-keeping-your-promises/">my other blog post</a>)&#160; At first, I thought someone referred them to me, but after asking I was told they found me by searching for the phrase <a href="http://www.google.ca/search?hl=en&amp;q=wordpress+theme+customization+vancouver&amp;btnG=Search&amp;meta=">Wordpress Theme Customization Vancouver</a> on <strong>Google where I rank #6</strong>.&#160;&#160; </p>
<p>As you might guess, I’m extremely pleased by the first page ranking considering I have had my new site, <a href="http://www.fullmotiongroup.com/">Full Motion Group</a>, out for less than a year, and that I only recently installed a new theme from <a href="http://www.themeforest.com">Themeforest</a>.&#160; I’m going to share with you what I believe are the key factors in getting the ranking, and why I believe it’s partly attributed to the single page design I decided to implement.</p>
<h3>Before I list my reasons, let’s get clear on WHAT a single page web site is:</h3>
<ol>
<li>A theme or design where all of your primary keyword rich site content is loaded into the client browser when they hit your domain name root</li>
<li>No frames, iframes, or fancy post-backs to load content in-line.&#160; </li>
<li>Flash is NOT your primary content vehicle (can be used for headers and non-keyword rich content).</li>
<li>Any sub-page content or blog posts can be linked to, but those pages are not your primary keyword-rich content</li>
</ol>
<p>As mentioned, I recently implemented a single page theme on my business portfolio web site, Full Motion Group.&#160; The theme was from Themeforest called <a href="http://themeforest.net/item/personal-landing-page-wp-single-page-theme/52398">Personal Landing Page</a>. I made many modifications to the theme (which i discuss at length about in the <a href="http://themeforest.net/item/personal-landing-page-wp-single-page-theme/52398">comments to the theme</a>) to suit my needs like adding testimonials and making it possible to link to individual posts in the portfolio section.&#160; </p>
<p>If you <a href="http://www.fullmotiongroup.com/">visit the site</a>, and then view the source code, you will see that the site’s primary content is loaded when you visit the home page.&#160; The only content that doesn’t appear on-load are the in-depth profile case studies (<a href="http://www.fullmotiongroup.com/2009/09/26/madebyzen-com/">like this profile</a>).&#160; In future, I might enhance the design further to load this content as well but for now I’m happy with the way it is.</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/09/image_thumb3.png" width="500" height="177" /></p>
<p>After purchasing the theme, and playing around with source code, I knew that the theme had potential for good search engine ranking, but I never guessed it would produce results until today.</p>
<h3>How I got to be #6 on Google for “Wordpress Theme Customization Vancouver” and why a single page web site is better for your search engine ranking</h3>
<ol>
<li><strong>Reason #1: All site content is loaded when a search engine crawler visits the site.</strong>&#160; No additional links need to be followed that contain keyword rich content.&#160; </li>
<li><strong>Reason #2: If keywords are repeated unnecessarily (like in site footers), they pollute crawler statistics.</strong>&#160; For example, let’s say you have a page footer on every page that contains a short description of your business and some relevant keywords.&#160; Keywords used in that description appear for each page of your site and that forces crawlers to make some guesses about what that page could be about</li>
<li><strong>Reason #3: You only need to maintain meta-tag information for one page.</strong>&#160; I used the All-in-one seo plugin whenever I launch a Wordpress site, and one of the first things I do is enter the home page title and description.&#160; With a single page theme, I only need to do this once and I can carefully monitor my analytics results and tweak those keywords to match the results I’m looking for.</li>
<li><strong>Reason #4: Content deeper within your site might not get crawled.</strong>&#160; With traditional multi-page web sites, you need to hope that a crawler will index your entire site. Who knows how search engine crawlers behave, and it might not always be the case (as anyone that has tried to search the Microsoft site can attest to). Single page web sites on the other hand, are crawled and indexed completely, that you can be sure of.</li>
<li><strong>Reason #5: Single page web sites load more quickly. </strong> Well, this isn’t always the case, but certainly a single page theme creates less total traffic than say 10 individual pages of the same content (barring content that is cached in browser).</li>
<li><strong>Reason #6: Single page web sites that are updated are re-indexed completely. </strong>I’m sure that every time I updated my web site, a search engine eventually revisits and recrawls the site eventually.&#160; Having all my content on a single page load also means that all my content is re-indexed which is even better because I can carefully tweak my entire site’s keywords without too much fuss.</li>
</ol>
<p>I have yet to prove for sure that a single page theme is better for you from an SEO point of view, and certainly this doesn’t always apply for all sites (as you get larger, you will need to split content into multiple pages), but if you can get away with it, I suggest you give it a try.</p>
<p>Like this post?&#160; Leave a comment or link to me!</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=5+reasons+a+single+page+web+site+is+better+for+your+SEO+ranking+http://ewnzk.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=5+reasons+a+single+page+web+site+is+better+for+your+SEO+ranking+http://ewnzk.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/09/30/5-reasons-a-single-page-web-site-is-better-for-your-seo-ranking/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>10 Tips for Efficient, Quick, and SEO friendly Blogging</title>
		<link>http://www.mayurj.com/2009/09/30/10-tips-for-efficient-quick-and-seo-friendly-blogging/</link>
		<comments>http://www.mayurj.com/2009/09/30/10-tips-for-efficient-quick-and-seo-friendly-blogging/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 00:18:14 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Blog Writing]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Blogging Mastery]]></category>
		<category><![CDATA[Blogging Newbies]]></category>
		<category><![CDATA[Blogging Tips]]></category>
		<category><![CDATA[Branding]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Copywriting]]></category>
		<category><![CDATA[Desktop Blogging Tools]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Online Writing]]></category>
		<category><![CDATA[Standing Out]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Writing Tips]]></category>
		<category><![CDATA[Writing for the Web]]></category>
		<category><![CDATA[tips for blogging]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/09/30/10-tips-for-efficient-quick-and-seo-friendly-blogging/</guid>
		<description><![CDATA[&#160;
 
About 7 minutes.&#160; That’s all the time I took to write this blog post.&#160; I didn’t login to the Wordpress admin pages, and I didn’t visit my blog to post this blog entry.&#160; How did I do it?&#160; Read on for more.

Tip #1: Write about anything.&#160; You think you need to write about something [...]]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<p><a href="http://www.mayurj.com/wp-content/uploads/2009/09/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/09/image_thumb1.png" width="173" height="240" /></a> </p>
<p>About 7 minutes.&#160; That’s all the time I took to write this blog post.&#160; I didn’t login to the Wordpress admin pages, and I didn’t visit my blog to post this blog entry.&#160; How did I do it?&#160; Read on for more.</p>
<ol>
<li><strong>Tip #1: Write about anything.</strong>&#160; You think you need to write about something you just learned?&#160; Well yes, but also write anything you already know, especially the knowledge you take for granted.&#160; Newbie&#8217;s just starting to learn what you already know will appreciate what you see as common sense knowledge.&#160; This blog post for example, highlights knowledge I already take for granted but it’s entirely possible someone out there doesn’t know it.</li>
<li><strong>Tip #2: Get yourself a desktop blogging tool.</strong>&#160; <a href="http://download.live.com/writer">Windows Live Writer</a> is my personal favourite and it’s a huge timesaver.&#160; I’m writing this blog entry with this software now.&#160; What I like most about using it is that I can copy/paste from other programs (like Photoshop) and image insertion is dead easy.&#160; The Wordpress admin screens just don’t make the cut when compared to a desktop blogging tool</li>
<li><strong>Tip #3: Go nuts with keywords and categories.</strong>&#160; With a blog like this one, I’m able to get away with lots of categories. It’s a well designed theme and the layout lends well to many extra categories.&#160; The additional time spent with categories and tags also let’s you get some good Google Juice too.</li>
<li><strong>Tip #4: DON’T BE PERFECT!&#160; </strong>I put this in caps because perfection will kill you.&#160; You don’t need to be perfect, just post often.&#160; I have a few customers that sit on a single post for days and that’s just time wasted.&#160; Unless your audience are book publishers, you don’t need grammatical perfection.&#160; Quantity is great but not without substance.&#160; For example, it’s senseless to break this blog post into 10 individual blog posts with one item each.&#160; It’s not going to get your Google Juice doing that.&#160; Don’t sacrifice readability for quantity but also don’t worry about perfection.&#160; </li>
<li><strong>Tip #5: Use spell-check and revise at least once.</strong>&#160; I use Windows Live Writer which has spell checker built in.&#160; Spelling mistakes are bad and show a lack of care and attention.&#160; I also revise the post once just to see if it’s readable.</li>
<li><strong>Tip #6: Post a link in Facebook, Twitter, and Digg.</strong>&#160; Blogging is great, but if nobody reads it, it’s energy spent for nothing.&#160; Let your network know about your blog by posting links in your social networks.</li>
<li><strong>Tip #7: Provide at least one image.</strong>&#160; At least one, and perhaps even 2 or 3 if your post is long. Images help readers by breaking up long posts into sections that are scannable and easy to read.&#160; Take a minute and visit <a href="http://images.google.com/">Google Image search</a> to find relevant imagery. Besides, images also just look purdy.&#160; </li>
<li><strong>Tip #8: Provide links.</strong>&#160; The web is a hyperlinked world and links are what people like to see. Take the time to find one or two useful links to other sites if that’s called for but don’t overdue it.&#160; For example in this post, I have linked to “Windows Live Writer” above, but only because it’s relevant to this blog topic and someone might find the link useful.&#160; Sometimes, links to relevant content are appreciated and a nice blogger will leave a comment behind.</li>
<li><strong>Tip #9: Use short paragraphs, bullets, and lists.</strong>&#160; Online content is easier to read when you employ creative use of lists, bullet points, and short paragraphs.&#160; Studies show people tend to scan screens rather than read in full.&#160; As well, use bold/italics and colors to break up long text into readable snippets, as I have done here using bold and numbering the tips.</li>
<li><strong>Tip #10: Write for a target audience.</strong>&#160; If you have a blog about dog training, don’t put in blog entries about your recent vacation to Mexico.&#160; Keep your blog content specific to a certain business, a service you provide, or one of your “personas” (I talked about personas in a blog entry about branding. <a href="http://www.mayurj.com/2009/09/29/a-web-designers-point-of-view-on-changing-your-brand/">Read that entry</a>). I find that personal blogs about every single thing happening in a person’s life tend to get polluted with irrelevant content.&#160; This blog for example is about my business, technology, and online marketing ideas and I will create a separate one about my vacations and non-business affairs if I intend to blog about those activities. </li>
</ol>
<p>Enjoyed reading this post?&#160; Leave a comment!</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=10+Tips+for+Efficient%2C+Quick%2C+and+SEO+friendly+Blogging+http://pxqe2.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=10+Tips+for+Efficient%2C+Quick%2C+and+SEO+friendly+Blogging+http://pxqe2.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/09/30/10-tips-for-efficient-quick-and-seo-friendly-blogging/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Get Post Image Plugin to optionally show an image on your home page</title>
		<link>http://www.mayurj.com/2009/09/30/using-get-post-image-plugin-to-optionally-show-an-image-on-your-home-page/</link>
		<comments>http://www.mayurj.com/2009/09/30/using-get-post-image-plugin-to-optionally-show-an-image-on-your-home-page/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 23:37:32 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Creative Design]]></category>
		<category><![CDATA[Get Post Image]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Customization]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Wordpress Post Images]]></category>
		<category><![CDATA[Wordpress Templates]]></category>
		<category><![CDATA[wordpress categories]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/09/30/using-get-post-image-plugin-to-optionally-show-an-image-on-your-home-page/</guid>
		<description><![CDATA[
Get Post Image is a plugin I recently found that let’s you you place an image from a post into your home page to entice visitors to read your post.&#160; I found a trick to OPTIONALLY show an image if it’s found, and not show one if it isn’t.&#160; I used the PHP command “strpos” [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mayurj.com/wp-content/uploads/2009/09/image.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.mayurj.com/wp-content/uploads/2009/09/image_thumb.png" width="242" height="182" /></a></p>
<p><a href="http://www.andrewgrant.org/get-post-image">Get Post Image</a> is a plugin I recently found that let’s you you place an image from a post into your home page to entice visitors to read your post.&#160; I found a trick to OPTIONALLY show an image if it’s found, and not show one if it isn’t.&#160; I used the PHP command “strpos” which allows me to search for the default.jpg and not show it if my post doesn’t contain an image. </p>
<h3>Installation Instructions:</h3>
<ol>
<li>Download the plugin from <a href="http://www.andrewgrant.org/get-post-image">http://www.andrewgrant.org/get-post-image</a></li>
<li>Install and activate the plugin as with any other Wordpress installation</li>
<li>Determine where you want your image thumbnail to appear (usually on your home page as I have done here), and find your post loop (the </li>
</ol>
<p align="left">&lt;?php   <br />&#160;&#160;&#160; $image_tag = gpi_get_image(0,<a href="http://www.site.com/default.jpg">http://www.site.com/default.jpg</a>, &quot;portfolio-image&quot;);    <br />&#160;&#160;&#160; $url = get_permalink();    <br />&#160;&#160;&#160; $pos = strpos($image_tag,&quot;<a href="http://www.site.com/default.jpg&quot;);">http://www.site.com/default.jpg&quot;);</a>    <br />&#160;&#160;&#160; if($pos === false) {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; echo &quot;&lt;a href=&#8217;$url&#8217; class=preview&gt;$image_tag&lt;/a&gt;&quot;;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // string needle NOT found in haystack    <br />&#160;&#160;&#160; }    <br />&#160;&#160;&#160; else {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // string needle found in haystack    <br />&#160;&#160;&#160; }    <br />&#160;&#160;&#160; ?&gt;    <br />&lt;?php the_excerpt(&#8216;Read the rest of this entry &amp;raquo;&#8217;); ?&gt;</p>
<p align="left">&#160;</p>
<p align="left">If you need more help with installing/configuring this plugin, let me know.&#160; Just shoot me an email if you like.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Using+Get+Post+Image+Plugin+to+optionally+show+an+image+on+your+home+page+http://7ray5.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Using+Get+Post+Image+Plugin+to+optionally+show+an+image+on+your+home+page+http://7ray5.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/09/30/using-get-post-image-plugin-to-optionally-show-an-image-on-your-home-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tip to all Web Designers &#8211; Follow-up Phone calls and Keeping your Promises</title>
		<link>http://www.mayurj.com/2009/09/30/tip-to-all-web-designers-follow-up-phone-calls-and-keeping-your-promises/</link>
		<comments>http://www.mayurj.com/2009/09/30/tip-to-all-web-designers-follow-up-phone-calls-and-keeping-your-promises/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 22:24:02 +0000</pubDate>
		<dc:creator>Mayur Jobanputra</dc:creator>
				<category><![CDATA[Business Marketing]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Keeping Your Promise]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[On Time and On Budget]]></category>
		<category><![CDATA[Purple Cow]]></category>
		<category><![CDATA[Seth Godin]]></category>
		<category><![CDATA[Standing Out]]></category>
		<category><![CDATA[The Art of Selling]]></category>
		<category><![CDATA[Web Designer Tips]]></category>
		<category><![CDATA[Web Marketing Tips]]></category>
		<category><![CDATA[Winning Clients]]></category>

		<guid isPermaLink="false">http://www.mayurj.com/2009/09/30/tip-to-all-web-designers-follow-up-phone-calls-and-keeping-your-promises/</guid>
		<description><![CDATA[
I just got off a call with a potential client that asked me for help.&#160; They initially contacted me via email (I have no idea how they found me and will post in the near future about that) and I replied back to the site owner with a quote and time estimate.&#160; 
I then did [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://blog.blacknight.com/images/black-phone.jpg" width="240" height="159" /></p>
<p>I just got off a call with a potential client that asked me for help.&#160; They initially contacted me via email (I have no idea how they found me and will post in the near future about that) and I replied back to the site owner with a quote and time estimate.&#160; </p>
<p>I then did something few other web designers do in these situations: a follow up phone call.&#160; This is good practice in creating confidence with your potential clients and it helps a LOT in persuading potential clients to work with you.</p>
<p>Why?&#160; Well, let’s start with an understanding of what customers expect from their web designer:</p>
<h3>What every Customer Wants from you</h3>
<ol>
<li><strong>On time.</strong>&#160; Being on time is simple.&#160; Don’t promise if you can’t deliver.&#160; There is no shame in being up front and honest about what you can and can’t do and in stating the absolute truth.&#160; At worst, you might have to admit you can’t deliver when they expect you to, and at best, it shows a great deal of honesty.&#160; Your customer counts on you for delivering when you say do.&#160; Their business and internal activities rely on you being on time.&#160; So promise a time you are able to stick to and don’t compromise.&#160; If you fall behind, let your client know right away so they can accommodate the additional time you may need.&#160; Be honest and be real about your time commitments.</li>
<li><strong>On Budget.</strong>&#160; This one is tricky.&#160; As a web designer, I often run into a situation where a customer will keep asking and asking for changes not realizing the amount of work involved.&#160; Something benign like changing text is perfectly fine but when you are asked to move things around on a page or change the site layout in some fundamental way, the time involved can be significant. Customers just don’t understand the web development process and perhaps that’s an area you want to spend more time explaining when meeting clients.&#160; My suggestion when costing out a project is to quote by the hour initially and estimate total time required – being exact isn’t always necessary but some clients need this.&#160; You can also adjust your hourly rate depending on the size of the client (yes, you really can charge more to larger firms and companies and that’s ok in my book). This last tip goes against popular opinion.&#160; Some designers think they should set an hourly rate and stick to their guns no matter what.&#160; I don’t agree.&#160; Consider lower paying jobs as experience earned and mark it off as that.&#160; If you help a client out in the short term with their needs, and you meet their budget requirements, they will appreciate it and remember you when their budget improves.</li>
<li><strong>Technical Expertise.</strong>&#160; It goes without saying that if you follow the rules above, that clients will tend to put your name in good light.&#160; However, you need to actually do the work as promised and this won’t happen if you over promise your skills.&#160; If you CAN do the work, then great.&#160; If you can’t, however, propose to the client that you bring in a skilled freelancer you will need to hire to get their work done.&#160; Think of the client’s perspective.&#160; They just want to hire someone that can get their work done so they can move on to the next area of business they are concerned with.&#160; They don’t have the time or energy to go out and hire someone else in addition to you, so bring the solution to the table.&#160; If you need a programmer, add that into your quote and say you have a programmer you work with.&#160; Become an expert at finding out what clients need and present solutions that fit their business requirements and continue honing this investigative skill.&#160; If client’s ask you for a skill you don’t have, go out and learn it and then next time a client calls, you will be ready.&#160; Skills learned are always beneficial if for nothing more than perfecting your craft.</li>
</ol>
<p>Now let’s talk about that follow-up phone call.&#160; </p>
<h3>The best way to communicate with clients</h3>
<p>Understanding human behaviour is a great skill to acquire and learn and thankfully I have spent a lot of time figuring my own patterns of behaviour through personal development and taking courses.&#160; A side effect of this is that I have learned a lot about communication as well.</p>
<ol>
<li><strong>Best: Face to Face.</strong> Studies show that the best way of communicating (regardless of audience) is face to face and in person.&#160; Why? Because it’s real, and it can’t be faked.&#160; It’s honest, and non-verbal communication has a power of it’s own.&#160; It’s not a coincidence that more and more companies are leveraging video streaming on their web sites.&#160; The smarter marketers have just figured this out and many marketing companies are jumping into online video streaming (like <a href="http://www.136words.com">these guys</a>).</li>
<li><strong>Better: Phone call.</strong> If you can’t meet a client one-on-one, give them a call.&#160; I can tell you from the phone call I just had that there is a whole series of messages being played “under the surface” in phone conversations.&#160; If you make the call, pay attention to what customers are saying and show them how you can help solve their problems and reduce their fears.&#160; In my case, the customer mentioned that they had attempted to work with others designers in the past but most of them had overpromised, and under delivered.&#160; Having made that follow up phone call, I’m cogniscent of this concern now and will be extra careful with this client if I win their contract.</li>
<li><strong>Good.&#160; Email.</strong>&#160; If you can’t meet clients face to face and a phone call isn’t going to happen, email is good enough.&#160; Email, however, doesn’t let you “speak”.&#160; It’s cold and formal and it’s difficult to show your personality and energy.&#160; If you must do email, at least include a link to a sound byte of yourself on your web site so potential clients can hear and see you.&#160; Some clients don’t mind email.</li>
</ol>
<p>Regardless of the above rules, each client is different.&#160; Some prefer face to face, long lunches, dinners, drinks, and others prefer precision, and email.&#160; Figure out what client’s want and give it them.&#160; As my friend Eddie says, “Learn to adapt and conquer”.</p>
<p>As web designers, It’s too easy to sit behind email and not learn the art of face to face communication but leverage it whenever you can.&#160; It’s real, and it shows who you are.&#160; Few other web designers go as far as following up with phone calls and sending thank you cards, etc.&#160; It doesn’t take much to be different.&#160; Try it, and you will be surprised by the results.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Tip+to+all+Web+Designers+%13+Follow-up+Phone+calls+and+Keeping+your+Promises+http://p6gtf.th8.us" title="Post to Twitter"><img class="nothumb" src="http://www.mayurj.com/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Tip+to+all+Web+Designers+%13+Follow-up+Phone+calls+and+Keeping+your+Promises+http://p6gtf.th8.us" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mayurj.com/2009/09/30/tip-to-all-web-designers-follow-up-phone-calls-and-keeping-your-promises/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
