Belajar Cara Desain Template Blog Yang Anggun Dan Menarik

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan pekerjaan yang gampang, apalagi untuk orang yang tidak terlalu menguasai CSS dan HTML ibarat aku, ditambah tidak adanya sense of art dalam diri saya ini membuat aktifitas Desain Template sebagai pekerjaan yang cukup membingungkan 'sorry, malah curhat'.

Kita kembali ke topik, meskipun saya masih amatir dalam hal Desain Template ( CSS, HTML dan JS ) tapi paling tidak, ada sedikit (baca : sangat sedikit) ilmu ihwal Desain Template yang sudah saya pelajari. Dan rencana disini saya akan membagikannya kepada Anda tiruana secara gratis.

Secara garis besar, disini nantinya kita akan berguru cara desin template yang berkaitan dengan :

  • Pagination
  • Social Sharing Widget

Oke cukup dua itu saja, dan saya rasa, template Anda akan menjadi Bagus dan Menarik. Baik saja kita mulai pembahasan pertama terkena Pagination.


Teknik Desain Template Blog dengan Pagination


Ada yang masih gila dengan istilah Pagination ? Pagination ( Page Navigation ) ialah penomoran pada sebuah halaman web, namun pada rujukan ini kita tidak sedang memdiberi nomor yang biasa Anda lihat di Homepage, melainkan disini kita akan mendesain tombol Next dan Previous, yang mempunyai tampilan dasar (pagination default) ibarat gambar dibawah ini.

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

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

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

Desain Pagination diatas ialah milik MBT ( MyBloggerTrick ) dan disini kita akan menirunya, hening saja tidak akan dimarahi, alasannya ialah memang dari sang pemiliknya lah yang sudah membagikannya ke publik.

Baik kita masuk ke cara pembuatan pagination di Blogger.

  1. Silahkan masuk ke Menu Template

     Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

    Saya masukankan untuk membackup Template asli Anda terlebih lampau

  2. Klik Edit HTML

     Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

    Cari ]]></b:skin> untuk mempergampang Anda mencari silahkan klik CTRL + F

  3. Silahkan Anda copy tiruana 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 sempurna diatas ]]></b:skin>

  4. Tambahkan aba-aba 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 dapat Anda letakkan diatas aba-aba css </head>

  5. Copy aba-aba 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/> kemudian pastekan aba-aba diatas sempurna dibawah aba-aba <data:post.body/>

Dari sini kita sudah selesai membuat Pagination-nya, silahkan Anda cek, jikalau pagination yang Anda buat tidak muncul Judul-nya, maka Anda perlu mengganti aba-aba .post h3.post-title dengan aba-aba ini .post h2.article-title

Langkah terakhir kita tinggal menghabus Pagination Default dari blogger, caranya cukup gampang, langkah pertama, silahkan Anda Cari <b:includable id='nextprev'> kalau tidak ketemu coba cari id='nextprev maka dibawah <b:includable id='nextprev'> akan terlihat kode asli pagination ibarat 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 Anda selanjutnya ialah mengapit aba-aba asli pagination diatas dengan aba-aba dibawah ini.

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

kode asli pagination

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

Lebih jelasnya silahkan lihat gambar dibawah ini, dimana aba-aba asli pagination ialah aba-aba yang saya blok.

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

Silahkan Anda Save, dan cek lagi. Selamat sebuah Desain Pagination gres yang sangat cantik dan menarikdanunik sudah terpasang di Template Anda.


Teknik Desain Template Blog dengan Social Sharing Widget


Ada banyak jenis Social Sharing Widget, dan yang paling terkenal ialah model Floating atau melayang disebelah kanan atau kiri template. Penampakan Floating Social Sharing Widget ialah sebagai diberikut.

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

Karena desain social sharing widget tersebut sudah banyak yang mengetahui dan juga sudah berbagai yang menggunakan maka kita akan menggunakan Desain yang lain, dan penampakan dari Social Sharing Widget yang akan kita buat ialah ibarat gambar dibawah ini.

 Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

Gimana cukup menarikdanunik bukan ? jikalau tertarik diberikut cara menciptakannya.

  1. Pasang aba-aba dibawah ini, sempurna dibawah aba-aba ]]></b:skin

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

    Jika script plusone sudah ada, maka tidak perlu Anda menambahkan lagi

  2. Copy tiruana aba-aba 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('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0VnQvtRf4zFjMuISwyHgcsWqArvOhOnFeCKppxXaYGUtQrAOy3OeUEMBhHk4AK6Szis4y1ZOHlpZLGTURjBmA5MPeKY2YSyw7sP1bDPjTD1eSEsXPLOlQyf9ELgGpID1gnhwZ1cFwK0s/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('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjppBdM8GRk9Zhr9isrbi0k83PIeW0DcVdpH4betaW5_4fOjntKmKwLOsYC_MUOT8y6vyxmY4Dlh7jB18leUBfyJqxP2PIzYS9cVUuw_Oo6PT_ug8gcWcIUfwRp6zWfhbXuDE7NxAEDTtU/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(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivv56HZcjmG53_bFXm5Pup-sez4w4VgOlJGoeT9flo-M-ceNDXQZBbMiKpqel2lNo3TXM2abB4a6k2F5CAcOx1OykfKDgmoiaoBCIsm0GyHsVEqs21yLXwFzbXoxpMQ1LKqMYK55aF7rI/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=standard&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="Belajar Teknik Desain Template Blog Yang Bagus dan Menarik" href="http://feeds.feedburner.com/moonstricks" target="_blank">RSS Feed</a> </li> <li class="my-twitter"> <a rel="nofollow" title="Belajar Teknik Desain Template Blog Yang Bagus dan Menarik" rel="author" href=http://twitter.com/moostricks"  target="_blank">Twitter</a> </li> <li class="my-gplus"> <a rel="nofollow" title="Belajar Teknik Desain Template Blog Yang Bagus dan Menarik" 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 Anda. Tekniknya dapat dengan menambahkannya melalui Tata Letak, lihat gambar dibawah ini biar lebih jelas.

     Teknik Desain Template atau lebih sering disebut dengan Editing Template sejujurnya bukan p Belajar Teknik Desain Template Blog Yang Bagus dan Menarik

    Klik HTML/Javascript lalup pastekan aba-aba diatas

Selesai sudah, desain widget dan desain pagination sudah terpasang dengan baik di Blog Anda, kini ketamnfanan blog Anda sudah naik beberapa persen. Bukan mustahil saya akan membuat Belajar Teknik Desain Template Blog Yang Bagus dan Menarik part II, jadi tidakboleh segan-segan utnuk kembali ke mari ya.

Untuk sementara itu saja dari aku, semoga artikel singkat terkena Teknik Desain Template Blog ini mempunyai kegunaan untuk para blogger Nusantara.
Tag : Blogger Tips
0 Komentar untuk "Belajar Cara Desain Template Blog Yang Anggun Dan Menarik"

Back To Top