Penjelasan Tag b:defaultmarkups dan b:defaultmarkup pada Blogger

Tag <b:defaultmarkups> berada di dalam tag <b:defaultmarkup> (Yang membedakan adalah syntaxnya terdapat huruf "s" diakhir). Jika kita memasukkan tag <b:includable> kedalam tag <b:defaultmarkup>, maka kita bisa membuat Layout Tema Default milik kita sendiri.

Contoh Penulisan Tag b:defaultmarkups dan b:defaultmarkup

Berikut adalah contoh format penulisan dasar tag b:defaultmarkups dan b:defaultmarkup:

<b:defaultmarkups>
    <b:defaultmarkup type='TIPE_WIDGET'>
 
    </b:defaultmarkup>
</b:defaultmarkups>

Penjelasan:
  • Tag <b:defaultmarkups> hanya diperbolehkan untuk memiliki tag <b:defaultmarkup>.
  • Kita dapat memasukkan berapapun banyaknya tag <b:defaultmarkup> kedalam tag <b:defaultmarkups>.
  • Tag <b:defaultmarkup> hanya diperbolehkan untuk memiliki tag <b:includable>.
  • Tag <b:defaultmarkups> beserta isinya, disarankan untuk diletakkan sebelum tag </head> atau </body>.

Contoh Kode Tag b:defaultmarkups dan b:defaultmarkup

Tag tersebut dapat kita letakkan dimanapun, kecuali pada tag <b:skin> dan <b:template-skin>. Contoh yang baik untuk meletakkannya adalah sebelum tag </head>, </body>, atau </html>.

Ketika kita memasang Widget/Gadget, penetapan Default yang ada di dalam Tag <b:defaultmarkup> akan digunakan pada Widget tersebut (Jika kita mengaturnya) jika id nya cocok dengan Widget yang digunakan.

Berikut adalah contoh kode tag b:defaultmarkups dan b:defaultmarkup dan b:includable:

<b:defaultmarkups>
    <b:defaultmarkup type='Blog'>
        <b:includable id='main'>

            <!-- Blok Kode -->

        </b:includable>
    </b:defaultmarkup>
</b:defaultmarkups>

Berikut adalah contoh untuk membuat penetapan beberapa Gadget/Widget:

<b:defaultmarkups>
    <b:defaultmarkup type='Blog, FeaturedPost, PopularPosts'>
        <b:includable id='postJumpLink'>
            ....
        </b:includable>
        <b:includable id='postFooterJumpLink'>
            ....
        </b:includable>
    </b:defaultmarkup>
</b:defaultmarkups>

Kita juga dapat membuat penetapan sendiri yang dapat dipanggil kapanpun dengan memberikan nilai Common pada atribut type pada tag <b:defaultmarkup>. Untuk memanggilnya, kita dapat menggunakan tag <b:include name="ID"/>.

Berikut adalah contoh Penetapan Custom:

<b:defaultmarkups>
  <b:defaultmarkup type='Common'>
    <b:includable id='MetaTagCustom'>
      ...
    </b:includable>
  </b:defaultmarkup>
</b:defaultmarkups>

Berikut adalah contoh kode untuk memanggil penetapan custom:

<b:widget>
    <b:include name='MetaTagCustom'/>
</b:widget>

Pada contoh diatas, kita telah membuat sebuah penetapan custom dengan id="MetaTagCustom", karena kita meletakkanya didalam tag <b:defaultmarkup> dengan tipe "Common", jadi kita dapat memanggilanya dimanapun dengan menggunakan tag <b:include> yang memiliki atribut name dengan nilainya yang diambil dari tag <b:includable> yaitu "MetaTagCustom".

Mungkin itu saja penjelasan dari saya, jika ada yang kurang jelas, kalian dapat bertanya melalui kolom komentar dibawah ini. Jika artikel ini bermanfaat, silahkan dibagikan. Terimakasih telah berkunjung di EL Creative Academy.

Tampilkan 2 Komentar

2 Komentar

Posting Komentar