อย่างงน๊ะครับว่ากำลังขายของหรือเปล่า เพราะมันก็คือเว็บขายของที่ผมกำลังทำอยู่นั่นแหละครับ แต่ผมใช้ฟังก์ชั่น Related Posts ที่กำลัีงพูดถึงในขณะนี้มาประยุกต์ใช้งานซึ่งจะแสดงอยู่ส่วนล่างสุดของเรื่องนั้น ๆ หรือสินค้านั้น ๆ นั่นเอง การใช้งาน Related Posts with Thumbnail จะดูสวยงามก็ต่อเมื่อบทความที่เราทำมีรูปภาพอยู่ด้วยน๊ะครับ สำหรับขั้นตอนการทำ Related Posts ในลักษณะของ Thumbnail ก็มีขั้นตอนดังนี้
ขั้นตอนที่ 1 ไปที่ รูปแบบ|แก้ไข HTML แล้วติ๊กที่ขยายแม่แบบเครื่องมือ (Layout|Edit HTML -> check the "Expand Widget Templates" check box)
ขั้นตอนที่ 2 ค้นหาโค๊ด </head> แล้ววางโค๊ดต่อไปนี้ไว้ด้านบน
<!--Related Posts with thumbnails Scripts and Styles Start-->
<b:if cond='data:blog.pageType == "item"'>
<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, “Times New Roman”, 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 src='http://blogergadgets.googlecode.com/files/relatedthumbs21.js' type='text/javascript'/>
</b:if>
<!--Related Posts with thumbnails Scripts and Styles End-->
<b:if cond='data:blog.pageType == "item"'>
<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, “Times New Roman”, 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 src='http://blogergadgets.googlecode.com/files/relatedthumbs21.js' type='text/javascript'/>
</b:if>
<!--Related Posts with thumbnails Scripts and Styles End-->
ขั้นตอนที่ 3 ค้นหาโค๊ด <div class='post-footer-line post-footer-line-1'> หรือ <p class='post-footer-line post-footer-line-1'> แล้วแต่ของใครจะเป็นแบบไหน แล้ววางโค๊ดต่อไปนี้ไว้ด้านล่าง
<!-- Related Posts with Thumbnails Code Start-->
<b:if cond='data:blog.pageType == "item"'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != "true"'>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels_thumbs&max-results=6"' type='text/javascript'/></b:if></b:loop><a href='http://www.bloggerplugins.org/2009/08/related-posts-thumbnails-blogger-widget.html' style='display:none;'>Related Posts with thumbnails for blogger</a><a href='http://www.bloggerplugins.org/' style='display:none;'>blogger widgets</a>
<script type='text/javascript'>
var currentposturl="<data:post.url/>";
var maxresults=5;
var relatedpoststitle="Related Posts";
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs();
</script>
</div><div style='clear:both'/>
</b:if>
<!-- Related Posts with Thumbnails Code End-->
<b:if cond='data:blog.pageType == "item"'>
<div id='related-posts'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast != "true"'>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels_thumbs&max-results=6"' type='text/javascript'/></b:if></b:loop><a href='http://www.bloggerplugins.org/2009/08/related-posts-thumbnails-blogger-widget.html' style='display:none;'>Related Posts with thumbnails for blogger</a><a href='http://www.bloggerplugins.org/' style='display:none;'>blogger widgets</a>
<script type='text/javascript'>
var currentposturl="<data:post.url/>";
var maxresults=5;
var relatedpoststitle="Related Posts";
removeRelatedDuplicates_thumbs();
printRelatedLabels_thumbs();
</script>
</div><div style='clear:both'/>
</b:if>
<!-- Related Posts with Thumbnails Code End-->
การปรับแต่ง
var maxresults=5; เลข "5" คือ จำนวนของ Thumbnail ที่ต้องการแสดง
var relatedpoststitle="Related Posts"; คำว่า "Related Posts" คือ ข้อความที่ต้องการ ตามตัวอย่างรูปภาพผมใช้คำว่า "You might also consider"
ขั้นตอนที่ 4 ทำการบันทึกแม่แบบ
2 ความคิดเห็น:
สามารถเปลี่ยนฟอนต์ของคำว่า Related Posts หรือสีของฟอนต์ได้มั๊ยครับ
ขอบคุณครับ
ถ้าต้องการเปลี่ยน font ให้แก้ที่โค๊ดนี้ครับ ที่เป็นตัวหนังหนา h2 หมายถึง header
#related-posts h2{
font-size: 1.6em;
font-weight: bold;
color: black;
font-family: Georgia, “Times New Roman”, Times, serif;
margin-bottom: 0.75em;
margin-top: 0em;
padding-top: 0em;
}
แต่ถ้าต้องการเปลี่ยนแปลงสีหรือเนื้อหาของรายละเอียดของ Relate post ก็ปรับแต่งที่โค๊ดข้างล่างนี้ได้เลย
#related-posts {
float:center;
text-transform:none;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}
แสดงความคิดเห็น