Mengenal dan Memahami Tag b:defaultmarkups dan b:defaultmarkup pada Blogger
EL Creative Academy
Tag <b:defaultmarkups> dan <b:defaultmarkup> merupakan tag yang dapat digabungkan, jika kita memasukkan <b:includable> kedalam tag ini, maka kita bisa membuat Layout Default milik kita sendiri.
Penulisan dan Atribut
<b:defaultmarkups>
<b:defaultmarkup type='TIPE_WIDGET'>
</b:defaultmarkup>
</b:defaultmarkups>
Keterangan:- Tag <b:defaultmarkups> hanya boleh terdiri dari tag <b:defaultmarkup>.
- Tag <b:defaultmarkup> yang ada pada tag <b:defaultmarkups> jumlahnya tidak dibatasi dan dapat digunakan untuk beberapa tipe widget.
- Tag <b:defaultmarkup> hanya boleh terdiri dari tag <b:includable>.
- Tag <b:defaultmarkups> beserta isinya harus berada sebelum tag </head> atau </body>
Penjelasan dan Studi Kasus
Tag ini dapat diletakkan dimanapun kecuali pada tag <b:skin> dan <b:template-skin>. Contoh peletakkan yang benar adalah sebelum tag </head>, </body>, atau </html>.Ketika kalian memasang Widget dan Meresetnya, tujuan dari adanya tag <b:defaultmarkup> adalah memberikan Penulisan Default pada Widget yang kalian buat sendiri.
Penulisan Gadget tunggal
<b:defaultmarkups>
<b:defaultmarkup type='Blog'>
<b:includable id='main'>
<!-- Sekumpulan Kode -->
</b:includable>
</b:defaultmarkup>
</b:defaultmarkups>
Gadget ganda beserta Penulisannya
<b:defaultmarkups>
<b:defaultmarkup type='Blog, FeaturedPost, PopularPosts'>
<b:includable id='postJumpLink'>
<!-- kode postJumpLink -->
</b:includable>
<b:includable id='postFooterJumpLink'>
<!-- kode postFooterJumpLink -->
</b:includable>
</b:defaultmarkup>
</b:defaultmarkups>
Kita juga dapat membuat kode yang dapat dipanggil. Dengan memberikan nilai common pada tag <b:defaultmarkup> dan memanggilnya dengan single tag <b:include name='ID'/> kedalam Markup.
Penyertaan atribut Common pada Gadget
<b:defaultmarkups>
<b:defaultmarkup type='Common'>
<b:includable id='metaTagSaya'>
<!-- kode untuk metaTagSaya-->
</b:includable>
</b:defaultmarkup>
</b:defaultmarkups>
Memanggil Penyertaan Common pada Gadget
<b:widget>
<b:include name='metaTagSaya'/>
</b:widget>
Pada contoh diatas, kita telah membuat penyertaan dengan id metaTagSaya, karena kode tersebut ada pada tag <b:defaultmarkup> dengan type Common, kita bisa memanggilnya dengan tag <b:include>.
Atau hanya untuk template/ theme versi baru saja?
apa bisa tag ada lebih dari 1 dalam template?