Sunday, May 3, 2015
Monday, April 27, 2015
Hướng dẫn tạo trang Sitemap cho blogspot
Các bước để tạo trang Sitemap cho Blogger của bạn
Xem demo
Bước 1: Đăng nhập vào Blogger.com => chọn blog bạn muốn tạo Sitemap
Bước 2: vào mục Trang => chon Trang mới nếu giao diện tiếng anh thì làm như hình bên dưới
Bước 3: Chon tab HTML dán vào đoạn mã dưới đây:
Bài viết sưu tầm bởi tienluidl
Xem demo
Bước 1: Đăng nhập vào Blogger.com => chọn blog bạn muốn tạo Sitemap
Bước 2: vào mục Trang => chon Trang mới nếu giao diện tiếng anh thì làm như hình bên dưới
Bước 3: Chon tab HTML dán vào đoạn mã dưới đây:
<style>p.labels a{color: #242424; text-transform: uppercase;font-size: 15px;}a.post-titles {color: #0000FF;}ol li{list-style-type:decimal;line-height:25px;}</style><script>//<![CDATA[var postTitle=new Array();var postUrl=new Array();var postPublished=new Array();var postDate=new Array();var postLabels=new Array();var postRecent=new Array();var sortBy="titleasc";var tocLoaded=false;var numChars=250;var postFilter="";var numberfeed=0;function bloggersitemap(a){function b(){if("entry" in a.feed){var d=a.feed.entry.length;numberfeed=d;ii=0;for(var h=0;h<d;h++){var n=a.feed.entry[h];var e=n.title.$t;var m=n.published.$t.substring(0,10);var j;for(var g=0;g<n.link.length;g++){if(n.link[g].rel=="alternate"){j=n.link[g].href;break}}var o="";for(var g=0;g<n.link.length;g++){if(n.link[g].rel=="enclosure"){o=n.link[g].href;break}}var c="";if("category" in n){for(var g=0;g<n.category.length;g++){c=n.category[g].term;var f=c.lastIndexOf(";");if(f!=-1){c=c.substring(0,f)}postLabels[ii]=c;postTitle[ii]=e;postDate[ii]=m;postUrl[ii]=j;postPublished[ii]=o;if(h<10){postRecent[ii]=true}else{postRecent[ii]=false}ii=ii+1}}}}}b();sortBy="titleasc";sortPosts(sortBy);sortlabel();tocLoaded=true;displayToc2();document.write('</br><div class="sitemap-link"><a href="http://helplogger.blogspot.com/2013/12/add-sitemap-table-of-contents-to-blogger.html" style="font-size: 10px; text-decoration:none; color: #5146CD;">Get This Widget</a></div>')}function filterPosts(a){scroll(0,0);postFilter=a;displayToc(postFilter)}function allPosts(){sortlabel();postFilter="";displayToc(postFilter)}function sortPosts(d){function c(e,g){var f=postTitle[e];postTitle[e]=postTitle[g];postTitle[g]=f;var f=postDate[e];postDate[e]=postDate[g];postDate[g]=f;var f=postUrl[e];postUrl[e]=postUrl[g];postUrl[g]=f;var f=postLabels[e];postLabels[e]=postLabels[g];postLabels[g]=f;var f=postPublished[e];postPublished[e]=postPublished[g];postPublished[g]=f;var f=postRecent[e];postRecent[e]=postRecent[g];postRecent[g]=f}for(var b=0;b<postTitle.length-1;b++){for(var a=b+1;a<postTitle.length;a++){if(d=="titleasc"){if(postTitle[b]>postTitle[a]){c(b,a)}}if(d=="titledesc"){if(postTitle[b]<postTitle[a]){c(b,a)}}if(d=="dateoldest"){if(postDate[b]>postDate[a]){c(b,a)}}if(d=="datenewest"){if(postDate[b]<postDate[a]){c(b,a)}}if(d=="orderlabel"){if(postLabels[b]>postLabels[a]){c(b,a)}}}}}function sortlabel(){sortBy="orderlabel";sortPosts(sortBy);var a=0;var b=0;while(b<postTitle.length){temp1=postLabels[b];firsti=a;do{a=a+1}while(postLabels[a]==temp1);b=a;sortPosts2(firsti,a);if(b>postTitle.length){break}}}function sortPosts2(d,c){function e(f,h){var g=postTitle[f];postTitle[f]=postTitle[h];postTitle[h]=g;var g=postDate[f];postDate[f]=postDate[h];postDate[h]=g;var g=postUrl[f];postUrl[f]=postUrl[h];postUrl[h]=g;var g=postLabels[f];postLabels[f]=postLabels[h];postLabels[h]=g;var g=postPublished[f];postPublished[f]=postPublished[h];postPublished[h]=g;var g=postRecent[f];postRecent[f]=postRecent[h];postRecent[h]=g}for(var b=d;b<c-1;b++){for(var a=b+1;a<c;a++){if(postTitle[b]>postTitle[a]){e(b,a)}}}}function displayToc(a){var l=0;var h="";var e="Post Title";var m="Click to sort by title";var d="Date";var k="Click to sort by date";var c="Category";var j="";if(sortBy=="titleasc"){m+=" (descending)";k+=" (newest first)"}if(sortBy=="titledesc"){m+=" (ascending)";k+=" (newest first)"}if(sortBy=="dateoldest"){m+=" (ascending)";k+=" (newest first)"}if(sortBy=="datenewest"){m+=" (ascending)";k+=" (oldest first)"}if(postFilter!=""){j="Click to view all"}h+="<table>";h+="<tr>";h+='<td class="header1">';h+='<a href="javascript:toggleTitleSort();" title="'+m+'">'+e+"</a>";h+="</td>";h+='<td class="header2">';h+='<a href="javascript:toggleDateSort();" title="'+k+'">'+d+"</a>";h+="</td>";h+='<td class="header3">';h+='<a href="javascript:allPosts();" title="'+j+'">'+c+"</a>";h+="</td>";h+='<td class="header4">';h+="Read all";h+="</td>";h+="</tr>";for(var g=0;g<postTitle.length;g++){if(a==""){h+='<tr><td class="entry1"><a href="'+postUrl[g]+'">'+postTitle[g]+'</a></td><td class="entry2">'+postDate[g]+'</td><td class="entry3">'+postLabels[g]+'</td><td class="entry4"><a href="'+postPublished[g]+'">Read</a></td></tr>';l++}else{z=postLabels[g].lastIndexOf(a);if(z!=-1){h+='<tr><td class="entry1"><a href="'+postUrl[g]+'">'+postTitle[g]+'</a></td><td class="entry2">'+postDate[g]+'</td><td class="entry3">'+postLabels[g]+'</td><td class="entry4"><a href="'+postPublished[g]+'">Read</a></td></tr>';l++}}}h+="</table>";if(l==postTitle.length){var f='<span class="toc-note">Show All '+postTitle.length+" Posts<br/></span>"}else{var f='<span class="toc-note">Show '+l+" posts by category '";f+=postFilter+"' the "+postTitle.length+" Total Posts<br/></span>"}var b=document.getElementById("toc");b.innerHTML=f+h}function displayToc2(){var a=0;var b=0;while(b<postTitle.length){temp1=postLabels[b];document.write("<p/>");document.write('<p class="labels"><a href="/search/label/'+temp1+'">'+temp1+"</a></p><ol>");firsti=a;do{document.write("<li>");document.write('<a class="post-titles" href="'+postUrl[a]+'">'+postTitle[a]+"</a>");if(postRecent[a]==true){document.write(' - <strong><span style="color: rgb(255, 0, 0);">New!</span></strong>')}document.write("</li>");a=a+1}while(postLabels[a]==temp1);b=a;document.write("</ol>");sortPosts2(firsti,a);if(b>postTitle.length){break}}}function toggleTitleSort(){if(sortBy=="titleasc"){sortBy="titledesc"}else{sortBy="titleasc"}sortPosts(sortBy);displayToc(postFilter)}function toggleDateSort(){if(sortBy=="datenewest"){sortBy="dateoldest"}else{sortBy="datenewest"}sortPosts(sortBy);displayToc(postFilter)}function showToc(){if(tocLoaded){displayToc(postFilter);var a=document.getElementById("toclink")}else{alert("Just wait... TOC is loading")}}function hideToc(){var a=document.getElementById("toc");a.innerHTML="";var b=document.getElementById("toclink");b.innerHTML='<a href="#" onclick="scroll(0,0); showToc(); Effect.toggle(\'toc-result\',\'blind\');">?? Display Table of Contents</a> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAPHsoNZ4ke8p5hJvZ7WPxd2atLtLnoMxJeIgTOkUyW-zhx3Fbj2dy8aqzmdwopwPxC22N4NV05NHD2uL3iR_HKBkcHR9LHHjYGAFji11T6FuDie8dO2k6PaTadjVIVWxZsjzLtoCBrUue/s1600/new_icon.gif"/>'}function looptemp2(){for(var a=0;a<numberfeed;a++){document.write("<br>");document.write('Post Link : <a href="'+postUrl[a]+'">'+postTitle[a]+"</a><br>");document.write('Read all : <a href="'+postPublished[a]+'">'+postTitle[a]+"</a><br>");document.write("<br>")}};//]]></script><script src="http://autoitscriptsvn.blogspot.com /feeds/posts/default?max-results=9999&alt=json-in-script&callback=bloggersitemap"></script>Cuối cùng bạn thay địa chỉ http://autoitscriptsvn.blogspot.com thành địa chỉ Blog của bạn
Bài viết sưu tầm bởi tienluidl
Wednesday, April 22, 2015
Tạo trang báo lỗi Error 404 đẹp cho Blogger/Blogspot (sưu tầm)
Tạo trang báo lỗi Error 404 đẹp cho Blogger/Blogspot
Bởi PNC 4 tháng trước Ngày24tháng12năm2014lúc 09:34
Khi bạn truy cập vào một địa chỉ, một đường dẫn của một website hay một blog nào đó mà đường dẫn đó không còn tồn tại hoặc đả bị xóa thì bạn sẽ được đưa đến trang thông báo lỗi 404 Page Not Found, nó nhằm thông tin cho bạn rằng địa chỉ mà bạn đang truy cập hiện không còn tồn tại hoặc đả bị tác giả xóa. Nay xin chia sẽ cho bạn một giao diện thông báo lỗi 404 đơn giản và đẹp mắt cho blog khi bạn sử dụng blogspot
- Có nhiều cách để tạo trang thông báo lỗi cho Blogspot, ở đây ta sử dụng biểu thức điều kiện trong blogspot để tạo, nó có cấu trúc đơn giản như sau:
- Bước 2: Sao chép mã dưới đây và đặt nó ngay dưới <body>
Xem thêm: Blogger 404 Redirection - Chuyển hướng trang báo lỗi 404 cho BloggerNếu bạn thích giao diện thông báo lỗi 404 như trên, bạn có thể cài đặt nó cho blogspot của bạn bằng cách dưới đây.
- Có nhiều cách để tạo trang thông báo lỗi cho Blogspot, ở đây ta sử dụng biểu thức điều kiện trong blogspot để tạo, nó có cấu trúc đơn giản như sau:
1 | < body > |
2 | < b:if cond = 'data:blog.pageType != "error_page"' > |
3 | //Thành phần chính Blog của bạn |
4 | </ b:if > |
5 | < b:if cond = 'data:blog.pageType == "error_page"' > |
6 | //Nội dung thông báo lỗi 404 của bạn |
7 | </ b:if > |
8 | </ body > |
Xem thêm: Hướng dẫn cách sử dụng Biểu thức điều kiện if- else trong Blogspot- Bước 1: Chèn đoạn css dưới đây vào template của bạn bằng cách vào Mẫu >> Chỉnh sửa HTML và chèn nó sau </b:skin>
| <b:if cond= 'data:blog.pageType == "error_page"' > |
| #error-page{ background-color : #142D3A ; position : fixed !important ; position : absolute ; text-align : center ; top : 0 ; right : 0 ; bottom : 0 ; left : 0 ; z-index : 99999 } |
| #error-inner{ margin : 11% auto } |
| .box -404 { position : relative ; font-weight : bold ; width : 700px ; height : 210px ; color : #fff ; margin : 0 auto ;} |
| #error-inner h 2 { text-transform : uppercase ; color : #fff ; font-size : 50px ; margin : 0 auto 20px ; font-family : monospace ; background-color : #34647E ; margin : 5px } |
| #error-inner h 1 { text-transform : uppercase ; color : #FFB616 ; padding-top : 10px } |
| #error-inner p{ line-height : 0.7em ; font-size : 15px ; color : #999 } |
| #social-icons li{ float : left ; width : 147px ; height : 147px ; margin : 10px 6px 6px 0 ; padding : 0 0 0 0 ; border-bottom : none ; list-style : none } |
| #social-icons li a{ line-height : 1px ; display : block } |
| #social-icons li a:hover img{-webkit-opacity: 0.8 ;-moz-opacity: 0.8 ;opacity: 0.8 } |
| #social-icons li a span{ display : none !important } |
| </b:if> |
<b:if cond='data:blog.pageType != "error_page"'>- Bước 3: Cuối cùng, copy đoạn HTML dưới đây và đặt nó trước thẻ đóng </body>
</b:if> <b:if cond='data:blog.pageType == "error_page"'> <div id='error-page'> <div id='error-inner'> <h2>404: KHÔNG TÌM THẤY TRANG</h2> <h1>RẤT TIẾT, TRANG KHÔNG TÌM THẤY</h1> <p>Trang bạn đang tìm không tồn tại, hoặc có thể đả bị xóa<br/><br/> Quay lại trang chủ <a expr:href='data:blog.homepageUrl' expr:title='data:blog.title'><data:blog.title/></a> hoặc liên hệ với tôi <a href="http://nhatchanh.info/p/contact-me.html" title="Liên hệ với tôi"><span style="color: blue;">tại đây</span></a></p> <div class='box-404'> <ul id='social-icons'> <li class='rss-icon'><a href='http://feeds.feedburner.com/nhatchanh' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs8amMmXVzFe-qcR-UYBn60rzuE_6EUzI01-O70x_3HvBQ-yGT0cGAXBdkKLNrenWlViDW8zBpg2Nd0QPNzm9lCsRNZHBGB-cvx05zj755-AIVJQ64fqg2g_pW0MGKG924T4gOre3iZZx/s1600/rss.png' width='147'/></a></li> <li class='twitter-icon'><a href='http://www.twitter.com/tv0656m006' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0_izgNA_khyphenhyphen34bJ_o8B4XiBmfvNuc2xjpeKVoJYlAiNYmdsDt5zlaU7Gu_dP9DdmqvEfuw5pOy0AYL6tSSNaQ-g0cnZ6gsRjUIDJkGn0kaNhX-Qt5s25jnkkcu573OA_UY5fdbI0G5Nhw/s1600/twitter.png' width='147'/></a></li> <li class='facebook-icon'><a href='http://www.facebook.com/pnchanh' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZs8ONJcxYeaWuWdio7tgafnxe-8F8-WYLAod-cUrHmaQxF69mDyV4ddy-cg7gPMXdDmKK8gLoESm6rxeFzA3zL8OwDbkYi6ytAf431ebLD5a6hpi6qDSSPNc7xr573TDdiFFzsJGQZ5-T/s1600/facebook.png' width='147'/></a></li> <li class='google-icon'><a href='https://plus.google.com/113291429631989826321' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnYEPMsaOmS6nik7nlJHpI4-PNHGN54QX6JZgL8i4WUMkXBh6JuHWNUSMoFp83Ftwrmhg-4eHoM4hT2dMoQFXG1j6yrfR_aOxXvShG38ICg38xVw38-OHuyv3fS2T_jddo25FGDvZEJkE0/s1600/google.png' width='147'/></a></li> </ul> </div> </div></div> </b:if>- Bước 4: Là bước khó khăn và quan trọng nhất là Lưu lại và kiểm tra kết quả :D Chúc thành công!
Kiểm tra kết quả bằng cách gõ vào thanh địa chỉ một đường dẫn không đúng
VD: http://địa-chỉ-blog-của-bạn/abcdefghizklmn và nếu xuất hiện trang báo lỗi 404 là bạn thành công
VD: http://địa-chỉ-blog-của-bạn/abcdefghizklmn và nếu xuất hiện trang báo lỗi 404 là bạn thành công
Sưu tầm
Subscribe to:
Posts (Atom)
Followers
Danh mục
Popular Posts
-
Step. 1 Goto Firefox add-ons site. Step. 2 Find Extension name ( Extension List Dumper). Step. 3 Install Extension. Step. 4 Goto Extensio...
-
imacro + php to the keyword. The csv result.csv. seed keyword,"keyword",&start990,intitle:"keyword",inurl:&q...
-
KHAI BÁO BIẾN Biến là một đại diện cho vùng địa chỉ nào đó trong bộ nhớ, mà ở đó dữ liệu được lưu trữ. Tuy nhiên ở đây ta không đề cập đến...
-
Nếu như các script viết bằng AutoIt có thể hoạt động một cách hoàn toàn âm thầm, nghĩa là click và chạy mà người dùng ko biết j` (mở...
-
iMacros LinkedIn Signup This is to sign up a new account at LinkedIn. Good for social bookmarking, etc. Includes email verification for...
-
Yahoo Email Signup ' đoạn Scrip t tự động đăng ký mail chỉ bằng 1 cái click chuôt ' Bạn thay đổi các dòng chữ màu đỏ cho phù hợp ...
-
Tương tự như các ngôn ngữ lập trình khác, AutoIt cũng hỗ trợ các toán tử như gán, tính số học , so sánh, và logic,... Dưới đây là danh sá...
-
Bắt đầu với IMacros iMacros được phân phối như một trình duyệt add-on cho Firefox, Chrome và Internet Explorer. Hai trong số các phiên bản t...
-
Ebook lập trình VBA trong Excel - AutoIT Thực Hành
-
M ảng thực chất là một tập hợp các biến có cùng kiểu dữ liệu được gọi chung bằng một tên. Các biến trong một mảng thường được gọi ...