Dynamic Heading TIPE 1
Heading Dinamis tipe 1 yaitu Judul Posting Jadi Header di halaman postingan (Dynamic Heading (Post Title Become h1 Title Tag)
Untuk mengubah Judul Post menjadi Header H1 (Title Tag:
1. Temukan kode <b:include name='title'/>
2. Ubah menjadi
<b:if cond='data:blog.pageType != "item"'>
<b:include name='title'/>
<b:else/>
<data:blog.pageName/>
</b:if>
5. Klik save template!
Dynamic Heading TIPE 2
Ini hanya mengubah Judul Posting Jadi H1 di halaman dalam. Banyak sekali blogger yang membagikan tips membuat dynamic heading, entah hasil pengalaman atau copas dari posting lain. CB ambil salah satunya yang berhasil diterapkan.
1. Cari kode berikut ini dan hapus yang berwarna merah!
<!--No header image -->
<div id='header-inner'>
<div class='titlewrapper'>
<h1 class='title'>
<b:include name='title'/>
</h1>
</div>
<b:include name='description'/>
</div>
Maka hasilnya akan seperti ini:
<!--No header image -->
<div id='header-inner'>
<div class='titlewrapper'>
<b:include name='title'/>
</div>
<b:include name='description'/>
</div>
2. Beberapa baris di bawah kode di atas ada kode seperti berikut ini:
<b:includable id='title'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:title/>
<b:else/>
<a expr:href='data:blog.homepageUrl'>
<data:title/> </a>
</b:if>
</b:includable>
Ganti atau Ubah menjadi seperti berikut ini:
<b:includable id='title'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<h1 class='title'>
<a expr:href='data:blog.homepageUrl'>
<data:title/> </a>
</h1> <b:else/>
<h2 class='title'>
<a expr:href='data:blog.homepageUrl'>
<data:title/> </a>
</h2>
</b:if>
<b:else/>
<h2 class='title'>
<a expr:href='data:blog.homepageUrl'>
<data:title/>
</a>
</h2>
</b:if>
</b:includable>
3. Mengubah Heading Post Title
<b:if cond='data:post.title'>
<h3 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'>
<data:post.title/> </a>
<b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'>
<data:post.title/> </a>
<b:else/>
<data:post.title/>
</b:if>
<b:else/>
<data:post.title/>
</b:if> </b:if> </h3> </b:if>
Ubah atau ganti dengan kode berikut ini:
<b:if cond='data:post.title'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<h2 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'>
<data:post.title/> </a>
<b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'>
<data:post.title/> </a>
<b:else/>
<data:post.title/>
</b:if>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h2>
<b:else/>
<h1 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'>
<data:post.title/>
</a>
<b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'>
<data:post.title/> </a>
<b:else/>
<data:post.title/>
</b:if> <b:else/>
<data:post.title/>
</b:if> </b:if> </h1> </b:if> <b:else/>
<h1 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'>
<data:post.title/> </a> <b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'>
<data:post.title/> </a> <b:else/>
<data:post.title/> </b:if> <b:else/>
<data:post.title/> </b:if> </b:if> </h1>
</b:if> </b:if>
Jika ukuran huruf h2 dan h1 mau disamakan, maka gunakan kode CSS berikut ini:
header h1, .header h2 { font-size: 32px; }
Trik lain membuat dynamic heading: