-->

Membuat Template Sendiri Aryah Template

Membuat Template Sendiri Aryah Template;- Bermula dari kegemaran mencoba dan mengedit template, saya memiliki keinginan untuk membuat Template Sendiri. Meskipun saya belum begitu peham dengan template, tapi keinginan saya ini membuta saya terus belajar dari blog-blog para master template dengan tujuan untuk mengumpulkan CSS dan JavaScript untuk template blog.

Membuat Template Sendiri Aryah Template
Membuat Template Sendiri Aryah Template
Membuat template sendiri memanglah sulit, tapi kemudian saya mencari ide untuk membuat template dengan mencari kerangka template yang valid HTML 5. Pada pencarian saya ini, saya menemukan banyak sekali ilmu dan pengetahuan tentang Template.



Setelah beberapa jam saya mencari dan membandingkan kerangka template yang saya cari. kemudian saya menemuka di salah satu blogger keren inonesia yaitu Kompi Ajaib yang memberikan kerangka terlengkap dengan skemanya.

Ini adalah Kerangka yang saya temukan dari Kompi Ajaib:


<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<HTML expr:dir='data:blog.languageDirection'>
<head>
<meta charset='utf-8'/>
<meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'/>

<b:if cond='data:blog.pageType == "index"'>
    <title><data:blog.pageTitle/></title>
<b:else/>
    <b:if cond='data:blog.pageType == "error_page"'>
        <title>404: Page Not Found | <data:blog.title/></title>
    <b:else/>
        <title><data:blog.pageName/></title>
    </b:if>
</b:if>

<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
<meta content='blogger' name='generator'/>
<link expr:href='data:blog.homepageUrl + "favicon.ico"' rel='icon' type='image/x-icon'/>
<link expr:href='data:blog.url' rel='canonical'/>
<link expr:href='data:blog.homepageUrl + "feeds/posts/default"' expr:title='data:blog.title + " - Atom"' rel='alternate' type='application/atom+xml'/>
<link expr:href='data:blog.homepageUrl + "feeds/posts/default?alt=rss"' expr:title='data:blog.title + " - RSS"' rel='alternate' type='application/rss+xml'/>
<link expr:href='"http://www.blogger.com/feeds/" + data:blog.blogId + "/posts/default"' expr:title='data:blog.title + " - Atom"' rel='alternate' type='application/atom+xml'/>
<link href='http://www.blogger.com/openid-server.g' rel='openid.server'/>
<link expr:href='data:blog.homepageUrl' rel='openid.delegate'/>

<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:blog.postImageThumbnailUrl'>
<link expr:href='data:blog.postImageThumbnailUrl' rel='image_src'/>
</b:if>
</b:if>

<b:if cond='data:blog.pageType == "item"'>
<meta expr:content='data:blog.pageName' property='og:title'/>
<meta expr:content='data:blog.canonicalUrl' property='og:url'/>
<meta content='article' property='og:type'/>
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' property='og:description'/>
<b:else/>
<meta expr:content='"Silahkan baca artikel " + data:blog.pageName + " ini selengkapnya di " + data:blog.title + ""' property='og:description'/>
</b:if>
</b:if>
<meta expr:content='data:blog.title' property='og:site_name'/>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<meta content='website' property='og:type'/>
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' property='og:description'/>
<b:else/>
<meta expr:content='"Silahkan kunjungi " + data:blog.pageTitle + "Untuk membaca postingan-postingan menarik."' property='og:description'/>
</b:if>
</b:if>
<b:if cond='data:blog.postImageUrl'>
<meta expr:content='data:blog.postImageUrl' property='og:image'/>
<b:else/>
<b:if cond='data:blog.postImageThumbnailUrl'>
<meta expr:content='data:blog.postThumbnailUrl' property='og:image'/>
<b:else/>
<meta content='URL Image here' property='og:image'/>
</b:if>
</b:if>
<meta content='kode id fb admin' property='fb:admins'/>
<meta content='kode id profil admin' property='fb:profile_id'/>

<style type="text/css">
<!-- /*<b:skin><![CDATA[

#menu{background:#464646;color:#eee;height:35px;}
#menu ul,#menu li{margin:0;padding:0;list-style:none}
#menu ul{height:35px}
#menu li{float:left;display:inline;position:relative;font:bold 13px Arial;}
#menu li a{color:#ccc}
#menu a{display:block;line-height:35px;padding:0 14px;text-decoration:none;color:#333;}
#menu li:hover > a,#menu li a:hover{color:#fff}
#menu input{display:none;margin:0 0;padding:0 0;width:80px;height:35px;opacity:0;cursor:pointer}
#menu label{font:bold 30px Arial;display:none;width:35px;height:36px;line-height:36px;text-align:center}
#menu label span{font-size:13px;position:absolute;left:35px}
#menu ul.menus{height:auto;overflow:hidden;width:180px;background:#fff;position:absolute;z-index:99;display:none;border:1px solid #ccc;border-top:none;color:#333}
#menu ul.menus a{color:#333}
#menu ul.menus li{display:block;width:100%;font:12px Arial;text-transform:none;}
#menu li:hover ul.menus{display:block}
#menu a.prett,#menu a.trigger2{padding:0 27px 0 14px}
#menu li:hover > a.prett,#menu a.prett:hover{background:#fff;color:#333}
#menu a.prett::after{content:"";width:0;height:0;border-width:6px 5px;border-style:solid;border-color:#eee transparent transparent transparent;position:absolute;top:15px;right:9px}
#menu ul.menus a:hover{background:#BABABA;}
#menu a.trigger2::after{content:"";width:0;height:0;border-width:5px 6px;border-style:solid;border-color:transparent transparent transparent #eee ;position:absolute;top:13px;right:9px}



@media screen and (max-width: 768px){
#menu{position:relative}
#menu ul{background:#838383;position:absolute;top:100%;right:0;left:0;z-index:3;height:auto;display:none;}
#menu ul.menus{width:100%;position:static;border:none}
#menu li{display:block;float:none;width:auto;text-align:left}
#menu li a{color:#fff}
#menu li a:hover{color:#333}
#menu li:hover{background:#BABABA;color:#333;}
#menu li:hover > a.prett,#menu a.prett:hover{background:#BABABA;color:#333;}
#menu ul.menus a{background:#BABABA;}
#menu ul.menus a:hover{background:#fff;}
#menu input,#menu label{position:absolute;top:0;left:0;display:block}
#menu input{z-index:4}
#menu input:checked + label{color:white}
#menu input:checked ~ ul{display:block}
}



*/]]></b:skin>
<style type='text/css'>
CSS Style Skin Blog Here
</style>

<b:if cond='data:blog.pageType != "static_page"'>
<b:if cond='data:blog.pageType != "item"'>
<style type='text/css'>
CSS Style Homepage Blog Here
</style>
</b:if></b:if>

</head>
<body>
<b:if cond='data:blog.pageType == "error_page"'>
<style scoped='scoped' type='text/css'>
CSS Style Error Page Here
</style>
HTML Error Page Here
</b:if>
<b:if cond='data:blog.pageType != "error_page"'>
<div class='content-wrapper'>
<div id='outer-wrapper'>
 <!-- begin header-wrapper -->
    <header id='header-wrapper' itemscope='itemscope' itemtype='http://schema.org/WPHeader' role='banner'>
  <nav id='menu'>
   <input type='checkbox'/>
    <label>≡<span>Navigation</span></label>
     <ul>
      <li><a href='/' title="Home">Home</a></li>
      <li><a href='#' title="Menu 1">Menu 1</a></li>
      <li><a class='prett' href='#' title="Drop Menu">Drop Menu</a>
       <ul class='menus'>
        <li><a href='#' title="Drop Menu1">Drop Menu 1</a></li>
        <li><a href='#' title="Drop Menu2">Drop Menu 2</a></li>
        <li><a href='#' title="Drop Menu3">Drop Menu 3</a></li>
       </ul>
      </li>
      <li><a href='#' title="Menu 2">Menu 2</a></li>
      <li><a class='prett' href='#' title="Drop Menu1">Drop Menu 1</a>
       <ul class='menus'>
        <li><a href='#' title="Drop Menu 1">Drop Menu 1</a></li>
        <li><a href='#' title="Drop Menu 2">Drop Menu 2</a></li>
        <li><a href='#' title="Drop Menu 3">Drop Menu 3</a></li>
       </ul>
      </li>
      <li><a class='trigger2' href='#' onclick='window.open('http://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&amp;langpair=id%7cen&amp;hl=en'); return false;' rel='nofollow' target='_blank' title='English'>Translate</a></li>
     </ul>
  </nav>
      <div style='clear:both;'/>
    </header>
 <!-- end header-wrapper -->

<nav id='cssmenu' itemscope='itemscope' itemtype='http://schema.org/SiteNavigationElement' role='navigation'>
<ul>
  <li><a href='/' itemprop='url' title='Home'><span itemprop='name'>Home</span></a></li>
   <li><a href='#' itemprop='url' title='Daftar Isi'><span itemprop='name'>Daftar Isi</span></a></li>
   <li class='has-sub'><a href='#' title='About This Blog'><span>About This Blog</span></a>
      <ul>
         <li><a href='#' itemprop='url' title='About'><span itemprop='name'>About</span></a></li>
         <li><a href='#' itemprop='url' title='Contact'><span itemprop='name'>Contact</span></a></li>
         <li class='last'><a href='#' itemprop='url' title='Privacy'><span itemprop='name'>Privacy</span></a></li>
      </ul>
   </li>
<li><a href='#' itemprop='url' title='Forum'><span itemprop='name'>Forum</span></a></li>
</ul>
</nav>

     <div id='main-wrapper' itemprop='mainContentOfPage' itemscope='itemscope' itemtype='http://schema.org/Blog' role='main'>
        <b:section class='main' id='main' showaddelement='no'>
          <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>
...........
...........
...........

            <b:includable id='post' var='post'>
  <article class='post hentry' expr:id='data:post.id' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

    <div class='post-header'>
    <div class='post-header-line-1'/>
    </div>

    <div class='post-body entry-content' expr:id='"post-body-" + data:post.id' itemprop='articleBody'>

<h3 class='date-header'>
<span class='post-author vcard' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
                <b:if cond='data:top.showAuthor'>
                  <b:if cond='data:post.authorProfileUrl'>
                    Posted by <span class='fn author'>
                       <a expr:href='data:post.authorProfileUrl' itemprop='url' rel='author' target='_blank' title='author profile'>
                        <span itemprop='name'><data:post.author/></span>
                      </a>
                    </span>
                  <b:else/>
                    <span class='fn author'><span itemprop='name'><data:post.author/></span></span>
                  </b:if>
                </b:if>
              </span>
    <span class='clock'> on <a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated' expr:title='data:post.timestampISO8601'> <data:post.timestamp/></abbr></a></span></h3>

<b:if cond='data:blog.pageType == "item"'>
  <data:post.body/>
</b:if>
<b:if cond='data:blog.pageType == "static_page"'>
  <data:post.body/>
</b:if>
      <div style='clear: both;'/> <!-- clear for photos floats -->
    </div>

  </article>
</b:includable>

          </b:widget>
        </b:section>
      </div>

<aside id='sidebar-right' itemscope='itemscope' itemtype='http://schema.org/WPSideBar' role='complementary'>
............
............
............
</aside>
      <!-- spacer for skins that want sidebar and main to be the same height-->
      <div class='clear'> </div>

    </div> <!-- end outer-wrapper -->
  </div><!-- end content-wrapper -->

<footer id='footer-wrapper' itemscope='itemscope' itemtype='http://schema.org/WPFooter' role='contentinfo'>
<div class='credit'>
Copyright © 2013. <a class='sitename' expr:href='data:blog.homepageUrl' expr:title='data:blog.title'><data:blog.title/></a> - All Rights Reserved<br/>
Template Created by <a href='#' target='_blank'>Credit Website</a> - Proudly powered by <a href='http://www.blogger.com' target='_blank' title='Blogger'>Blogger</a>
</div>
</footer>

</b:if>
<!--</body>--></body>
</HTML> 

Saya mengira, membuat template adalah hal yang mudah. Tapi ternyata setelah menemukan kerangka yang saya cari, saya masih harus mencari beberapa item lagi seperti Header, Body dan gadget-gadget lainnya. Beberapa kainginan saya juga sempat terfikirkan untuk membajak dari salah satu Owner Template keren yaitu Arlina Design.

Setelah saya berpikir ulang, saya memiliki pemikiran "Seandainya saja berhasil membajak template arlina, apakah akan membawa kepuasan untuk saya ?". Setelah itu saya berpikir kembali untuk membuat template milik saya sendiri.

Ada satu hal lagi yang saya masih bngungkan ialah bangaimana caranya untuk membuat style (CSS) template saya ini ?. Hemm mungkin nantinya saya juga akan mencopy dari template-template lain untuk itu.

Sebelum saya menbuat template sampai tuntas, kemungkinan saya akan mengadopsi CSS dan trik dari para pembuat template yang lumayan terkenal di dunia Blogger indonesia. Berikut ini adalah calon korban pencurian CSS. Hemm saya berharap pemilik template berkenan untuk saya ambil cssnya untuk belajar saya.

Owner Template Indonesia

Arlina Design
Compi Ajaib
Creating Website
Mas Sugeng
Sekian sekilas kali ini, sobat doakan supaya saya bisa membuat template saya hingga selesai. Amiiin. Salam Blogger.


\\

Berlangganan update artikel terbaru via email:

0 Response to "Membuat Template Sendiri Aryah Template"

Post a Comment

Semua komentar kami terima. Semoga dapat membantu

Ads tengah artikel

Iklan Tengah Artikel 2

Iklan Bawah Artikel