How to create Animated Responsive Sitemap page in blogger site
4 minute read
Hey.! Are you fulfilling something unique in the globe of Blogger.? I know, your excuse might "Yes" cause everyone who survives in the blogger world is going to create a user-friendly and approachable website for visitors or readers. So I here with you to increase your website attractiveness to give attention to the eye of the viewer.
Let's see, I here fetch you all for the Bloggers to show your different categories of posts in a single sitemap. I highly referred you to utilize a responsive sitemap in your blogger theme. If your viewers will look at a responsive sitemap, they may get a user-friendly interface. So they can easily receive your new as well old blog posts. This will benefit you to boost the view of your blogger website.
I here use a responsive sitemap and responsive theme. So I am not confident about the non-responsive theme might be work properly on your blogger website.
Before adding we have to know, "what is a sitemap?"
What is Sitemap?
Generally, a sitemap contains a list of all your blog posts which divides into different categories of posts on the map. It's annoying for the blogger to manipulate third-party scripts in the blog site from the developer.
Advantages of using Sitemap..!
There are a lot of advantages you will receive by using Sitemap. Let's see the following effective
- Visitors can search posts category-wise.
- Easily navigate to get a particular blog post
- Helps to boost pageviews And many more...!
How to add a Responsive Sitemap page?
There are lof features as advantages of adding a sitemap, now see how to add an animated sitemap that changes color randomly in your blogger site. And changing the color will attract your viewers.
Let's begin to install the prettiness sitemap Page..!
Customization
Step #1 : Log in to your Blogger account
Step #2 : Go to your Blogger Dashboard and then next you need to create a new page. Cause only the page will be visible to show your Sitemap. Click on Pages Then next Pree on New Page, now you can see a new page.
Step #3 : By default, you will be land on Compose mode of your page but you have to put the code in the programming language. So you need to open HTML mode to install sitemap widget scripts.
Note : If you are adding HTML, CSS, and JavaScript as well as jQuery then always must need open HTML mode. Cause only Compose mode will for text and simple view.
Step #4 : Write Page Title as Sitemap name for your page to view the viewers.
Step #5 : Now copy the below sitemap code script and paste it into your page. After pasting the script do small changes
Just replace the "https://pairget.com/" with your blog URL
<div class="spicetab" id="spicetab"></div><script>var tabbedTAB={blogUrl:"https://pairget.com/",containerId:"spicetab",activeTab:1,showDates:!0,showSummaries:!1,numChars:200,showThumbnails:!0,thumbSize:60,noThumb:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAADElEQVQImWOor68HAAL+AX7vOF2TAAAAAElFTkSuQmCC",monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],newTabLink:!0,maxResults:99999,preload:0,sortAlphabetically:!0,showNew:7,newText:' – <em style="color:#ff0000;">New</em>'};!function(a,b){var c=(new Date).getTime(),d={blogUrl:"https://bloggerspice.com",containerId:"spicetab",activeTab:1,showDates:!1,showSummaries:!1,numChars:200,showThumbnails:!1,thumbSize:40,noThumb:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAADElEQVQImWOor68HAAL+AX7vOF2TAAAAAElFTkSuQmCC",monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],newTabLink:!0,maxResults:99999,preload:0,sortAlphabetically:!0,showNew:!1,newText:' – <em style="color:#ff0000;">New!</em>'};if("undefined"==typeof tabbedTAB)tabbedTAB=d;else for(var e in d)d[e]="undefined"!=typeof tabbedTAB[e]?tabbedTAB[e]:d[e];a["clickTabs_"+c]=function(a){for(var b=document.getElementById(d.containerId),c=b.getElementsByTagName("ol"),e=b.getElementsByTagName("ul")[0],f=e.getElementsByTagName("a"),g=0,h=c.length;h>g;++g)c[g].style.display="none",c[parseInt(a,10)].style.display="block";for(var i=0,j=f.length;j>i;++i)f[i].className="",f[parseInt(a,10)].className="active-tab"},a["showTabs_"+c]=function(e){for(var f=parseInt(e.feed.openSearch$totalResults.$t,10),g=d,h=e.feed.entry,i=e.feed.category,j="",l=0;l<(g.showNew===!0?5:g.showNew)&&l!==h.length;++l)h[l].title.$t=h[l].title.$t+(g.showNew!==!1?g.newText:"");h=g.sortAlphabetically?h.sort(function(a,b){return a.title.$t.localeCompare(b.title.$t)}):h,i=g.sortAlphabetically?i.sort(function(a,b){return a.term.localeCompare(b.term)}):i,j='<span class="tab-line"></span><ul class="tab-tabs">';for(var m=0,n=i.length;n>m;++m)j+='<li class="tab-tab-item-'+m+'"><a onclick="clickTabs_'+c+"("+m+');return false;" onmousedown="return false;" href="javascript:;">'+i[m].term+"</a></li>";j+="</ul>",j+='<div class="tab-content">';for(var o=0,n=i.length;n>o;++o){j+='<ol class="panel" data-category="'+i[o].term+'"',j+=o!=g.activeTab-1?' style="display:none;"':"",j+=">";for(var p=0;f>p&&p!==h.length;++p){for(var q,r=h[p],s=r.published.$t,t=g.monthNames,u=r.title.$t,v=("summary"in r&&g.showSummaries===!0?r.summary.$t.replace(/<br *\/?>/g," ").replace(/<.*?>/g,"").replace(/[<>]/g,"").substring(0,g.numChars)+"…":""),w=("media$thumbnail"in r&&g.showThumbnails===!0?'<img class="thumbnail" style="width:'+g.thumbSize+"px;height:"+g.thumbSize+'px;" alt="" src="'+r.media$thumbnail.url.replace(/\/s\d(\-c)?\//,"/s"+g.thumbSize+"-c/")+'"/>':'<img class="thumbnail" style="width:'+g.thumbSize+"px;height:"+g.thumbSize+'px;" alt="" src="'+g.noThumb.replace(/\/s\d(\-c)?\//,"/s"+g.thumbSize+"-c/")+'"/>'),x=r.category||[],y=g.showDates?'<time datetime="'+s+'" title="'+s+'">'+s.substring(8,10)+" "+t[parseInt(s.substring(5,7),10)-1]+" "+s.substring(0,4)+"</time>":"",z=0,A=r.link.length;A>z;++z)if("alternate"===r.link[z].rel){q=r.link[z].href;break}for(var B=0,C=x.length;C>B;++B){var D=g.newTabLink?' target="_blank"':"";x[B].term===i[o].term&&(j+='<li title="'+x[B].term+'"',j+=g.showSummaries?' class="bold"':"",j+='><a href="'+q+'"'+D+">"+u+y+"</a>",j+=g.showSummaries?'<span class="summary">'+w+v+'<span style="display:block;clear:both;"></span></span>':"",j+="</li>")}}j+="</ol>"}j+="</div>",j+='<div style="clear:both;"></div>',b.getElementById(g.containerId).innerHTML=j,a["clickTabs_"+c](g.activeTab-1)};var f=b.getElementsByTagName("head")[0],g=b.createElement("script");g.src=d.blogUrl.replace(/\/+$|[\?&#].*$/g,"")+"/feeds/posts/summary?alt=json-in-script&max-results="+d.maxResults+"&orderby=published&callback=showTabs_"+c,"onload"!==d.preload?a.setTimeout(function(){f.appendChild(g)},d.preload):a.onload=function(){f.appendChild(g)}}(window,document);</script>
<style scoped="" type="text/css">.spicetab{border-radius:15px;margin:0 auto;position:relative;opacity: .9;background:linear-gradient(90deg, rgb(169, 108, 232), rgb(0, 115, 183));background-size:400% 400%;animation:Gradient 15s ease infinite}.spicetab .loading{display:block;padding:2px 12px;color:#fff}.spicetab ul,.spicetab ol,.spicetab li{list-style:none;color: #fff; margin:0;padding:0}.spicetab .tab-tabs{width:20%;float:left}.spicetab .tab-tabs li a{display:block;overflow:hidden;color:#fff;text-decoration:none;padding:12px;font-size:13px;transition:all .3s}.spicetab .tab-tabs li a:hover{background-color:rgba(0,0,0,0.05)}.spicetab .tab-tabs li a.active-tab{background:rgba(0,0,0,0.05);position:relative;z-index:5;margin:0 -1px 0 0}.spicetab .tab-content,.spicetab .tab-line{width:80%;float:right;background-color:#fff;box-sizing:border-box}.spicetab .tab-line{float:none;display:block;position:absolute;top:0;right:0;bottom:0}.spicetab .panel{position:relative;z-index:5}.spicetab .panel li a{text-decoration: none;color:#737373;display:block;position:relative;font-weight:500;font-size:14px;padding:6px 12px;overflow:hidden}.spicetab .panel li time{display:block;font-weight:bold;font-size:11px;color:#4285f4;float:right}.spicetab .panel li .summary{display:block;padding:10px 12px 10px;font-size:13px}.spicetab .panel li .summary img.thumbnail{float:left;display:block;margin:5px 8px 0 0;width:72px;height:72px;background-color:#fafafa}.spicetab .panel li{background-color:#f9f9f9;margin:0}.spicetab .panel li:nth-child(even){background-color:#fff}.spicetab .panel li a:hover,.spicetab .panel li a:focus,.spicetab .panel li.bold a{background-color:rgba(0,0,0,0.03);outline:none}.spicetab .panel li a em{background:#0998ce;color:#fff!important;font-style:initial;font-size:11px;margin:0 0 0 5px;padding:2px 10px;border-radius:22px}.spicetab .panel li:before{display:none}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (max-width:768px){.spicetab .tab-tabs,.spicetab .tab-content{overflow:hidden;width:auto;float:none;display:block}.spicetab .tab-tabs li{display:inline;float:left}.spicetab .tab-tabs li a.active-tab{background-color:rgba(64,64,64,0.1)}.spicetab .tab-content{border:none}.spicetab .tab-line,.spicetab .panel li time{display:none}}</style>
Step #6 : Finally press the Publish button. To browse the sitemap, visit your newly generated page. You will behold a wonderful active sitemap.
Just click on various tags to visit the topics by particular Blog labels or categories. It will function smoothly.
There are optional features for adding to run your Sitemap..!
Optional Features of Sitemap
Sometimes, if your Sitemap not working then must be a choice of skipping the jQuery library or you are expending a discarded version of the jQuery file. So you must enlarge a jQuery file to your Blogger theme.
However, most of the blogger they involve a jQuery library to run different JavaScript based widget.
To put the JavaScript library to blog theme proceed with the below stages.
Step #1 : Log in to your Blogger account and Go to the Dashboard > Theme tab
Step #2 : In the Theme tab from the left vertical menu and Edit HTML.
Step #3 : Add below jQuery between <head> and <head/> elements
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
Step #4 : Finally click the Save theme button from the top.
Now check your blogger sitemap that it should work flawlessly.
Let's feel free to ask or comment below for any trouble while putting.
Post a Comment