Monday, December 6, 2010

Related Posts Widget with thumbnails for Blogger

One of the best way to increase page views and readership is using a related posts plugin. After the huge success of thumbnail realated posts widget by linkwithin, Aneesh developed the same widget using custom code which was indeed more reliable and totally customizable.



Now Like wise Wordpress Blogger Users can also have Related Posts with Thumbnails in Blogspot Blogs.To increase page views per user this widget can be very helpful, you can easily display the Related Posts with thumbnails below every post or below the post area with very ease.



Related Posts Widget with Thumbnails for Blogger

Here are the detailed steps to install the related posts widget for blogger with thumbnails


STEP #1
Log in to Blogger -> Layout -> Edit HTMLand select the tick-boxExpand Widget Templates
Then, find (CTRL+F) this code in the template:
</head>
And immediately before it, paste this code:

<!--Related Posts with thumbnails Scripts 24work.blogspot.com-->

<!-- remove --><b:if cond='data:blog.pageType == &quot;item&quot;'>
<style type="text/css">
#related-posts {
float:center;
text-transform:none;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}

#related-posts h2{
font-size: 1.6em;
font-weight: bold;
color: black;
font-family: Georgia, &#8220;Times New Roman&#8221;, Times, serif;
margin-bottom: 0.75em;
margin-top: 0em;
padding-top: 0em;
}
#related-posts a{
color:black;
}
#related-posts a:hover{
color:black;
}

#related-posts a:hover {
background-color:#d4eaf2;
}
</style>
<script type='text/javascript'>
var defaultnoimage="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCqSf2i1oDOdqAk8HVxlJSogHsSiYMhrF5bATAtysGwS1PP52FBCUnMYNALIgFnoem1JFJ2386Qs0C7TKfIDq2LzkV_zmGifOXjQYPDX9cpAnKDpbJZ2nXBLGmxzWo4iV-MUZBjeMax6G/s1600/no+Image+1.png";
var maxresults=5;
var splittercolor="#d4eaf2";
var relatedpoststitle="Related Posts";
</script>

<script src='http://24work.ucoz.com/24work-blogspot/related-posts/related-posts-with-thumbnails-for-blogger-pro.js' type='text/javascript'/>
<!-- remove --></b:if>
<!--Related Posts with thumbnails Scripts 24work.blogspot.com-->

STEP #2:
Now find this code in the template:

<div class='post-footer-line post-footer-line-1'/>
If you cant find it then try finding this one
<p class='post-footer-line post-footer-line-1'/>
Now immediately after any of these lines(whichever you could find) place this code snippet

<!-- Related Posts with Thumbnails Code Start 24work.blogspot.com-->
<!-- remove --><b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != &quot;true&quot;'>
</b:if>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels_thumbs&amp;max-results=5&quot;' type='text/javascript'/></b:loop>
<script type=
'text/javascript'>
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs(&quot;<data:post.url/>&quot;);
</script>
</div><div style='clear:both'/>
<!-- remove --></b:if>
<b:if cond='data:blog.url == data:blog.homepageUrl'><b:if cond='data:post.isFirstPost'>
<a href='http://24work.blogspot.com'><img style="border: 0" alt="Related Posts Widget For Blogger with Thumbnails" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIIFt4jit8ByEbQQJL8gZeIvPdvRZL9GJOenG-usmmpUCpdf-cq8x-DigMWZT7o2rVYRRyE77oB3U8q82PIWucYnRCYI3jX2NX0g4w0sD6jOUp_YtEHDX9sibMU_x3byjUEO_Aqvk86rgO/s1600/blogger-widgets.png" /></a><a href='http://24work.blogspot.com' ><img style="border: 0" alt="Blogger Templates" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk2azsb_fdUT0NRNokPOCPCQO25LPqcPwq1O6CyEExvkB64yma7bim-rGaiaPYgHJIljCqStUn-ZEJZFKDc4YZxo3prAV5dXY6kEX36mqM3CryrwBEpHvj2M1vgsZWaeKe7y56nmUYTC4k/s1600/blogger-templates.png" /></a>
</b:if></b:if>
<!-- Related Posts with Thumbnails Code End 24work.blogspot.com-->



Now Click Save Template

..................................................................................................................................
.......................................................................................................................................
..................................................................................................................................

You can adjust the maximum number of related posts being displayed by editing this line in the code.

var maxresults=5;
To edit the title of the widget you can change this line of code

var relatedpoststitle="Related Posts";
To change the default thumbnail, you can edit this line of code



var defaultnoimage="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCqSf2i1oDOdqAk8HVxlJSogHsSiYMhrF5bATAtysGwS1PP52FBCUnMYNALIgFnoem1JFJ2386Qs0C7TKfIDq2LzkV_zmGifOXjQYPDX9cpAnKDpbJZ2nXBLGmxzWo4iV-MUZBjeMax6G/s1600/no+Image+1.png";

To Change the Colour of the Splitter Line , edit
var splittercolor="#d4eaf2";








Change https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCqSf2i1oDOdqAk8HVxlJSogHsSiYMhrF5bATAtysGwS1PP52FBCUnMYNALIgFnoem1JFJ2386Qs0C7TKfIDq2LzkV_zmGifOXjQYPDX9cpAnKDpbJZ2nXBLGmxzWo4iV-MUZBjeMax6G/s1600/no+Image+1.png Code with The One You Like Bellow

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCqSf2i1oDOdqAk8HVxlJSogHsSiYMhrF5bATAtysGwS1PP52FBCUnMYNALIgFnoem1JFJ2386Qs0C7TKfIDq2LzkV_zmGifOXjQYPDX9cpAnKDpbJZ2nXBLGmxzWo4iV-MUZBjeMax6G/s1600/no+Image+1.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgKceTRf-0hQQOdGTUoELJHRXyomVe81UNU4WrRs1zkLZ2SlM1leamvn3JgFFkEiCkvTmmcIkGvjm9RsolYGdyfLvnwhVAogoipkRMTm2SjTQxl6SZL0fiwIbtLTy0osbxewYxG79Uq82g/s1600/no+Image+2.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb2ehKD026V0DuBffYApV8sd-IF1RfcilGQo1I26quSRk2SJR9B_gdaTqnOCyHX52YODMgRcgFW2BUomjEQKv86Y9AiXE1V-heLa7JcCcbN_OrBKPn1lU9KY7ylMAMtVaqTfxxdHKk3Zj3/s1600/no+Image+3.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivnII_ArCROe_tEfIQnxC2dEIr3sOD6p4utWTwVPeJ4ztSHArvxoDts268fBMV33Vi2f6nrvSqjTk-5mW-qJzJm4nmLu_63_s9q3Cipjf15nmaZEVtzIKKWuSLP4NaroDkdjVIBR7O7Tbt/s1600/no+Image+4.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGtmPUC29FoHYzE3rbwsWnaLKcVzZJvhr7mKFcDLHBxISAa3TdlhqRPHJBcJLtXj2ZzWRyv2jOryn6tEGl3ScZ96sMK2sIR6wMk6x7Ym5va-2i2KkXIuk4rcKjnrO5pa5VZxEEzz46G9bK/s1600/no+Image+5.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX-vGAfMFNq8Wgh9DmIMrJztmo6TMOjNnize-XU0gfDx16rO7F0Y_Nlmb5FdzM9LQoGU218wG8UEsHkNQRah71FlGkDbgg-QV16XEKSCPyyEakiDlv3AwsCnmVFMRtIEtGwyr9H8kXy8xb/s1600/no+Image+6.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3Fh_cpCKbIM1hgSTDqksx2mLEgiG_zowXezBHeNxMjWq-Z_SbwdSZem9ztIXM7ekGf-oJbOC-vxV0C0HcZhLfmSBCrkYkSuS_aTsOhQ0uN7Y_yIiVplraqc_ImqvIlkZuGiBmqiPH1gVs/s1600/no+Image+7.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKY5D-gC6qWnLHey_eU6_BhnXNH_bVmIUB_0zITd9TSh2Gpgzw_7ZOTAqntGYpG8MEs88CFIMLCGhxi2bJSAJIubPiXvRal6FZwBiiQTX641nUKFxfEBJBjrAyaBhFSA3UoQgq4TwiwazH/s1600/no+Image+8.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBFAvD0I0hyRxM48OInByNjTLVtV-yR7cGjzC7JKy6huKl1z1rNSBh_J5mphSsMAXgkLdAp1Njf4BsbPYDux5yHI9dAlEj97SgtHjg0dpaWyhGOaOYrCdUmoFRpDw7gAADbWFiaRzODhe1/s1600/no+Image+9.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijsJD4MMxmaqPgdjlgJqOdzuEJZaurVnUllSYlgZ17_EMAF-osqeR08-eVuU_idpCIluh-BHd4aDRexR0QiAHs-e7lJ5N7o3wPikcsQM9K_Z2nDlnkleLT0g_vWCFGu8ZJtQo7a2Mukpgy/s1600/no+Image+10.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinWm_W7W_JtdGO-dn9bVRs3fYPArE33lxZNf1KnX15Rn0nxmgmcl_kWMSVQqwZ4aKvCona1iFCWAlR0JxVfijv0uhl72-ir5GeyFnPhOj1xQHRYBbwkxa46YxyTuBmtUwLOfr8V_dJ1tSE/s1600/no+Image+11.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZSFne1d6kuBdtxoCZHpcnMrR2G3DmInaGlkESfT5YZRFKNhfBDbpWYD2XAkCK7vEAAtwqN_fi-GoSqwB1_b4LlIDxKFnwXlNRXt9iAVqKgO_v36LKvItipzLTpZSoJ-YguJV21g3fSE9w/s1600/no+Image+12.png
                         https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuLDPhEAFPnsmljzo8NM6mZa7qKIg_IKpXqGaKUETa5FMtd-MLB6oR_ty5tf8AQngsoTf9H_XA1TbehJlqGr59wwydY8pb_nQjWKAdmQdTozpMGF0HFeQTCMGY2EAHuNUMqYyKbK7sp4Z2/s1600/no+Image+13.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0Y0gnAcXYYpQej7yi4tGPUFLvQHZ1MYfzK-wfKG88_gsv-XBEir-qsM-SOWrzZz5QZqakGwVpwLiwrYmCIFhhIOpOgt3cknam_A2_HuLzCSFPu_Gmv4_fX_8onSPc8pjOqtYD24zrw9xC/s1600/no+Image+14.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjptXqueB_XDUzaOOoE7Xn5hdi8F1ATAifTzZgxQWg5-H8Mon9FWUu6zqbyoGzg0Jon2E8dmpF2xSBtt4NFzELmprvRhqskf5q2B5shzTD6-F9yXm6ob7evrKn21EKBFeK3IoBE6L8VPdSK/s1600/no+Image+15.png


Wednesday, December 1, 2010

How To Add jQuery Horizontal Dropdown Menu to Blogger





UPDATE:  I updated some of my posts, this post I update 17+ Drop Down Menu Widget in Blogger - Horizontal Menus With CSS & HTML Codes........




Instructions To Follow:
STEP #1
Log in to Blogger, go to Layout -> Edit HTML
and mark the tick box "Expand Widget Templates"

STEP #2
Now find (CTRL+F) this code in the template:
</head>
And immediately before it, paste this code:

<script src='http://code.jquery.com/jquery-latest.js' type='text/javascript'/>
<script type='text/javascript'>
$(document).ready(function(){

$(&quot;ul.subnav&quot;).parent().append(&quot;<span/>&quot;); //Only shows drop down trigger when js is enabled - Adds empty span tag after ul.subnav

$(&quot;ul.topnav li span&quot;).click(function() { //When trigger is clicked...

//Following events are applied to the subnav itself (moving subnav up and down)
$(this).parent().find(&quot;ul.subnav&quot;).slideDown(&#39;fast&#39;).show(); //Drop down the subnav on click

$(this).parent().hover(function() {
}, function(){
$(this).parent().find(&quot;ul.subnav&quot;).slideUp(&#39;slow&#39;); //When the mouse hovers out of the subnav, move it back up
});

//Following events are applied to the trigger (Hover events for the trigger)
}).hover(function() {
$(this).addClass(&quot;subhover&quot;); //On hover over, add class &quot;subhover&quot;
}, function(){ //On Hover Out
$(this).removeClass(&quot;subhover&quot;); //On hover out, remove class &quot;subhover&quot;
});

});
</script>
<style type='text/css'>
ul.topnav {
list-style: none;
padding: 0 20px;
margin: 0;
float: left;
width: 100%;
background: #222;
font-size: 1.2em;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf7nsN2g-E-jC9gaKZMCQZPUKtGnK94RsMikXwMcwT1qdwrV6vnZw7ZwguLreNm-DZpZf3s0cnlnh31gISWGzTiizjlL6VXHDrYpS1VmwiEHfuQo-j_upjFVvdEslntKuqRaEERaKXhg4x/) repeat-x;
}
ul.topnav li {
float: left;
margin: 0;
padding: 0 15px 0 0;
position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
padding: 10px 5px;
color: #fff;
display: block;
text-decoration: none;
float: left;
}
ul.topnav li a:hover{
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKB4YU58Tm6gKjpoJuHLT75ggFiRm9amFRFv57urKLgvmaNnBDS6HDshrKgC6Sw_uk2yAJJIahyNf1ao1k6X_Cu9x4UQECfB-8KCulckZO0p53nRaGCjsYEFLqYj1N1aBHFo2eCy2F5y3x/) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
width: 17px;
height: 35px;
float: left;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJrH64-iQoK6cMFaYiqbLoaYrJvmv1QxN6OZBBwvOvnDxsu-Elssrh2piXEUjmxsraP_7VfX6-pQVdLwLQGtFsr7Ov6XKPFz2594Wlxz3sRI8h4qTAYYfQL6GF1q8B_6pqsuvx-wtewcMd/) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
list-style: none;
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
left: 0; top: 35px;
background: #333;
margin: 0; padding: 0;
display: none;
float: left;
width: 170px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border: 1px solid #111;
}
ul.topnav li ul.subnav li{
margin: 0; padding: 0;
border-top: 1px solid #252525; /*--Create bevel effect--*/
border-bottom: 1px solid #444; /*--Create bevel effect--*/
clear: both;
width: 170px;
}
html ul.topnav li ul.subnav li a {
float: left;
width: 145px;
background: #333 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkyag2C4cCCwMAgRlgf89GxxSWOgLZ0bh1FvSYcs1vzYorQkvJWKnjgpm3tQLoJlLDzzPzKmH8vieXA_4vIPzxo-p8uqJ5xlYCV1f069bHEVC1quLzAjw4TnM4iPpQDf3Z10auixfzWl9N/) no-repeat 10px center;
padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
background: #222 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkyag2C4cCCwMAgRlgf89GxxSWOgLZ0bh1FvSYcs1vzYorQkvJWKnjgpm3tQLoJlLDzzPzKmH8vieXA_4vIPzxo-p8uqJ5xlYCV1f069bHEVC1quLzAjw4TnM4iPpQDf3Z10auixfzWl9N/) no-repeat 10px center;
}
#header img {
margin: 20px 0 10px;
}
</style>


Now click Save Template 

Note:
Please host image yourself.
You can change width,height,color,... as your choice.

3.Now go to Layout-->Page Element and click on "Add a gadget".

4.Select "html/java script" and add the code given below and click save.

<ul class="topnav">

<li><a href="#">Home</a></li>
<li>
<a href="#">Tutorials</a>
<ul class="subnav">
<li><a href="#">HTML Tutorials</a></li>
<li><a href="#">CSS Tutorials</a></li>
<li><a href="#">PHP Tutorials</a></li>
<li><a href="#">SQL Tutorials</a></li>
<li><a href="#">jQuery Tutorials</a></li>
</ul>
</li>
<li>
<a href="#">Templates</a>
<ul class="subnav">
<li><a href="#">1 Column</a></li>
<li><a href="#">2 Column</a></li>
<li><a href="#">3 Column</a></li>
<li><a href="#">4 Column</a></li>
<li><a href="#">Premium</a></li>
<li><a href="#">Buy Now</a></li>
</ul>
</li>
<li><a href="#">About Us</a></li>
<li><a href="#">Advertise</a></li>
<li><a href="#">Subscribe</a></li>
<li><a href="#">Contact Us</a></li>

</ul>


Now click Save 


thanks to Lasantha Bandara