<?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>Suhas Tech &#187; blogger</title>
	<atom:link href="http://suhastech.com/category/blogger/feed/" rel="self" type="application/rss+xml" />
	<link>http://suhastech.com</link>
	<description>I has tech!</description>
	<lastBuildDate>Sun, 18 Dec 2011 05:48:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>[Solved] URL in GET / POST request not working? http://</title>
		<link>http://suhastech.com/solved-url-in-get-post-request-not-working-403-forbidden-http-urlencode/</link>
		<comments>http://suhastech.com/solved-url-in-get-post-request-not-working-403-forbidden-http-urlencode/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 15:44:46 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://suhastech.com/?p=924</guid>
		<description><![CDATA[When migrating from Blogger to WordPress, I ran into to little problem where a URL (with http://) would not work no matter what. If you try it 403 forbidden error would pop up (even with the urlencode). It would work if you remove “http://”. This is actually the core mod_security rules. “HTTP protection &#8211; detecting [...]]]></description>
			<content:encoded><![CDATA[<p>When migrating from Blogger to WordPress, I ran into to little problem where  a URL (with http://) would not work no matter what. If you try it 403 forbidden  error would pop up (even with the urlencode). It would work if you remove “http://”. This is actually the  core mod_security rules.</p>
<p>“HTTP protection &#8211; detecting violations of the HTTP protocol and a locally  defined usage policy.”</p>
<p style="text-align: right;">-<a href="http://www.modsecurity.org/documentation/modsecurity-apache/2.1.0/html-multipage/ar01s02.html" target="_blank">modsecurity.org</a></p>
<p>All you have to do is, ask the customer support representative to  disable / Whitelist this rule. Hostgator support were happy to do this.</p>
<p>If you know how to do it manually (dedicated server) and want to  share your experience, please <a href="file:///C:/Users/Suhas/AppData/Local/Temp/WindowsLiveWriter-429641856/5DC2FAE47ABE/index.htm#comment">comment</a>. Would appreciate  that. <img src='http://suhastech.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/solved-url-in-get-post-request-not-working-403-forbidden-http-urlencode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All in one SEO Pack for Blogger / Blogspot platform</title>
		<link>http://suhastech.com/all-in-one-seo-pack-for-blogger-blogspot-platform/</link>
		<comments>http://suhastech.com/all-in-one-seo-pack-for-blogger-blogspot-platform/#comments</comments>
		<pubDate>Tue, 31 May 2011 11:05:40 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://suhastech.com/?p=888</guid>
		<description><![CDATA[This is useless. Meta tags are deprecated. Off you go, now. &#160; Yes, you heard it right, not for WordPress but for blogger. I&#8217;m calling it &#8220;SEO Blogger&#8221;. This is something I&#8217;ve been working for a little while now. This is based on my previous post about conditional tags. Some of you might also remember [...]]]></description>
			<content:encoded><![CDATA[<p>This is useless. Meta tags are deprecated. Off you go, now.</p>
<p>&nbsp;</p>
<p>Yes, you heard it right, not for WordPress but for blogger. I&#8217;m calling it &#8220;SEO Blogger&#8221;.</p>
<p>This is something I&#8217;ve been working for a little while now. This is based on my previous post about <a href="http://suhastech.com/blogger/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/" target="_blank">conditional tags</a>. Some of you might also remember the <a href="http://suhastech.com/seo/easily-add-meta-tags-to-individual-blogger-pages/" target="_blank">Meta tag generator</a>. This is maybe the end result of all that.</p>
<p>It does everything automagically. Behind the scenes, it loads the XML template. Searches for previously written meta tags and puts it in the input fields. When you change it, the changes are incorporated in the template and submitted. All of this happens Client side. So, we don’t need “Blogger Team” to support it (BTW, are they sleeping?).</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/all-in-one-seo-pack-blogger2.png" rel="thumbnail"><img style="display: inline;" title="all-in-one-seo-pack-blogger" src="http://suhastech.com/wp-content/uploads/images/all-in-one-seo-pack-blogger_thumb.png" alt="all-in-one-seo-pack-blogger" width="439" height="299" /></a></p>
<p>This works on<strong> Firefox and Google Chrome</strong>. Google Chrome has GreaseMonkey installed by default.</p>
<p>1) Download Greasemonkey addon if you haven&#8217;t done it on <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/" target="_blank">Firefox</a>. Restart you browser.</p>
<p>2) Click on <a href="http://suhastech.com/misc/seoblogger.user.js" target="_blank">this installation link</a>. And it will install the script.</p>
<p>This will basically takes care of everything. It’s almost similar to the WordPress.</p>
<p><strong>&lt;note&gt;:</strong> Your meta data will be stored in your template. When you change the template, you’ll lose the that. So, before changing the template, copy all the tags. It will be similar to:</p>
<pre class="brush: plain; title: ; notranslate">
&lt;b:if cond='data:blog.url == &amp;quot;http://yourblog.blogspot.com/2007/08/thepost.html&amp;quot;'&gt;
&lt;meta content='This is the description' name='description'/&gt;
&lt;meta content='these, are, some, keywords,' name='keywords'/&gt;
&lt;/b:if&gt;
</pre>
<p>Copy all of these tags. Paste it in the new template just <strong>before &lt;/head&gt;</strong> tag.</p>
<p><strong>&lt;/note&gt;</strong></p>
<p><strong>Features to be implemented:</strong></p>
<p>* Template upload without dealing with the copy paste crap (Yes, it’s possible)</p>
<p>* Meta tags for home page</p>
<p>* And <a href="/contact" target="_blank">I’m open to feature requests</a></p>
<p>Let me know if you have any bugs. If you like it, use it and link to this article (please, don&#8217;t steal it)</p>
<p><strong>Frequently Asked Questions:</strong></p>
<p>1) Day by day, this will keep adding more tags to the template file. So, will it slow down my website?</p>
<p><strong>Ans. </strong>No, it will not. Your template is kind of like a program which the blogger engine parses everytime a visitor, visits your website. The meta element will only be loaded if a particular page is visited. So, it will not slow down your website.</p>
<p>-Suhas</p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/all-in-one-seo-pack-for-blogger-blogspot-platform/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Making Blogger to WordPress migration, kids play</title>
		<link>http://suhastech.com/seo-blogger-to-wordpress-301-redirector-plugin/</link>
		<comments>http://suhastech.com/seo-blogger-to-wordpress-301-redirector-plugin/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 09:58:01 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://suhastech.com/?p=759</guid>
		<description><![CDATA[Hello Readers, It&#8217;s been a long time since I posted anything (Exams holding me back). Today I have something special for you. A plugin that&#8217;ll make Blogger to WordPress Migration kids play (or atleast, hope so). Here is the updated Blogger to WordPress guide to go with the plugin. WordPress Repository Download]]></description>
			<content:encoded><![CDATA[<p>Hello Readers,</p>
<p>It&#8217;s been a long time since I posted anything (Exams holding me back). Today I have something special for you. A plugin that&#8217;ll make Blogger to WordPress Migration kids play (or atleast, hope so).</p>
<p><a href="http://suhastech.com/wordpress/the-easiest-blogger-to-wordpress-migration-guide-picasa/">Here is the updated Blogger to WordPress guide</a> to go with the plugin.</p>
<p><a href="http://wordpress.org/extend/plugins/seo-blogger-to-wordpress-301-redirector/">WordPress Repository</a><br />
<a href="http://suhastech.com/misc/seo-blogger-to-wordpress.zip">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/seo-blogger-to-wordpress-301-redirector-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WordPress] How to publish pictures on Picasa Web Albums using Windows Live Writer</title>
		<link>http://suhastech.com/wordpress-how-to-publish-pictures-on-picasa-web-albums-using-windows-live-writer/</link>
		<comments>http://suhastech.com/wordpress-how-to-publish-pictures-on-picasa-web-albums-using-windows-live-writer/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 14:02:40 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[z]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[pictures]]></category>

		<guid isPermaLink="false">http://suhastech.com/?p=342</guid>
		<description><![CDATA[Now, I am on a shared hosting with limited bandwidth. When I was in Blogger, I didn’t have to worry about space and most particularly bandwidth. Blogger would automatically post my pictures to Picasa albums. Picasa albums provides us with 1 GB space and unlimited bandwidth. Yea, you heard it right, unlimited! And guess what, [...]]]></description>
			<content:encoded><![CDATA[<p>Now, I am on a shared hosting with limited bandwidth. When I was in Blogger, I didn’t have to worry about space and most particularly <strong>bandwidth</strong>. Blogger would automatically post my pictures to Picasa albums. Picasa albums provides us with <strong>1 GB space and unlimited bandwidth</strong>. Yea, you heard it right, <strong>unlimited! </strong>And guess what, <strong>its free!</strong></p>
<p><a href="http://suhastech.com/wp-content/uploads/images/did_you_know_small15B15D.jpg" rel="thumbnail"><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="did_you_know_small1" src="http://suhastech.com/wp-content/uploads/images/did_you_know_small1_thumb.jpg" border="0" alt="did_you_know_small1" width="86" height="52" align="left" /></a></p>
<p>In a blog, images take up the most bandwidth. You might save a lot of bandwidth if you use this method.</p>
<p>Ever since I migrated from Blogger to WordPress, I have been posting pictures to Picasa. Here’s how:</p>
<p>1) Create a dummy blog on <a href="http://blogger.com">blogger.com</a> (say thisisjustforthepictures.blogspot.com)</p>
<p>2) Configure it on <a href="http://explore.live.com/windows-live-writer" target="_blank">Windows Live Writer</a>. (Blogs –&gt; Add blog account)</p>
<p>3) Write a blog post. Add some pictures (duh!)</p>
<p>4) Select “Post draft to blog”</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/wordpresspicasapostdraftpictures3.png" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="wordpress-picasa-post-draft-pictures" src="http://suhastech.com/wp-content/uploads/images/wordpresspicasapostdraftpictures_thu.png" border="0" alt="wordpress-picasa-post-draft-pictures" width="293" height="154" /></a> <a href="http://suhastech.com/wp-content/uploads/images/draftWLW1.jpg" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="draftWLW" src="http://suhastech.com/wp-content/uploads/images/draftWLW_thumb.jpg" border="0" alt="draftWLW" width="293" height="146" /></a></p>
<p>4) Login to your <a href="http://blogger.com" target="_blank">Blogger</a> Dashboard –&gt; Edit Posts.</p>
<p>5) Select the “Edit HTML” tab. Copy everything up (Ctrl + A and Ctrl + C).</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/bloggeredit1.jpg" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="blogger-edit" src="http://suhastech.com/wp-content/uploads/images/bloggeredit_thumb.jpg" border="0" alt="blogger-edit" width="552" height="459" /></a></p>
<p>6) Login to your WordPress Dashboard. Create a New post (Posts –&gt; Add New) . Select HTML tab, paste the copied text. (Ctrl + V). Publish!</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/pastewordpress1.jpg" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="paste-wordpress" src="http://suhastech.com/wp-content/uploads/images/pastewordpress_thumb1.jpg" border="0" alt="paste-wordpress" width="538" height="348" /></a></p>
<p>Also, if you are using magazine style template that makes automatic thumbnails, you might want to hear this. By default, WordPress doesn’t make thumbnails of offsite images (which in this case is Picasa). So, you’ll need to implement this hack: <strong><a href="http://suhastech.com/blogger/wordpress-automatic-thumbnails-of-blogger-picasa-hosted-images/">WordPress: Automatic thumbnails of blogger or picasa hosted images</a></strong></p>
<p><strong>Afterthoughts:</strong></p>
<p>Some of you might point out that, “What if Picasa goes down”. Hey, its from Google! It’s here to stay. If you are still worried, you can try cloud backup services like <a href="http://backupify.com" target="_blank">backupify.com</a></p>
<p>Right now, I think this is the best trick. If I get some time, I’ll try to tweak the WordPress’ upload script to incorporate Picasa API.</p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/wordpress-how-to-publish-pictures-on-picasa-web-albums-using-windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress: Automatic thumbnails of blogger or picasa hosted images</title>
		<link>http://suhastech.com/wordpress-automatic-thumbnails-of-blogger-picasa-hosted-images/</link>
		<comments>http://suhastech.com/wordpress-automatic-thumbnails-of-blogger-picasa-hosted-images/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 11:14:37 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[z]]></category>
		<category><![CDATA[automatic]]></category>
		<category><![CDATA[blogspot]]></category>
		<category><![CDATA[hosted]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[semi]]></category>
		<category><![CDATA[thumbnails]]></category>

		<guid isPermaLink="false">http://suhastech.com/?p=156</guid>
		<description><![CDATA[Migrating from Blogger to WordPress was fun! Getting the thumnails working was one problem though. Thanks to TimThumb Beta script, this problem is s-o-l-v-e-d. You ask me what what&#8217;s new with TimThumb beta? By, default wordpress doesn’t make thumbnails of offsite images. This script can make thumbnails (server side resizing) of offsite images. And&#8230;don&#8217;t worry, [...]]]></description>
			<content:encoded><![CDATA[<p>Migrating from Blogger to WordPress was fun! Getting the thumnails working was one problem though. Thanks to TimThumb Beta script, this problem is s-o-l-v-e-d.</p>
<p>You ask me what what&#8217;s new with TimThumb beta? By, default wordpress doesn’t make thumbnails of offsite images. This script can make thumbnails (server side resizing) of offsite images. And&#8230;don&#8217;t worry, no one can misuse it because it has the Allowed sites feature.</p>
<p>Anyways, starting my tutorial. The points in green is the explaination. Everything else for the newbies to follow.</p>
<p><strong>Also read:<a href="http://suhastech.com/blogger/wordpress-how-to-publish-pictures-on-picasa-web-albums-using-windows-live-writer/"> [WordPress] How to publish pictures on Picasa Web Albums using Windows Live Writer</a></strong></p>
<p>1) Download <a href="http://suhastech.com/wp-content/uploads/2010/06/timthumb.txt"><span style="text-decoration: underline;">this</span></a> (Right click &#8211;&gt; save file). Rename it to &#8220;timthumb.php&#8221;. Upload timthumb.php to your template directory (wp-content/themes/yourtheme). I have included all the blogger image hosting domains in the allowed list. Plus, I have fixed a <a href="http://code.google.com/p/timthumb/issues/detail?id=91"><span style="text-decoration: underline;">little bug.</span></a></p>
<p><span style="color: #339966;">You can actually upload it anywhere you want but, you&#8217;ll have to make subsequent changes in the following code.</span></p>
<p>1) Login to your WordPress Dashboard &#8211;&gt; Appearance &#8211;&gt; Editor. You&#8217;ll  need to edit some files here.</p>
<p><strong>functions.php</strong> : Now, add this just after &lt;php tag</p>
<pre class="brush: php; title: ; notranslate">
// retreives image from the post
function getImage($num) {
global $more;
$more = 1;
$content = get_the_content();
$count = substr_count($content, '&lt;img');
$start = 0;
for($i=1;$i&lt;=$count;$i++) {
$imgBeg = strpos($content, '&lt;img', $start);
$post = substr($content, $imgBeg);
$imgEnd = strpos($post, '&gt;');
$postOutput = substr($post, 0, $imgEnd+1);
$image[$i] = $postOutput;
$start=$imgEnd+1;

$cleanF = strpos($image[$num],'src=&quot;')+5;
$cleanB = strpos($image[$num],'&quot;',$cleanF)-$cleanF;
$imgThumb = substr($image[$num],$cleanF,$cleanB);

}
$space = array(&quot;%20&quot;, &quot;+&quot;);
if(stristr($image[$num],'&lt;img')) { $yo = str_replace(&quot;?imgmax=800&quot;, &quot;&quot;, $imgThumb); } /*Removes the imagemax=800 slug from the blogspot image URL*/
$more = 0;
return $yo;
}
//retreive image ends
</pre>
<p><span style="color: #339966;">This code creates a function that pulls out the first image from the post (Automatic!). Thanks to <a href="http://www.problogdesign.com/wordpress/automatic-wordpress-thumbnail-without-custom-field/">Fikri Rasyad</a>.</span></p>
<p><strong>home.php</strong> :<br />
Add this inside the loop. Since thumbnails are inserted before the post excepts or title, add it before <span style="font-family: &amp;amp;amp;">the_content_limit</span> or <span style="font-family: &amp;amp;amp;">the_excerpt</span> or something similar.You&#8217;ll need to edit some things in this code. I have commented about it (green colour)</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php $height = 50 ; $width = 50 ; /* Edit here .. Height and width */ ?&gt;
&lt;?php if( get_post_meta($post-&gt;ID, &quot;thumb&quot;, true) ): /* If the thumbnail field is defined*/?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;/tools/timthumb.php?src=&lt;?php echo get_post_meta($post-&gt;ID, &quot;thumb&quot;, $single = true); ?&gt;&amp;amp;h=&lt;?php echo $height; ?&gt;&amp;amp;w=&lt;?php echo $width; ?&gt;&amp;amp;zc=1&quot; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php elseif ((preg_match(&quot;/ggpht.com/i&quot;, getImage('1'))) || preg_match(&quot;/blogspot.com/i&quot;, getImage('1'))): /* If the image is hosted on picasa or blogger*/ ?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/timthumb.php?src=&lt;?php echo getImage('1'); ?&gt;&amp;amp;h=&lt;?php echo $height; ?&gt;&amp;amp;w=&lt;?php echo $width; ?&gt;&amp;amp;zc=1&quot; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php elseif(!getImage('1') == &quot;&quot;): /* If the image is present elsewhere */ ?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;&lt;?php echo getImage('1'); ?&gt;&quot; height=&lt;?php echo $height; ?&gt; width=&lt;?php echo $width; ?&gt; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php else: ?&gt;
&lt;?php endif; ?&gt;
</pre>
<p>If you want the complete loop with the post title, excerpts, thumbnails, here you go. Just replace your old loop with this one.  Click on &#8220;show source&#8221;.</p>
<pre class="brush: php; collapse: true; light: false; title: ; toolbar: true; notranslate">&lt;?php $recent = new WP_Query(&quot;cat=1&amp;showposts=5&quot;); /* Edit here.....The usual query. No. of posts and category*/ while($recent-&gt;have_posts()) : $recent-&gt;the_post();?&gt;
&lt;?php if( get_post_meta($post-&gt;ID, &quot;thumb&quot;, true) ): /* If the thumbnail field is defined*/?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;/tools/timthumb.php?src=&lt;?php echo get_post_meta($post-&gt;ID, &quot;thumb&quot;, $single = true); ?&gt;&amp;amp;h=50&amp;amp;w=50&amp;amp;zc=1&quot; &lt;?php /* Edit here .. Height, width and timthimb.php source */ ?&gt; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php elseif ((preg_match(&quot;/ggpht.com/i&quot;, getImage('1'))) || preg_match(&quot;/blogspot.com/i&quot;, getImage('1'))): /* If the image is hosted on picasa or blogger*/ ?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/timthumb.php?src=&lt;?php echo getImage('1'); ?&gt;&amp;amp;h=50&amp;amp;w=50&amp;amp;zc=1&quot; &lt;?php /* Edit here .. Height, width and timthimb.php source */ ?&gt; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php elseif(!getImage('1') == &quot;&quot;): /* If the image is present elsewhere */ ?&gt;
&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;img class=&quot;thumb&quot; src=&quot;&lt;?php echo getImage('1'); ?&gt;&quot; height=50 width=50 /* Edit here .. Height and width */ alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;&lt;/a&gt;
&lt;?php else: ?&gt;
&lt;?php endif; ?&gt;
&lt;strong&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/strong&gt;
 &lt;?php the_content_limit(80, &quot;&quot;); ?&gt;
  &lt;hr/&gt;
  &lt;?php endwhile; ?&gt;
</pre>
<p><span style="color: #339966;"><strong>How does this work?</strong><br />
1) Checks in the &#8220;thumb&#8221; custom field. So, you can use your own thumbnail images.<br />
2) if not, it pulls out the first image from the post.<br />
3) If it is hosted in blogger. It makes a thumbnail of it.<br />
4) If the image is not hosted on blogger, it just shows the image with the <span style="font-family: &amp;amp;amp;"> img src=&#8221;pic.jpg&#8221; alt=&#8221;" width=&#8221;50&#8243; height=&#8221;50&#8243;</span> tag (not server side resizing)</span></p>
<p><strong>How to use your own thumbnails?</strong></p>
<p>While posting a blogpost, enter &#8220;<strong><em>thumb</em></strong>&#8221; in the <strong>Name</strong> field and the <strong><em>image path</em></strong> in the <strong>Value</strong> field (for eg: http://yourblog.com/mypic.jpg).<br />
<img src="http://suhastech.com/wp-content/uploads/images/custom-field-thumb.JPG" alt="custom field thumbnails blogger" /></p>
<p>If you have any questions, <strong>please comment.</strong></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 102px; width: 1px; height: 1px; overflow: hidden;">
<h1><a rel="bookmark" href="../blogger/wordpress-how-to-publish-pictures-on-picasa-web-albums-using-windows-live-writer/">[WordPress] How to publish pictures on Picasa Web Albums using Windows Live Writer</a></h1>
</div>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/wordpress-automatic-thumbnails-of-blogger-picasa-hosted-images/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Easily add meta tags to individual blogger pages</title>
		<link>http://suhastech.com/easily-add-meta-tags-to-individual-blogger-pages/</link>
		<comments>http://suhastech.com/easily-add-meta-tags-to-individual-blogger-pages/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 09:22:00 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[z]]></category>
		<category><![CDATA[blogspot]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[individual]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[tags]]></category>

		<guid isPermaLink="false">http://suhastech.com//?p=105</guid>
		<description><![CDATA[This is useless. Meta tags are deprecated. Off you go, now. Ah, I’m here to break my drought of posts. This time, its a little special. I’ve made a small program which will help you add META tags to individual blogger pages. With this program, you can avoid the hassles of retrieving every URL, pasting [...]]]></description>
			<content:encoded><![CDATA[<p>This is useless. Meta tags are deprecated. Off you go, now.</p>
<p>Ah, I’m here to break my drought of posts. This time, its a little special. I’ve made a small program which will help you <strong>add META tags to individual blogger pages. </strong></p>
<p>With this program, you can avoid the hassles of retrieving every URL, pasting it into the code etc. You just enter your Blogspot Address, the number of posts and are good to go. Give it a try!</p>
<p>Update: Bugs fixed!<br />
<a href="http://suhastech.com/meta">http://suhastech.com/meta</a></p>
<p>I have also included a set of FAQs on how to use it.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/blogger20meta5B35D.png" rel="thumbnail"><img style="display: inline; border: 0px;" title="blogger meta" src="http://suhastech.com/wp-content/uploads/images/blogger20meta_thumb5B15D.png" border="0" alt="blogger meta" width="606" height="381" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/easily-add-meta-tags-to-individual-blogger-pages/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Blogger: Making widgets appear only on post pages or homepage or archive pages</title>
		<link>http://suhastech.com/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/</link>
		<comments>http://suhastech.com/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 08:00:00 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[z]]></category>

		<guid isPermaLink="false">http://suhastech.com//?p=104</guid>
		<description><![CDATA[I like to keep my home page clean. The homepage Widgets like recent posts, LinkWithin, etc are some unwanted clutter. You can see here that both recent pages widget and body has the same content. Related posts widget is just unwanted. You can just remove this this easily using conditional tags. It’s basically an if:else [...]]]></description>
			<content:encoded><![CDATA[<p>I like to keep my home page clean. The homepage Widgets like recent posts, LinkWithin, etc are some unwanted clutter. You can see here that both recent pages widget and body has the same content. Related posts widget is just unwanted.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/homepage9.png" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="homepage" src="http://suhastech.com/wp-content/uploads/images/homepage_thumb7.png" alt="homepage" width="479" height="400" border="0" /></a></p>
<p>You can just remove this this easily using conditional tags. It’s basically an <em>if:else</em> parser. Sort of like PHP but you can’t use Boolean expression (AND, OR, and stuff)</p>
<p>As of now, Blogger has introduced conditional tags for post pages, index pages, archive pages and static pages. That means, you can program widgets (or codes) in the such a way that they show up ONLY on the index page or ONLY on the archive page or ONLY on the post pages.</p>
<p>So, you ask what else can I do with this option. The uses are literally endless.</p>
<ul>
<li><strong><a href="http://suhastech.com/blogspot-blogger-seo-avoid-duplicate-content-by-blocking-archive-page/" target="_blank">You can set just the archive page to NOFOLLOW so that search engines don’t index archive pages</a></strong> (for better SEO).</li>
<li><a href="http://www.suhastech.com/2009/08/how-to-add-ads-below-title-only-on-post.html" target="_blank"><strong>You can also use it show Adsense only on the post pages</strong>.</a> Use it just below the title for better Click Through rates.</li>
<li><strong><a href="http://suhastech.com/seo/easily-add-meta-tags-to-individual-blogger-pages/" target="_blank">Add meta tags to individual pages</a></strong></li>
<li>Hide sidebar on static pages</li>
<li>and lots more..</li>
</ul>
<p>Now, I’m going to show how to do it onRelated post widget (LinkWithin). You can use it on any other widget. This can be a little tricky for non – programmers. So, please go through this very carefully. If you still can’t get the hang of it. <strong>Please comment.</strong></p>
<p>1) First, you need to know the widget ID of your widget. To find it just Go to Blogger Dashboard –&gt; Layout –&gt; Page element. Click on Edit.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/linkwithin2.png" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="linkwithin" src="http://suhastech.com/wp-content/uploads/images/linkwithin_thumb.png" alt="linkwithin" width="420" height="74" border="0" /></a></p>
<p>2) You can find the Widget ID here. (Mine is HTML9)</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/widgetcode4.png" rel="thumbnail"><img style="display: inline; border-width: 0px;" title="widgetcode" src="http://suhastech.com/wp-content/uploads/images/widgetcode_thumb2.png" alt="widgetcode" width="477" height="388" border="0" /></a></p>
<p>3) Now, Go to Blogger Dashboard –&gt; Layout –&gt; Edit HTML</p>
<p>4) Check “Expand Widget Templates”.</p>
<p>5) Find (Ctrl + F) your Widget ID (Eg: HTML9)</p>
<p>6) Add  this just after the <em><strong>b:includable</strong></em> tag (normally <strong> </strong> )</p>
<p>If you want to show the widget <strong>only</strong> on the <strong>blog post pages:</strong></p>
<p>If you want to show the widget &lt;strong&gt;only&lt;/strong&gt; on the &lt;strong&gt;index page or homepage:&lt;/strong&gt;</p>
<p>If you want to show the widget <strong>only</strong> on the <strong>archive pages:</strong></p>
<p>If you want to show the widget &lt;strong&gt;only&lt;/strong&gt; on the &lt;strong&gt;a certain url:&lt;/strong&gt;</p>
<p>If you want to show the widget <strong>only</strong> on the <strong>new static pages (about me, contact etc):</strong></p>
<p>7) Now, add</p>
<p>before the</p>
<p>tag.</p>
<p>Finally, you should have something like this:</p>
<p>&lt;a href=&quot;http://suhastech.com/wp-content/uploads/images/includable2.png&quot;&gt;&lt;img style=&quot;display: inline; border-width: 0px;&quot; title=&quot;includable&quot; src=&quot;http://suhastech.com/wp-content/uploads/images/includable_thumb.png&quot; alt=&quot;includable&quot; width=&quot;639&quot; height=&quot;109&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</p>
<p>8 ) Click on Save Template and it’d done.</p>
<p>&lt;a href=&quot;http://suhastech.com/blogger/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/comment-page-1/#comment-297&quot;&gt;Marina&lt;/a&gt; pointed out that, if you want to hide a widget in a particular page, you can use &lt;strong&gt;“!=” &lt;/strong&gt;instead of &lt;strong&gt;“==”&lt;/strong&gt;<br />
&lt;blockquote&gt;&lt;strong&gt;Apparently “==” means include and “!=” means don’t include.&lt;/strong&gt;&lt;/blockquote&gt;<br />
&lt;strong&gt;Troubleshooting:&lt;/strong&gt;</p>
<p>&lt;a href=&quot;http://suhastech.com/blogger/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/comment-page-1/#comment-145&quot; target=&quot;_self&quot;&gt;AbdulGafoor&lt;/a&gt; described a problem. Sometimes, if you define CSS rules for your widgets and use this hack to hide a particular widget. You&#8217;ll find an empty space, that&#8217;s it. To fix it, you can add this code between the conditional tags.</p>
<pre class="brush: plain; title: ; notranslate">#WidgetID1{display:none;}</pre>
<p>Add the code before &lt;/head&gt; tag just after &#8216;]]&gt;&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/blogger-making-widgets-appear-only-on-post-pages-or-homepage-or-archive-pages/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Blogspot / Blogger SEO: Avoid duplicate content by blocking archive page</title>
		<link>http://suhastech.com/blogspot-blogger-seo-avoid-duplicate-content-by-blocking-archive-page/</link>
		<comments>http://suhastech.com/blogspot-blogger-seo-avoid-duplicate-content-by-blocking-archive-page/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 16:21:00 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[z]]></category>

		<guid isPermaLink="false">http://suhastech.com//?p=103</guid>
		<description><![CDATA[To stop spam, Google and many other search engines impose a Duplicate content penalty. This might pull down search engine rankings. Blogger archive pages can pose a little problem . You can see on this image below that both archive page and post pages have the same content. You need to block it. This is [...]]]></description>
			<content:encoded><![CDATA[<p>To stop spam, Google and many other search engines impose a Duplicate content penalty.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/Duplicate_content_penalty5B35D.png" rel="thumbnail"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Duplicate_content_penalty" src="http://suhastech.com/wp-content/uploads/images/Duplicate_content_penalty_thumb5B15D.png" border="0" alt="Duplicate_content_penalty" width="441" height="97" /></a> This might pull down search engine rankings. Blogger archive pages can pose a little problem . You can see on this image below that both archive page and post pages have the same content. You need to block it.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/archive5B35D.png" rel="thumbnail"><img style="display: inline; border: 0px;" title="archive" src="http://suhastech.com/wp-content/uploads/images/archive_thumb5B25D.png" border="0" alt="archive" width="579" height="181" /></a></p>
<p>This is very simple actually. Just go to Blogger Dashboard –&gt; Layout –&gt; Edit HTML</p>
<p>Add this just after &lt;head&gt; tag.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;b:if cond='data:blog.pageType == &amp;quot;archive&amp;quot;'&gt;&lt;meta name=&quot;robots&quot; content=&quot;noindex, follow&quot; /&gt;&lt;/b:if&gt;
</pre>
<p>This code instructs crawlers not to index archive pages.</p>
<p>I recently posted an article on shoutmeloud.com about S<a href="http://www.shoutmeloud.com/blogspot-seo-guide-using-google-webmasters-tools.html" target="_blank">EO tricks using Google Webmasters tool.</a> You can check it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/blogspot-blogger-seo-avoid-duplicate-content-by-blocking-archive-page/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Change custom domain in Blogspot / Blogger using 301 redirect</title>
		<link>http://suhastech.com/change-custom-domain-in-blogspot-blogger-using-301-redirect/</link>
		<comments>http://suhastech.com/change-custom-domain-in-blogspot-blogger-using-301-redirect/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 16:50:00 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[z]]></category>

		<guid isPermaLink="false">http://suhastech.com//?p=99</guid>
		<description><![CDATA[I recent got myself a .com domain but I am using a .co.cc domain. Both are “custom domains” so making the move was a little tricky. If you just change the domain in the publishing tab, you’ll lose all the traffic from your old domain. The solution: You can host the old domain on a [...]]]></description>
			<content:encoded><![CDATA[<p>I recent got myself a .com domain but I am using a .co.cc domain. Both are “custom domains” so making the move was a little tricky. If you just change the domain in the publishing tab, you’ll lose all the traffic from your old domain.</p>
<p><strong>The solution:</strong> You can host the old domain on a server and add .htaccess with the 301 redirection code.</p>
<p>You can use a free webhost for this (I recommend <a href="http://000webhost.com" target="_blank">000webhost</a>). It should have a decent uptime and MUST allow editing .htaccess file. If you have a paid webhosting account, that would be great!</p>
<p><b>Note</b> This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled</p>
<p><strong>Here’s what you do:</strong></p>
<h3>Configuring your old website</h3>
<p>Assuming you have a web hosting account and your nameservers configured (If not, this <a href="http://www.suhastech.co.cc/2009/09/how-to-create-free-professional-website.html" target="_blank">tutorial will help you</a>) I’ll continue to tutorial.</p>
<p>1) Open a FTP client like Filezilla</p>
<p>2) Enter your host name (normally ftp.youroldsite.com) and other credentials. Click on connect.</p>
<p>3) Open public_html. You should find a file called .htaccess (Make sure you can open hidden file)</p>
<p>4) Right click on the file and select Edit.</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/edit3.png" rel="thumbnail"><img title="edit" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="205" alt="edit" src="http://suhastech.com/wp-content/uploads/images/edit_thumb1.png" width="253" border="0" /></a> 5) Open using Notepad. Paste this code</p>
<blockquote><p>Options +FollowSymLinks      <br />RewriteEngine on       <br />RewriteRule (.*) <a href="http://www.suhastech.com/">http://www.yournewwebsite.com/</a>$1 [R=301,L] </p>
</blockquote>
<p>Save the file.</p>
<h3>Configuring your new website</h3>
<p>1) Goto your Blogger Dashboard –&gt; Settings –&gt; Publishing Tab</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/newdomain3.png" rel="thumbnail"><img title="new-domain" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="440" alt="new-domain" src="http://suhastech.com/wp-content/uploads/images/newdomain_thumb1.png" width="542" border="0" /></a> </p>
<p>2) Follow <a href="http://www.suhastech.co.cc/2009/10/setup-cocc-domain-for-blogger-blogspot.html" target="_blank">this tutorial</a><strong></strong> to configure your new site. This tutorial can be followed for any domain name (.com, .net etc) not neccessarily co.cc.</p>
<p>Phew! I think that’s about it. All your links from your old website will be redirected to the new website.</p>
<p>If you have any doubts, please use the comment form below.</p>
<p><a href="http://www.webconfs.com/how-to-redirect-a-webpage.php" target="_blank">source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/change-custom-domain-in-blogspot-blogger-using-301-redirect/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to upload Javascript files to Blogspot / Blogger</title>
		<link>http://suhastech.com/how-to-upload-javascript-files-to-blogspot-blogger/</link>
		<comments>http://suhastech.com/how-to-upload-javascript-files-to-blogspot-blogger/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 12:48:00 +0000</pubDate>
		<dc:creator>Suhas</dc:creator>
				<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://suhastech.com//?p=95</guid>
		<description><![CDATA[Technically, Blogger / Blogspot doesn’t let you to upload files. Many of you won’t have access to a web hosting space. Here’s a simple trick that will let you do so. 1) Just open the JavaScript files using your browser (File like http://www.somesite.com/java.js) or notepad. Copy the code. 2) Goto the Blogger Dashboard —&#62; Layout [...]]]></description>
			<content:encoded><![CDATA[<p>Technically, Blogger / Blogspot doesn’t let you to upload files. Many of you won’t have access to a web hosting space. Here’s a simple trick that will let you do so.</p>
<p>1) Just open the JavaScript files using your browser (File like http://www.somesite.com/java<strong>.js</strong>) or notepad. Copy the code.</p>
<p>2) Goto the Blogger Dashboard —&gt; Layout –&gt; Edit HTML</p>
<p><a href="http://suhastech.com/wp-content/uploads/images/cdata5B35D.png" rel="thumbnail"><img title="cdata" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="198" alt="cdata" src="http://suhastech.com/wp-content/uploads/images/cdata_thumb5B15D.png" width="571" border="0" /></a> </p>
<p>Enter this code just before &lt;/head&gt;</p>
<blockquote><p>&lt;script type=&#8217;text/javascript&#8217;&gt;     <br /><b>//&lt;![CDATA[</b>      <br />/* your copied code*/      <br /><b>//]]&gt;</b>      <br />&lt;/script&gt;</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://suhastech.com/how-to-upload-javascript-files-to-blogspot-blogger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

