Gost Blog - Blogger.com adalah
layanan blog gratis yang memberikan keleluasaan bagi user untuk mengedit
tampilan dan fungsi blognya. Secara mendasar, Blogger berplatform HTML/XML
dengan didukung pengaturan tampilan CSS dan fungsi-fungsi javascript. Kita
mengenal adanya fitur edit template HTML Blogger dimana kita dapat
dengan bebas melakukan modifikasi, desain ulang, hack, penambahan fitur dari
pihak ketiga (third party) berupa widget, dan lain-lain.
Note: Fitur edit HTML Blogger diakses melalui dashboard > design/rancangan > edit HTML.
Beberapa kasus saya temui dari
pengunjung dan beberapa teman blogger (khususnya newbie) yang mengeluh karena
gagal memasukkan hack/script tambahan, tidak menemukan kode tertentu seperti
yang ada di tutorial, bahkan ada pula yang templatenya "kacau" karena
salah mengedit template HTMLnya.
Tips ini saya buat untuk memberi
masukan dan ide dalam melakukan editing Template HTML agar hasilnya sesuai
dengan yang diinginkan. Semoga bermanfaat.
1. Memahami elemen dasar dari
template blogger/blogspot sangat penting, pada dasarnya ada 5 elemen penting
pada template Blogger yang hampir sama dengan elemen dasar web HTML pada
umumnya:
a. HTML/XML tag, yang
menandakan bagian dari keseluruhan halaman, diawali dengan <html> dan
diakhiri dengan </html>. Khusus untuk tag-tag XML, untuk template Blogger
dan HTML editor setelah tahun 2007, selalu diakhiri dengan /, contoh: <data:post.body/>.
b. Head tag, merupakan bagian
dari keseluruhan head halaman, di dalamnya dimasukkan aturan-aturan yang
mengatur banyak hal, termasuk tampilan (CSS), diawali dengan <head> dan
diakhiri dengan </head>.
c. Body tag, merupakan isi
dari halaman web/blog, di dalamnya terdapat konten/isi inti halaman, termasuk
pula widget-widget yang menjadi bagian dari isi halaman, diawali dengan
<body> dan diakhiri dengan </body>.
d. CSS, elemen pengatur
tampilan halaman, baik dari segi warna, font, posisi, lebar luas, dan masih
banyak lagi. Letaknya diantara <b:skin><![CDATA[
dan ]]></b:skin> dan berada pada
bagian head. Pada beberapa kasus kode CSS juga dimasukkan tepat di atas
</head> sebagai aturan tambahan.
e. Javascript, merupakan
elemen yang sebenarnya mengandung software (web widget) yang berisi
perintah-perintah tertentu. Biasanya digunakan untuk memasukkan elemen tambahan
seperti popular post, auto readmore, dan sebagainya. Ada dua jenis javascript
yang dapat digunakan: internal, yang diupload dan di-host langsung di
Blogger, dan eksternal, yang diupload dan dihosting di server lain.
Letaknya relatif, tergantung jenisnya. Untuk yang berjenis widget biasanya ada
di dalam body.
2. Biasakan back up template
terlebih dahulu sebelum editing, klik "Backup Full Template" di atas
kotak "Edit HTML". Jika ada kesalahan dan anda tidak tahu script mana
yang harus dibenahi, anda dapat dengan mudah mengupload file back-up template
dan mengembalikan seperti semula.
3. Perhatikan benar-benar tutorial
yang dibaca, jangan sampai ada yang terlewatkan. Sebagai contoh, jika harus
mencentang/klik "expand widget templates", maka pastikan sudah
melakukannya. Fungsi dari perintah tersebut adalah untuk membuka bagian-bagian
body yang mengandung widget. Jika tidak dicentang, bagian-bagian tersebut akan
"disembunyikan" oleh Blogger karena memang ditujukan untuk keamanan.
4. Ketika meng-copy script dari
halaman tutorial yang anda baca, pastikan semua bagian script sudah tercopy
atau jangan ada bagian selain dari script yang ikut ter-copy.
5. Jika harus mengubah isi
script/kode, misalnya mengganti url blog/feed, value, dan lain-lain,
salin/paste terlebih dahulu kode/script tersebut ke editor semacam notepad,
wordpad, word. Setelah melakukan pengubahan script dan memastikan semuanya
beres, baru masukkan script tersebut ke template HTML.
6. Agar lebih mudah dan cepat
mencari kode tertentu seperti yang diminta di dalam tutorial, gunakan fitur
pencarian browser, tekan Ctrl + F, setelah kotak pencarian muncul
masukkan kode yang ingin dicari dan tekan next (enter).
7. Perhatikan benar-benar istilah di
bawah/setelah serta di atas/sebelum, itu berarti letakkan kode
benar-benar setelah atau sebelum kode yang dicari. Kode-kode dibaca oleh
browser dari kiri ke kanan sebagai urutan. Atas bawah hanya
digunakan untuk memberi kenyamanan dalam mengurutkan. Bagi browser, dia tetap
dibaca dari kiri ke kanan. Contoh:
<b:include data='top' name='status-message'/><data:adStart/>
Kita lihat di situ ada 2 tag
bersisian, jika harus memasukkan tag/kode baru <b:include
data='posts' name='breadcrumb'/> di bawah/setelah <b:include data='top' name='status-message'/>, itu berarti anda harus meletakkan benar-benar setelahnya,
sehingga <data:adStart/> harus digeser posisinya, atau kode/tag
baru disisipkan di antara keduanya, jadinya:
<b:include data='top' name='status-message'/><b:include data='posts' name='breadcrumb'/><data:adStart/>atau,<b:include data='top' name='status-message'/><b:include data='posts' name='breadcrumb'/><data:adStart/>
8. Jika memang masih belum yakin dan
terbiasa, buatlah blog baru yang fungsinya untuk eksperimen dan uji coba script
(trial and error). Anda bisa dengan bebas melakukan uji coba tanpa ada
ketakutan template blog anda rusak atau pembaca kabur. Agar hasilnya akurat,
gunakan jenis template yang sama seperti blog anda. Saya memiliki 3 blog untuk
eksperimen dan mencoba script baru sehingga bisa dengan bebas melakukan apapun
tanpa rasa khawatir.
9. Khusus untuk hack/script tertentu
di mana tampilannya bisa langsung dilihat di homepage/beranda (misalnya:
memasang readmore atau background), setelah memasukkan script dan selesai
meng-edit, jangan langsung di-save dulu. Gunakan/klik fitur preview/pratinjau
untuk melihat hasilnya. Jika sudah beres dan sesuai yang diinginkan, baru lah
di-save.
10. Pada beberapa template, ada yang
bagian tertentunya di apit oleh tag paragraf: <p> dan </p>,
sehingga ketika bagian tertentu tersebut dicari, seolah tidak ketemu. Jika
template anda berjenis seperti ini, jangan menyerah terlebih dahulu.
Contoh:
Contoh:
Ketika harus mencari <data:post.body/>, dan tidak ketemu, maka ada
kemungkinan tag paragraf mengapitnya (<p><data:post.body/></p>),
atau ada beberapa kondisi lain (misalnya, anda lupa mencentang "expand
widget templates"). Agar lebih mudah lagi, jangan sertakan < dan /> ketika
mencari (Ctrl + F), cukup gunakan data:post.body
saja.
Masih ada beberapa lagi yang hendak
saya sampaikan, namun sekiranya 10 poin di atas cukup lengkap untuk menjadi
tips dan petunjuk agar lancar dan aman dalam mengedit Template HTML Blogger/Blogspot.
Selanjutnya, sobat Blogger dapat mengembangkan dan membiasakan diri dengan
template dan template editor Blogger serta melakukan editing secara mandiri (Do
It Yourself [DIY]). Keep on learning and learning.
Salam.
0 komentar:
Posting Komentar
semoga komentar anda bermanfaat bagi kami semua dan turut memajukan semangat untuk memperbaiki kesalahan kami......
-:: TRIMAKASIH ANDA TIDAK BERKOMENTAR SPAM ::-