Cara Membuat Template Blogger Support Blogger Template Designer

Seperti yang telah kita ketahui, bahwa Blogger Template Designer membuat kustomisasi template menjadi lebih mudah. Kita bisa mengubah warna teks, background dan header dengan mudah tanpa mengotak-ngatik kode html/css-nya. Namun, itu hanya jika kita menggunakan default template di blogger atau template blogger yang support Blogger Template Designer, yang sayangnya sangat jarang.

Blogger Template Designer

Hal ini mungkin karena keterbatasan tutorial ataupun dokumentasi untuk membuat template semacam itu. Nah, Lewat posting ini saya akan memberikan tutorial step by step cara membuat template blogger supaya support Blogger Template Designer sehingga anda bisa dengan mudah mengubah font, warna teks, latar belakang/background, dan lebar blog anda.

Saya rasa akan mudah bagi anda untuk mempelajarinya apabila anda sudah terbiasa membuat template. Oke, Mari kita mulai!

Di antara tag html <head> dalam template Anda, Anda harus memiliki sepasang tag <b: skin> </ b: skin>. Variabel-variabel akan didefinisan dalam tag ini. Jika tidak, maka tidak akan berhasil. Lihatlah contoh berikut ini :

<head>
...
...
...
<b:skin><![CDATA[
/* Variable Definitions
====================
<Variable name="link.color" description="Link Color" type="color" default="#09c" value="#a098cc"/>
*/
a {
color: $(link.color);
text-decoration: none;
}
]]></b:skin>
</head>

Catatan: <b: skin> </ b: skin>  <! – -> Tags akan dikonversi menjadi tag <style></ style>, dan tag <! [CDATA [ ]]> akan dikonversi menjadi <!– –> saat blog tersebut dimuat. Tag <! [CDATA [ ]]> harus berada di awal dan di akhir tag <b: skin></b: skin> seperti dicontohkan diatas.

Definisi Variabel tertutup dengan tag CSS komentar, / * dan * /, sehingga mereka akan dilihat sebagai komentar untuk browser dan hanya dapat digunakan oleh Blogger internal.

Mendefinisikan Variabel

Sebelum masuk pada bagian bagaimana menggunakan variabel dalam tag <b:skin></b:skin>, saya akan mengupas dahulu bagaimana mendefinisikan sebuah variabel agar bisa dipakai. Lihatlah kode berikut ini :

<Group description="Gadget Title" selector="h2">
 <Variable name="gadget.title.font" description="Font" type="font" default="normal normal 1.2em Cambria"/>
 <Variable name="gadget.title.color" description="Color" type="color" default="#666"/>
</Group>

Tabel dibawah ini akan membantu anda memahami atribut-atribut pada tag diatas:

Atribut pada tag<Group>:

AtributNilaiDeskripsi
descriptiontextNama dibawah tab “Advanced” pada Blogger Template Designer.
selectorselector cssclass/id/tag html yang ingin bisa diedit pada template. Pada saat kustomisasi template, elemen dengan selector ini akan ditandai dengan garis titik-titik besar warna merah.

Atribut pada <Variable/>:

AttributeValueDescription
namehuruf dan/atau angkaNama variabel yang akan digunakan pada style css di template. Harus unik.
descriptiontextNama dari warna huruf atau tab pada blogger template designer. Jika tag <variable> tidak berada diantara tag <group>, Maka ini akan menjadi nama di bawah tab “Advanced” tadi.
typefont
color
custom_string
Jenis untuk nilai variable yang akan diedit.
defaultfont_shorthand_property
HEX_color_code
Nilai default jika pilihan/setting pada variable tidak dipilih.
valuefont_shorthand_property
HEX_color_code
Nilai variabel jika sudah disetting ulang.

Kode Lagi… (Sabar :p)

<Group description="Gadget Title" selector="h2">
 <Variable name="gadget.title.font" description="Font" type="font" default="normal normal 1.2em Cambria"/>
 <Variable name="gadget.title.color" description="Color" type="color" default="#666"/>
</Group>

Anda bisa lihat sendiri bahwa tag <group> digunakan untuk mengelompokkan beberapa opsi yang telah didefinisikan oleh variable. Gambar dibawah ini adalah hasil dari kode diatas :

contoh pengelompokkan variable pada grup

 

Keterangan :
Tab “Blog Title” merupakan tab hasil dari adanya tag <group>, sedangkan opsi “Fonts” dan “Title Color” dihasilkan oleh tag <variable>

Jika anda membaca table yang pertama di atas, anda sudah tahu bahwa selector akan ditandai saat anda melakukan kustomisasi di Blogger Template Designer. Selector itu harus benar-benar spesifik agar tidak memengaruhi elemen lain. Sebagai contoh, selector yang digunakan pada group untuk mengedit “blog title” adalah tag “h2”, sedangkan tag h2 juga dipakai untuk widget title. Sehingga, saat ingin mengedit “Blog Title”, widget title juga akan diedit.

Selektor harus spesifik

 

Karena itulah, selektor yang kita gunakan harus spesifik. gunakan Class pada tag html sebagai selector, jangan langsung pada nama tagnya. Misalnya seperti dibawah ini :

<Group description="Gadget Title" selector=".post h2.title">

Menggunakan Variabel

Setelah membuah sebuah variabel, anda bisa menggunakannya dalam kode css biasa yang ada di blog. Perhatikan kode berikut ini :

<Group description="Gadget Titles" selector=".post h2.title">
 <Variable name="gadget.title.color" description="Text Color" type="color" default="#aaa"/>
 <Variable name="gadget.title.font" description="Font" type="font" default="/>
</Group>

Pada kode diatas, saya tidak mendeskripsikan “value”-nya. Hal ini karena “value” akan secara otomatis dihasilkan dari nilai default, dan itulah yang akan kita pakai.

Mengganti Font & Warna

Biasanya, kita mengganti font atau warna langsung menggunakan css seperti dibawah ini (manual) :

.post h2.title {
 color: #0b5394;
 font: bold 1.2em Cambria;
}

Jika template kita akan digunakan orang lain, kita harus sadar bahwa tidak semua orang mengerti kode css. Sehingga mereka akan kesulitan jika ingin mengubah style font seperti diatas. Karena itulah, kita akan menggunakan Blogger Template Designer untuk mengeditnya. Kode diatas biar diubah menjadi seperti dibawah :

.post h2.title {
 color: $(gadget.title.color);
 font: $(gadget.title.font);
}

Kode diatas akan menggunakan nilai dari variable $(gadget.title.font) yang telah kita buat dengan kode variable sebelumnya. Itulah gunaya variable. Penggunaan variable pada kode css harus berformat $(name dari variable yang digunakan). Bahkan nilai suatu variable juga bisa kita gunakan sebagai nilai dari variable lain. Misalnya sebagai berikut :

<Variable name="gadget.title.color" description="Text Color" type="color" default="$(name dari variable lain)"/>

Menyesuaikan Lebar Blog dan Sidebar

menyesuaikan lebar blog dan sidebar

Kita harus menambahkan tag <b:template-skin> di antara tag <head> pada template kita, dan sebaiknya dibawah tag </b:skin>. Seperti inilah kodenya :

<b:template-skin>
 <b:variable default='960px' name='content.width' type='length'/>
 <b:variable default='0' name='main.column.left.width' type='length'/>
 <b:variable default='310px' name='main.column.right.width' type='length'/>
 <![CDATA[
 .selector-page-wrapper {
 width: $(content.width);
 }
 #selector-sidebar-right {
 width: $(main.column.right.width);
 }
 #selector-sidebar-left {
 width: $(main.column.left.width);
 }
 ]]>
</b:template-skin>

Beres. Itu cuma dasar-dasarnya. Silahkan kembangkan sendiri yaaa.

Catatan

Anda harus menggunakan tanda double quote ” ” pada saat menentukan nilai atribut pada tag <variable>. Karena jika menggunakan tanda single quote ‘ ‘ akan error.

Selamat bereksperimen dan berkoding ria :D. Semoga Bermanfaat! jangan lupa share dan komentari yaaah.download full movie Spider-Man: Homecoming 2017

Diterjemahkan dan diubahsesuaikan dari : http://bloggerillustrated.blogspot.com/2012/07/how-to-add-support-for-blogger-template-designer-in-custom-templates.html

 

 

finasteride reviews free cialis cyalis levitra rezeptfrei deutschland acyclovir 800 mg 5 times a day viagra coupons acyclovir for shingles cheap viagra discount cialis cialis coupons printable ciprofloxacin nebenwirkungen acyclovir 800 mg canadian viagra finasteride results finasteride dosage what is cipro used for zoloft vs lexapro viagra effects side effects of ciprofloxacin 500 mg cialis voucher levitra coupons tamoxifen and bone pain wellbutrin and lexapro viagra pills buy cialis ciprofloxacin eye drops what is finasteride used for canada cialis canadian cialis cialis savings card azithromycin 500mg azithromycin class viagra en ligne livraison 24h azithromycin 250mg lowest cialis prices how long for lexapro to work what is acyclovir for ciprofloxacin uses cialis reviews buy levitra online is azithromycin penicillin daily cialis cialis patent expiration date extended viagra for sale azithromycin pregnancy category acyclovir 800 mg for shingles cialis 5mg daily acyclovir dose ciprofloxacin 500mg antibiotics side effects lexapro dosages what is viagra cialis cheap azithromycin uses tamoxifen cialis price viagra generic lexapro dosage women viagra lexapro vs celexa how long for azithromycin to take effect zovirax dosage cheap levitra sophia viagra cialis dosage recommendations viagra for sale uk vardenafil 20mg tamoxifen and foods to avoid viagra wiki what is cipro cialis for daily use what is finasteride herbal viagra equipe argentine viagra tamoxifen cost cialis 30 day sample azithromycin liquid ciprofloxacin drops viagra soft zovirax for cold sores generic lexapro cialis for women viagra costs female viagra over the counter viagra cipro uses lexapro overdose levitra prices acyclovir dosage viagra vs cialis viagra single packs levitra 20 mg precio farmacia what is azithromycin viagra uk viagra alternatives side effects of azithromycin cialis patent expiration ciprofloxacin coverage propecia side effects effects of stopping finasteride generic levitra sex viagra for women ciprofloxacin 250 mg cialis copay card where to buy viagra cealis antibiotic ciprofloxacin buy levitra tamoxifen and weight gain viagra nebenwirkungen first few days on lexapro tamoxifen side effects in women over 55 viagra generico generic for lexapro azithromycin without a doctor’s prescription acyclovir 400 mg lexapro para que sirve lexapro bula viagra tablet ciprofloxacin dosage ciprofloxacin 500 mg what is lexapro used for zithromax escitalopram 10mg acyclovir 200mg what is cialis generic cialis at walmart cialis testimonials cialis otc cialis canada vardenafil vs viagra utilisation viagra zithromax 500 mg cialas finasteride for women cipro antibiotics viagra side effects cialis for sale lexapro 10mg finasteride 5mg what is cipro usually prescribed for ciprofloxacin 500 mg tabletten viagra coupon is lexapro a controlled substance side effects of tamoxifen zovirax lexapro 5mg viagra vs cialis vs levitra finasteride acyclovir medication cialis trial ciprofloxacin class ciprofloxacin ophthalmic solution zovirax cream azithromycin coverage lexapro side effects in women generic cialis tadalafil tamoxifen nebenwirkungen cialis pills for sale cialis vs viagra lexapro and weight gain ciprofloxacin dosierung side effects of viagra what does ciprofloxacin 500mg treat lexapro and wellbutrin combination therapy weaning off lexapro cialis or viagra withdrawal from lexapro viagra prices what is tamoxifen used for levitra 20 mg acyclovir dosing ciprofloxacin drug class tamoxifen side effects lexapro reviews is ciprofloxacin a penicillin levitra buying viagra what infections does ciprofloxacin treat azithromycin 250 cialis sample viagra receptfritt levitra erfahrungen finasteride long term effects side effects of lexapro in women zovirax pills stopping lexapro levitra vs viagra finasteride effets secondaires azithromycine eg 500 mg bijsluiter what is ciprofloxacin used for azithromycin eye drops azithromycin lexapro cialis patent expiration 2017 zithromax z-pak lexapro withdrawal finasteride tablets viagra substitute levitra vs viagra for hardness ciprofloxacin dose cialis free trial azithromycin z pak cialis pills ciprofloxacin 500mg antibiotics propecia how does acyclovir work cialis coupons cialis online how to get off lexapro viagra sex side effects lexapro lexapro side effects viagra medicine acyclovir 400mg azithromycin 500 erfahrungen zovirax ointment zithromax dosage ciprofloxacin 500 cialis 20 mg azithromycin for uti viagra 100 side effects of finasteride 5mg how much does cialis cost what is acyclovir natural viagra acyclovir side effects tamoxifen langzeitfolgen azithromycin pregnancy viagra on line no prec lexapro weight gain viagra ohne rezept aus deutschland ciprofloxacin hcl 500 mg viagra tablets how to use viagra lexapro vs zoloft azithromycin side effects pfizer viagra coupons from pfizer cialis discount what does finasteride do escitalopram 20 mg is azithromycin levitra generic is tamoxifen chemotherapy cialis professional lexapro coupons cialis tadalafil azithromycin three times a week acyclovir cream what is lexapro cost of viagra cialis 20mg cilias cialis 30 day trial coupon ciprofloxacin viagra vs cialis vs levitra ciprofloxacin for dogs cipro side effects cipro viagra dosage ciprofloxacin 500mg tablets levitra prezzo in farmacia how to wean off lexapro cipro for uti order viagra cialis coupon print cialis samples overnight cipro side effects in elderly viagra wikipedia what is acyclovir used for viagra cialis generic cialis thuoc azithromycin what does viagra do what is ciprofloxacin azithromycin medscape how to take cialis side effects of finasteride azithromycin pediatric dosing ciprofloxacin side effects after age 60 cipro 500 viagra bestellen tamoxifen interaction cost of cialis cialis dosage strengths cialis prices cipro antibiotic azithromycin 250 mg treatment generic for cialis lexapro side effects men viagra vs cialis what works better than viagra viagra sans ordonnance how does cialis work azithromycin 500 azithromycin for strep throat 9 levitra at walmart finasteride 5mg tab azithromycin tablet canada viagra cialis generic availability side effects of acyclovir side effects of azithromycin 250 mg what is tamoxifen azithromycin drug class viagra pillen kruidvat tamoxifen citrate generic levitra vardenafil 20mg acyclovir ointment levitra coupon cialis 20mg directions escitalopram 10 mg para que sirve viagra activate escitalopram nebenwirkungen buy generic viagra how does lexapro work tamoxifen bijwerkingen tamoxifen therapy cialis vs viagra escitalopram effets secondaires viagra samples cialis effects lexapro generic name lexapro withdrawal symptoms cheap cialis post finasteride syndrome ciprofloxacin hcl 500 mg side effects tamoxifen lawsuits liquid cialis azithromycin dosage viagra finasteride vs dutasteride finasteride 5mg side effects mayo clinic ciprofloxacin used for lexapro 20mg cialis coupons from manufacturer cialis for men what does azithromycin treat azithromycine finasteride hair loss viagra price ciprofloxacin hcl cialis website azithromycin 250 mg levitra 10 mg prezzo pfizer viagra lexapro for anxiety what is azithromycin for ciprofloxacin 500mg side effects of ciprofloxacin levitra without a doctor prescription finasteride efectos secundarios levitra 20 mg von bayer cialis cost lexapro manufacturer website lexapro benefits for women viagra 100mg lexapro generic what is escitalopram tamoxifen side effects in women cipro and tendonitis cipro drug class erectile dysfunction cialis finasteride 5 mg cialis generic buy viagra azithromycin for pneumonia levitra 20 mg cost walmart free viagra zithromax antibiotic generic viagra 100mg buy cialis online revatio vs viagra does lexapro cause weight gain cipro dosage ciprofloxacin side effects in women wholesale cialis what is ciprofloxacin prescribed for viagra from canada cialis 5mg buy generic levitra what is lexapro for cialis samples how long does viagra last what bacteria does ciprofloxacin kill ciprofloxacin bnf finasteride 5 mg tab lexapro and weight loss levitra vs viagra viagra without a doctor prescription viagra ohne rezept auf rechnung viagra natural buy viagra online side effects of lexapro 10 mg cialis 5 mg ciprofloxacin side effects price cialis azithromycin tablets finasteride for hair loss levitra bayer 20mg meilleur prix finasteride permanent side effects viagra tesco viagra for women effects of stopping lexapro suddenly cialis pharmacy prices cialis alternative ciprofloxacin hcl 500 mg tab viagra 100 mg finasteride side effects in men escitalopram 10 mg finasteride medication levitra dosage cialis coupon acyclovir cialis coupon 20 mg acyclovir for cold sores cialis side effects azithromycin cost acyclovir 800mg ciprofloxacin 500 mg for urinary tract infection what does ciprofloxacin treat acyclovir vs valacyclovir finasteride and enlarged prostate acyclovir ointment 5 lexapro and weight gain in women escitalopram oxalate cialis without a doctor’s prescription online cialis best price viagra online viagra finasteride 1mg generic viagra cialis dosage azithromycin and alcohol viagra online viagra cost cialis on line 200 cialis coupon viagra 100mg tablets retail price azithromycine 250 mg escitalopram cialis cialis canadian pharmacy lexapro dosing cipro dangers azithromycin 250mg tablets 6 pack finasteride side effects azithromycin 5 day dose pack ciprofloxacin 250mg acyclovir dosage for cold sores ciprofloxacin spc how does viagra work discount viagra when will cialis go generic azithromycin 500 mg cialis pricing lexapro vs wellbutrin viagra kaufen viamedic cialis levitra online levitra 20mg viagra pill how to wean off lexapro without withdrawals levitra 20mg cost per pill viagra alternative lexapro 10 mg cialis daily viagra 50mg viagra without a doctor prescription usa cialis 10 mg viagra on line side effects of lexapro azithromycin vs erythromycin cialis from canada cialis coupons 2017 common side effects of ciprofloxacin 500 mg ciprofloxacin hydrochloride nolvadex finasteride 5mg side effects cialis for bph lexapro medication cialis medication lexapro side effects in men side effects of cialis what is azithromycin used for ciprofloxacin hydrochloride ophthalmic viagra canada escitalopram side effects celexa vs lexapro cialis generic tadalafil viagra for men

7 Comments

  1. Baru sekali baca terasa masih jlimet..hehe
    Nanti akan saya coba lagi insyaallah..makasih infonya mas..

  2. Akhirnya nemu juga yang ngasih tahu manfaat b:template-skin hehehe udah lebih dari sebulan baru nemu Blog ini.
    Oh ya gan ada artikel yang bahas cara merapikan tata letak gak?
    Soalnya saya buat template sendiri, tapi di tata letak ga tahu cara ngerapihinnya, kalo ada kasih tau linknya ya makasih gan

  3. Makasih gan. Baru baca sekali ane langsung paham. Langsung ane praktekin deh.

  4. ribet bener… =_= mata linu liatinnya.

  5. Thx. gan. mantap !!!

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *