Belajar Cara Desain Template Blog Yang Bagus dan Menarik

Belajar Cara Desain Template Blog untuk Bagus dan Menarik - Review
Cara Desain Template Blog

Cara Desain Template or lebih sering disebut dengan Editing Template sejujurnya bukan pekerjaan untuk mudah, apalagi untuk orang untuk tak terlalu menguasai CSS dan HTML seperti Aku, ditambah tak adanya sense of art khusus diri Aku ini membuat aktifitas Desain Template sebagai pekerjaan untuk cukup membingungkan 'sorry, malah curhat'.

Kita kembali ke topik, meskipun Aku masih amatir khusus hal Desain Template ( CSS, HTML dan JS ) tapi paling tak, ada sedikit (baca : sangat sedikit) ilmu tentang Desain Template untuk sudah Aku pelajari. Dan rencana disini Aku akan membagikannya keuntuk Kamu semua secara gratis.

Secara garis besar, disini nantinya kita akan belajar cara desin template untuk berkaitan dengan :

  • Pagination
  • Social Sharing Widget

Oke cukup dua itu saja, dan Aku rasa, template Kamu akan menjadi Bagus dan Menarik. Baik saja kita mulai pembahasan pertama mengenai Pagination.


Cara Desain Template Blog dengan Pagination


Ada untuk masih asing dengan istilah Pagination ? Pagination ( Page Navigation ) adalah penomoran untuk sebuah halaman web, namun untuk contoh ini kita tak sedang memberi nomor untuk biasa Kamu lihat di Homepage, melainkan disini kita akan mendesain tombol Next dan Previous, untuk mempunyai tampilan dasar (pagination default) seperti gambar dibawah ini.

Pagination Default di Blogger

Terlihat biasa saja kan ? dan orang pun tak terlalu nafsu untuk mengklik-nya. Nah, untuk itu penting sekali untuk kita mengubah desain default dari Pagination tersebut menjadi seperti ini.

Pagination Mashable

Desain Pagination diatas adalah milik MBT ( MyBloggerTrick ) dan disini kita akan menirunya, tenang saja tak akan dimarahi, karena memang dari sang pemiliknya lah untuk sudah membagikannya ke publik.

Baik kita masuk ke cara pembuatan pagination di Blogger.

  1. Silahkan masuk ke Menu Template

    Cara Desain Template Blog dengan Pagination gambar 1

    Aku sarankan untuk membackup Template asli Kamu terlebih dahulu

  2. Klik Edit HTML

    Cara Desain Template Blog dengan Pagination gambar 2

    Cari ]]></b:skin> untuk mempermudah Kamu mencari silahkan klik CTRL + F

  3. Silahkan Kamu copy semua CSS dibawah ini

    .mbt-pager { border-top: 2px dashed #ddd; border-bottom: 2px dashed #ddd;  margin-bottom: 10px;   overflow:hidden; padding:0px;}
    .mbt-pager li.next { float: right; padding:0px; background:none; margin:0px;}
    .mbt-pager li.next a { padding-left: 24px; }
    .mbt-pager li.previous { margin:0px -2px 0px 0px; float: left;  border-right:1px solid #ddd; padding:0px; background:none;
    }
    .mbt-pager li.previous a { padding-right: 24px;  }
    .mbt-pager li.next:hover, .mbt-pager li.previous:hover  {background:#333333; }
    .mbt-pager li { width: 50%; display: inline; float: left; text-align: center; }
    .mbt-pager li a { position: relative; min-height: 77px; display: block; padding: 15px 46px 15px; outline:none; text-decoration:none;}
    .mbt-pager li i { color: #ccc; font-size: 18px; }
    .mbt-pager li a strong { display: block; font-size: 20px; color: #ccc; letter-spacing: 0.5px; font-weight: bold; text-transform: uppercase; font-family:oswald, sans-serif, arial; margin-bottom:10px;}
    .mbt-pager li a span { font-size: 15px; color: #666;  font-family:oswald,Helvetica, arial; margin:0px;}
    .mbt-pager li a:hover span,
    .mbt-pager li a:hover i { color: #ffffff; }
    .mbt-pager li.previous i { float:left; margin-top:15%; margin-left:5%; }
    .mbt-pager li.next i { float: right;
    margin-top: 15%;
    margin-right: 5%; }
    .mbt-pager li.next i, .mbt-pager li.previous i ,
    .mbt-pager li.next,  .mbt-pager li.previous{
    -webkit-transition-property: background color; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease-out;
    -moz-transition-property: background color; -moz-transition-duration: 0.4s; -moz-transition-timing-function: ease-out;
    -o-transition-property: background color; -o-transition-duration: 0.4s; -o-transition-timing-function: ease-out;
    transition-property: background color; transition-duration: 0.4s; transition-timing-function: ease-out; }
    .fa-chevron-right {padding-right:0px;}

    Lalu letakkan CSS tersebut tepat diatas ]]></b:skin>

  4. Tambahkan kode dibawah ini untuk mengubah Font

    <script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'/>
    <link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/>

    Kode diatas bisa Kamu letakkan diatas kode css </head>

  5. Copy kode dibawah ini

    <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
    <ul class='mbt-pager'>
            <li class='next'>
    <b:if cond='data:newerPageUrl'>
    <i class='fa fa-chevron-right'/><a class='newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' rel='next'/>
    <b:else/>
    <i class='fa fa-chevron-right'/><a rel='next'><strong>Next</strong> <span>You are viewing Most Recent Post</span></a>
    </b:if>
    </li>
        <li class='previous'>
    <b:if cond='data:olderPageUrl'>
    <i class='fa fa-chevron-left'/><a class='older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' rel='previous'/>
    <b:else/>
    <i class='fa fa-chevron-left'/><a rel='previous'><strong>Previous</strong> <span>You are viewing Last Post</span></a>
    </b:if>
    </li>
        </ul>

    <script type='text/javascript'>
    //<![CDATA[
    (function($){  
        var newerLink = $('a.newer-link');
        var olderLink = $('a.older-link');
        $.get(newerLink.attr('href'), function (data) {
         newerLink.html('<strong>Next</strong> <span>'+$(data).find('.post h3.post-title').text()+'</span>');  
        },"html");
        $.get(olderLink.attr('href'), function (data2) {
         olderLink.html('<strong>Previous</strong> <span>'+$(data2).find('.post h3.post-title').text()+'</span>');  
        },"html");
    })(jQuery);
    //]]>
    </script>
          </b:if></b:if>

    Cari <data:post.body/> lalu pastekan kode diatas tepat dibawah kode <data:post.body/>

Dari sini kita sudah selesai membuat Pagination-nya, silahkan Kamu cek, jika pagination untuk Kamu buat tak muncul Judul-nya, maka Kamu perlu mengganti kode .post h3.post-title dengan kode ini .post h2.article-title

Langkah terakhir kita tinggal menghabus Pagination Default dari blogger, caranya cukup mudah, langkah pertama, silahkan Kamu Cari <b:includable id='nextprev'> kalau tak ketemu coba cari id='nextprev maka dibawah <b:includable id='nextprev'> akan terlihat kode orisinil pagination seperti dibawah ini

<div class='blog-pager' id='blog-pager'>
   <b:if cond='data:newerPageUrl'>
     <span id='blog-pager-newer-link'>
     <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
     </span>
   </b:if>
   <b:if cond='data:olderPageUrl'>
     <span id='blog-pager-older-link'>
     <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
     </span>
   </b:if>
   <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
   <b:if cond='data:mobileLinkUrl'>
     <div class='blog-mobile-link'>
       <a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>
     </div>
   </b:if>
</div>
<div class='clear'/>

Tugas Kamu selanjutnya adalah mengapit kode orisinil pagination diatas dengan kode dibawah ini.

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>

kode orisinil pagination

</b:if></b:if>

Lebih jelasnya silahkan lihat gambar dibawah ini, dimana kode orisinil pagination adalah kode untuk Aku blok.

Cara Desain Template Blog dengan Pagination gambar 3

Silahkan Kamu Save, dan cek lagi. Selamat sebuah Desain Pagination baru untuk sangat bagus dan menarik telah terpasang di Template Kamu.


Cara Desain Template Blog dengan Social Sharing Widget


Ada banyak jenis Social Sharing Widget, dan untuk paling populer adalah model Floating or melauntuk disebelah kanan or kiri template. Penampakan Floating Social Sharing Widget adalah sebagai berikut.

Floating Social Sharing Widget

Karena desain social sharing widget tersebut sudah banyak untuk mengetahui dan juga sudah banyak sekali untuk memakai maka kita akan menggunakan Desain untuk lain, dan penampakan dari Social Sharing Widget untuk akan kita buat adalah seperti gambar dibawah ini.

Social Sharing Widget Mashable

Gimana cukup menarik bukan ? jika tertarik berikut cara membuatnya.

  1. Pasang kode dibawah ini, tepat dibawah kode ]]></b:skin

    <script src='http://apis.google.com/js/plusone.js' type='text/javascript'/>

    Jika script plusone sudah ada, maka tak perlu Kamu tambahkan lagi

  2. Copy semua kode Mashable Widget dibawah ini

     <style>
        /* Social Widget */
        #MBT-mashable-bar {
            border: 0;
            margin-bottom: 10px;
            margin: 0 auto;
                width:300px;
        }
        .fb-likebox {
            background: #fff;
            padding: 10px 13px 0 10px;
            border-right: 1px solid #D8E6EB;
           border-left: 1px solid #D8E6EB;
           border-bottom: 1px solid #D8E6EB;
            margin:0px;
                height:45px;
        }
        .googleplus {
            background: #F5FCFE;
            border-top: 1px solid #FFF;
            border-bottom: 1px solid #ebebeb;
            border-right: 1px solid #D8E6EB;
            border-left: 1px solid #D8E6EB;
            border-image: initial;
            font-size: .90em;
            font-family: "Arial","Helvetica",sans-serif;
            color: #000;
            padding: 9px 11px;
            line-height: 1px;}
        .googleplus span {
            color: #000;
            font-size: 11px;
            position: absolute;
            display:inline-block;
            margin: 9px 70px;}
        .g-plusone {    float: left;}
    .gplus {
            background: #fff;
            padding: 0px;
            border: 0px solid #C7DBE2;
            margin-bottom:-13px;}
        .twitter {
            background: #EEF9FD;
            padding: 10px;
            border: 1px solid #C7DBE2;
            border-top: 0;}
        #mashable {
            background: #EBEBEB;
            border: 1px solid #CCC;
            border-top: 1px solid white;
            padding: 2px 8px 2px 3px;
            text-align: right;
            border-image: initial;}
        #mashable .author-credit {}
        #mashable .author-credit a {
            font-size: 10px;
            font-weight: bold;
            text-shadow: 1px 1px white;
            color: #1E598E;
            text-decoration:none;}
        #email-news-subscribe .email-box{
            padding: 5px 10px;
            font-family: "Arial","Helvetica",sans-serif;
            border-top: 0;
            border-right: 1px solid #C7DBE2;
            border-left: 1px solid #C7DBE2;
            border-image: initial;
           height:35px;}
        #email-news-subscribe .email-box input.email{
            background:#FFFFFF;
            border: 1px solid #dedede;
            color: #999;
            padding: 7px 10px 8px 10px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            -o-border-radius: 3px;
            -ms-border-radius: 3px;
            -khtml-border-radius: 3px;
            border-radius: 3px;
            border-image: initial;
            font-family: "Arial","Helvetica",sans-serif;}
        #email-news-subscribe .email-box input.email:focus{color:#333}
        #email-news-subscribe .email-box input.subscribe{
            background: -moz-linear-gradient(center top,#FFCA00 0,#FF9B00 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FFCA00),color-stop(1,#FF9B00));
            background: -moz-linear-gradient(center top,#FFCA00 0,#FF9B00 100%);
            -pie-background: linear-gradient(270deg,#ffca00,#ff9b00);
            font-family: "Arial","Helvetica",sans-serif;
            border-radius:3px;
            -moz-border-radius:3px;
            -webkit-border-radius:3px;
            border:1px solid #cc7c00;
            color:white;
            text-shadow:#d08d00 1px 1px 0;
            padding:7px 14px;
            margin-left:3px;
            font-weight:bold;
            font-size:12px;
            cursor:pointer;
            border-image: initial;}
        #email-news-subscribe .email-box input.subscribe:hover{
            background: #ff9b00;
            background-image:-moz-linear-gradient(top,#ffda4d,#ff9b00);
            background-image:-webkit-gradient(linear,left top,left bottom,from(#ffda4d),to(#ff9b00));
            filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
            outline:0;-moz-box-shadow:0 0 3px #999;
            -webkit-box-shadow:0 0 3px #999;
            box-shadow:0 0 3px #999
            background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffda4d),color-stop(1,#ff9b00));
            background:-moz-linear-gradient(center top,#ffda4d 0,#ff9b00 100%);
            -pie-background:linear-gradient(270deg,#ffda4d,#ff9b00);
            border-radius:3px;
            -moz-border-radius:3px;
            -webkit-border-radius:3px;
            border:1px solid #cc7c00;
            color:#FFFFFF;
            text-shadow:#d08d00 1px 1px 0}
        #other-social-bar {
            background-color: #D8E6EB;
            box-shadow: 0 1px 1px #FFFFFF inset;
            padding: 0px;
            font-family: "Arial","Helvetica",sans-serif;
            font-weight:bold;
            overflow: hidden;
            border: 1px solid #B6D0DA;
               height:37px;
        }
        #other-social-bar ul {list-style: none outside none; padding-left: 4px;}
        #other-social-bar .other-follow {
            float: left;
            color:#1E598E;
            overflow: hidden;
            height:20px;
            padding:5px;
            width: 270px;}
        #other-social-bar .other-follow ul {
            list-style: none outside none;
            padding-left: 4px;}
        #other-social-bar .other-follow ul li {
            font-size: 12px;
            font-weight: bold;
            display:inline;
            border:0;
            text-shadow: 1px 1px white;}
        #other-social-bar .other-follow ul li a {
            font-size: 12px;
            color:#1E598E;
            font-weight: bold;
            display:inline;
            text-shadow: 1px 1px white;}
        #other-social-bar .other-follow li {
            font-size: 12px;
            font-weight: bold;
            display:inline;
            border:0;
            text-shadow: 1px 1px white;}
        #other-social-bar .other-follow li a {
            font-size: 12px;
            color:#1E598E;
            font-weight: bold;
            display:inline;
            text-shadow: 1px 1px white;}
        #other-social-bar .other-follow li.my-rss {
            background: url('http://3.bp.blogspot.com/-sR72SM_Wets/TwHZG9y4hXI/AAAAAAAAFv8/0bP2R3Qkl8c/s400/rss-16x16.png') no-repeat transparent;
            line-height: 1;
            padding: 0px 3px 1px 20px;
            width: 60px;
            margin-bottom:0px;
                margin-left:5px;}
        #other-social-bar .other-follow li.my-rss a, #other-social-bar .other-follow li.my-twitter a, #other-social-bar .other-follow li.my-gplus a{
        text-decoration:none;
        }
        #other-social-bar .other-follow li.my-rss a:hover, #other-social-bar .other-follow li.my-twitter a:hover, #other-social-bar .other-follow li.my-gplus a:hover{
        text-decoration:underline;
        }
        #other-social-bar .other-follow li.my-twitter {
            background: url('http://2.bp.blogspot.com/-KsALKRN7Zzo/T0vKkSG3AfI/AAAAAAAAF_k/l-VHD5xxzps/s400/twitter%2527.png') no-repeat transparent;
            line-height: 1;
            padding: 0px 3px 1px 20px;
            width: 60px;
            margin-bottom:0px;}
        #other-social-bar .other-follow li.my-gplus {
            background: url(http://4.bp.blogspot.com/-cC729VpBxrk/TwHZE71ZgoI/AAAAAAAAFvk/_UMyIgA8vj8/s400/gplus-16x16.png) no-repeat transparent;
            line-height: 1;
            width: 60px;
            padding: 0px 3px 1px 20px;
            margin-bottom:0px;}
        </style>
        <!--[if IE]>
        <style>
        #email-news-subscribe .email-box input.subscribe{
            background: #FFCA00;
            }
        </style>
        <![endif]-->
    <!--begin of social widget--> <div style="margin-bottom:10px;"> <div id="MBT-mashable-bar" > <!-- Begin Widget -->
    <div class="gplus"> <link href="https://plus.google.com/u/0/101866293761324199293" rel="publisher" />
    <script type="text/javascript"> window.___gcfg = {lang: 'en'}; undefinedfunctionundefined) {var po = document.createElementundefined"script"); po.type = "text/javascript"; po.async = true;po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagNameundefined"script")[0]; s.parentNode.insertBeforeundefinedpo, s); })undefined);</script> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.pushundefined['_setAccount', 'UA-29131740-1']); _gaq.pushundefined['_trackPageview']); undefinedfunctionundefined) { var ga = document.createElementundefined'script'); ga.type = 'text/javascript'; ga.async = true; ga.src = undefined'https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagNameundefined'script')[0]; s.parentNode.insertBeforeundefinedga, s); })undefined); </script>
    <!-- Place this tag where you want the badge to render --> <g:plus href="https://plus.google.com/u/0/101866293761324199293" width="300" height="131" margin="0px" theme="light"></g:plus> </div>
    <div class="fb-likebox"> <!-- Facebook --> <iframe src="//www.facebook.com/plugins/like.php?href=http://facebook.com/moonstricks&amp;send=false&amp;layout=stKamurd&amp; width=200px&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp; font&amp;height=100px&amp;" scrolling="no" frameborder="0" style="border:none; overflow:hidden; "></iframe> </div>
    <div class="googleplus"> <!-- Google --> <span>Recommend us on Google!</span><div class="g-plusone" data-size="medium"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
    <div id="email-news-subscribe"> <!-- Email Subscribe --> <div class="email-box"> <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.openundefined'http://feedburner.google.com/fb/a/mailverify?uri=moonstricks', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"> <input class="email" type="text" style="width: 150px; font-size: 12px;" id="email" name="email" value="Enter Your Email here.." onfocus="ifundefinedthis.value==this.defaultValue)this.value=&#39;&#39;;" onblur="ifundefinedthis.value==&#39;&#39;)this.value=this.defaultValue;" /> <input type="hidden" value="tntbystc" name="uri" /> <input type="hidden" name="loc" value="en_US" /> <input class="subscribe" name="commit" type="submit" value="Subscribe" /> </form> </div> </div> <div id="other-social-bar"> <!-- Other Social Bar --> <ul class="other-follow"> <li class="my-rss"> <a rel="nofollow" title="RSS" href="http://feeds.feedburner.com/moonstricks" target="_blank">RSS Feed</a> </li> <li class="my-twitter"> <a rel="nofollow" title="twitter" rel="author" href=http://twitter.com/moostricks"  target="_blank">Twitter</a> </li> <li class="my-gplus"> <a rel="nofollow" title="Google Plus" rel="author" href=https://plus.google.com/u/0/101866293761324199293 target="_blank">Google Plus</a> </li> </ul> </div> <div id="mashable" style="background: #EBEBEB;border: 1px solid #CCC;border-top: 1px solid white;padding: 1px 8px 1px 3px;text-align: right;border-image: initial;font-size:10px;font-family: "arial","helvetica",sans-serif;"> <span class="author-credit" style="font-family: Arial, Helvetica, sans-serif;"><a href="http://www.mybloggertricks.com" target="_blank" >Blogger Widgets »</a></span></div></div> <!-- End Widget --> </div>
    <!--end of social widget-->

    Lalu pastekan dibagian Sidebar Kamu. Caranya bisa dengan menambahkannya melalui Tata Letak, lihat gambar dibawah ini agar lebih jelas.

    Cara Desain Template Blog dengan Social Sharing Widget

    Klik HTML/Javascript lalup pastekan kode diatas

Selesai sudah, desain widget dan desain pagination sudah terpasang dengan baik di Blog Kamu, sekarang ketamnfanan blog Kamu sudah naik beberapa persen. Bukan tak mungkin Aku akan membuat Belajar Cara Desain Template Blog untuk Bagus dan Menarik part II, jadi jangan segan-segan utnuk kembali ke mari ya.

untuk sementara itu saja dari Aku, semoga artikel singkat mengenai Cara Desain Template Blog ini berguna untuk para blogger Nusantara.
Terimakasih Kamu baru saja telah membaca Belajar Cara Desain Template Blog untuk Bagus dan Menarik
Tag : Belajar Cara Desain Template Blog untuk Bagus dan Menarik

kata kunci yang baru dicari : Belajar Cara Desain Template Blog Yang Bagus dan Menarik

Title : Belajar Cara Desain Template Blog Yang Bagus dan Menarik
Description : Belajar Cara Desain Template Blog untuk Bagus dan Menarik - Review Cara Desain Template or lebih sering disebut dengan Editing Template sej...

0 Response to " Belajar Cara Desain Template Blog Yang Bagus dan Menarik "

Posting Komentar

Berkomentarlah yang cerdas !!!
Jangan menyertakan http://yoursite.blogspot.com
di kotak komentar termasuk dengan syntax a href di dalam kotak komentar.

KOMENTAR DOFOLLOW

Jangan pernah bosan berkunjung kembali.

Terimakasih