PERSIAPAN
1
A. Apa itu Wordpress?
Wordpress adalah salah satu Content Management
System (CMS) yang biasa digunakan sebagai bahan
pembangun blog atau weblog. Saat ini Wordpress terbukti
cukup efektif dan mudah digunakan. Bahkan dalam
pertarungan memperebutkan posisi di Search Engine,
seringkali top rating diraih oleh blog Wordpress.
Selain mudah pengoperasiannya, Wordpress juga
dilengkapi dengan ratusan plugins dan themes yang bisa
didownload secara cuma-cuma. Dengan demikian, setiap orang
seakan memiliki blognya sendiri dengan pengaturan dan
standart sesuai pribadi masing-masing.
Pengelolaan themes Wordpress juga sangat mudah. Script
themes dibagi-bagi berdasarkan bagian-bagian halaman.
Sehingga kita bisa mudah mengatur tata letak web kita.
Satu hal lagi yang membuat Wordpress cukup diminati,
yaitu Wordpress ini gratis, tutorialnya pun sangat lengkap,
bahkan support systemnya luar biasa. Setiap keluhan
pengguna akan langsung ditanggapi dengan cepat dan akurat.
Wordpress ibarat mesin blog setiap orang. Setiap orang
pun turut serta dalam membangun tutorial dan support system
Wordpress. Anda akan menemukan banyak sekali orang yang
dengan senang hati membantu anda dalam Wordpress. Dan
yang paling penting semua ini disediakan GRATIS untuk anda.
Beberapa blogger yang kreatif, memanfaatkan WordPress-
nya untuk mendapatkan tambahan uang. Bahkan ada yang
benar-benar menjadi blogger fulltime alias bekerja sebagai
blogger. Berapa yang mereka dapat? Sangat bervariasi, mulai
$10 per bulan hingga puluhan ribu dollar per bulan.
Apakah anda siap sekarang? Atau anda masih ragu-ragu?
Saya yakin, saat anda beli CD ini, artinya anda memang sudah
siap dan buku ini akan membuat anda benar-benar memahami
bagaimana mengelola sebuah blog Wordpress.
2
B. Mendapatkan Wordpress
Untuk mendapatkan Wordpress, anda bisa mendownload
edisi terbarunya di http://wordpress.org/latest.zip Namun kami
juga menyertakan download edisi terbaru Wordpress yaitu
Wordpress 2.2.1 pada CD Tutorial ini, sehingga anda bisa
langsung menggunakannya.
C. Peralatan Instalasi
3
BAB II
WORDPRESS OFFLINE
4
A. Instalasi AppServ
Sebelum kita memulai menginstall Wordpress, maka kita
perlu menginstall AppServ terlebih dahulu. AppServ adalah
software yang akan menciptakan webserver pribadi berbasis
PHP ke dalam OS Windows kita. Untuk diketahui, PHP hanya
dapat dijalankan menggunakan Linux, namun dengan memakai
AppServ, kita bisa menjalankan script PHP ke dalam Windows.
5
Setelah browser terbuka, ketikkan http://localhost/ .
Bila anda melihat tampilan seperti dibawah ini, berarti instalasi
yang anda lakukan telah berhasil
B. Konfigurasi Apache
Untuk menkonfigurasi Apache, anda bisa mengklik menu :
Start
All Programs
AppServ
Configuration Server
Apache Edit the httpd.conf Configuration File
6
Kemudian anda hanya perlu menghilangkan tanda ”#” yang
berada di depan tulisan LoadModule rewrite_module
modules/mod_rewrite.so. Sekarang save. Klik menu File –
Save.
Langkah selanjutnya adalah merestart Apache. Caranya :
C. Menyiapkan Database
Sekarang kita perlu menyiapkan Database untuk
Wordpress kita. Buka browser anda dan ketikkan
http://localhost/phpmyadmin
Maka anda akan diminta memasukkan username dan
password database seperti saat anda menginstall AppServ saat
pertama kali. Username biasanya adalah root Masih ingat kan?
7
Bila username dan password anda tepat, maka anda akan
langsung memasuki halaman administrasi MySQL. Masukkan
nama database baru ke dalam kotak Create New Database
seperti gambar berikut ini :
D. Instalasi Wordpress
Selanjutnya kita akan mulai menginstall Wordpress ke
server Apache pribadi kita. Ekstraklah file E:\wordpress-
2.3.zip pada CD Tutorial ke dalam folder
C:\AppServ\www\ sehingga kita akan mendapatkan folder
baru dengan nama C:\AppServ\www\wordpress\
Berikutnya kita perlu menentukan konfigurasi database
wordpress kita. Caranya sebagai berikut :
- Rubahlah nama file wp-config-sample.php di
direktori C:\AppServ\www\wordpress menjadi wp-
config.php
- Buka file wp-config.php menggunakan Notepad++
(disertakan dalam CD Tutorial) atau Notepad standart
Windows atau Wordpad atau editor text yang lain.
- Rubahlah setting default yang ada dan sesuaikan
dengan database yang telah kita buat. Kira-kira
setingannya akan seperti ini :
define('DB_NAME', 'wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', 'password_anda');
define('DB_HOST', 'localhost');
8
- DB_NAME adalah nama database yang anda buat
sebelumnya. Dalam hal ini adalah wordpress.
- Rubahlah password_anda dengan password anda
sendiri.
- Simpan pekerjaan anda. (Ctrl + S)
9
Lalu isikan Judul Blog dan Email anda pada kotak yang
tersedia. Biarkan tanda centang pada tulisan I would like my
blog... bila ingin blog terindex oleh Google dan Technorati. Tapi
bila anda ingin membuat blog rahasia, hilangkan tanda ini.
Setelah itu klik tombol Continue to Second Step.
10
E. Konfigurasi Wordpress
11
scroll terus ke bawah hingga menemukan form
penggantian password seperti tampak di bawah ini :
b. Konfigurasi Umum
12
Setelah selesai mengkonfigurasi, klik tombol Update
Options.
c. Peraturan Blog
13
BAB III
MENGELOLA WORDPRESS
14
A. Mengenal Bagian-bagian Wordpress Blog
Sebelum kita mulai mengelola Wordpress Blog yang telah
terinstall, ada baiknya kita kenali dulu bagian-bagian Wordpress
serta istilah-istilah yang akan kita pakai dalam panduan ini.
Sebagai contoh dalam panduan ini, kita memakai Themes
Default. Tampilan tiap themes tentu bermacam-macam, jadi
untuk sementara kita pergunakan themes Default.
15
dengan Judul artikel yang memiliki link ke
artikel lengkapnya (B1), Tanggal Publish
(B2), Artikel, dan link komentar (B3).
C. Sidebar : Berisi kumpulan link, dan aneka fasilitas.
Biasanya blogger meletakkan fasilitas-
fasilitas di bagian ini. Anda bisa meletakkan
apa saja disini. Mulai form pencarian, daftar
halaman statis (Pages), Arsip (Archives),
Category (Kategori), Kumpulan Link
(Blogroll), dan Meta.
D. Footer : Bagian kaki blog, biasanya berisi link RSS
artikel dan komentar, serta informasi kecil
mengenai blog.
B. Login Admin
Untuk mengelola Wordpress, maka anda harus dikenali
sebagai admin oleh Wordpress. Oleh karena itu anda harus
login ke Admin Panel. Ada tiga cara untuk mengakses Admin
Panel :
1. Melalui URL : http://domain-anda/wp-login.php
2. Melalui URL : http://domain-anda/wp-admin
3. Mengklik link Login yang ada di sidebar.
16
Password baru akan dibuatkan untuk anda dan dikirim lewat
email.
Tapi bagi anda yang menginstall di komputer sendiri alias
offline atau bagi anda yang menginstall di server gratisan
seperti awardspace.com dan 100webspace.com cara diatas tak
akan berguna karena fasilitas pengiriman email melalui script
PHP tidak difungsikan. Maka kita perlu masuk ke database
wordpress kita. Berikut caranya :
1. Masuklah ke phpmyadmin anda. Caranya silahkan
baca kembali BAB II Wordpress Offline. Dan untuk
mengakses phpmyadmin di server gratisan silahkan
baca di BAB IV Persiapan Online.
2. Pilih nama database anda di kolom kirim
17
4. Selanjutnya klik tab Browse yang ada di kolom kanan
18
8. Klik tombol Go dan keluar dari phpmyadmin.
9. Pekerjaan anda telah selesai
C. Menyiapkan Kategori
Kategori dalam Wordpress sangatlah dibutuhkan. Karena
itu kategori haruslah selalu ada walau hanya satu. Kategori
dipergunakan untuk mengelompokkan artikel dan link. Sebagai
default, Wordpress telah membuatkan kategori Uncategories
untuk menangani artikel-artikel anda dan kategori Blogroll
untuk menangani link-link favorit anda. Anda dapat menambah,
19
mengganti bahkan menghapus kategori yang diinginkan.
Berikut ini caranya.
1. Menambah Kategori
Untuk menambah kategori caranya sebagai
berikut :
2. Mengedit Kategori
20
e. Gantilah category name dengan kategori
yang diinginkan
3. Menghapus Kategori
D. Membuat Artikel
Artikel adalah bagian terpenting dalam sebuah blog. Lewat
artikel-artikel inilah blog dinyatakan hidup atau mati. Bila artikel
yang ada jarang atau bahkan tak pernah diupdate, maka bisa
21
dikatakan blog tersebut telah mati. Disini kita akan mempelajari
cara menambah artikel & halaman, mengedit bahkan
menghapus artikel.
22
- Optional Excerpt, tempat memasukkan tulisan
ringkasan (untuk mengaktifkannya perlu
merubah themes)
- Trackback, untuk memasukkan URL sumber
tulisan kita
- Custom Fields, tempat kita memasukkan field
tambahan
23
Selain itu, pada editor terdapat tombol-tombol untuk
mengedit format artikel, seperti menebalkan,
memiringkan, indent, outdent, dll. Anda bisa
memanfaatkannya :
24
c. Memasang Gambar
Ada kalanya kita ingin menyisipkan gambar ke dalam
blog kita. Maka yang harus anda lakukan adalah
sebagai berikut :
25
5. Bila gambar yang anda masukkan kecil, maka
gambar tersebut akan langsung muncul seperti
ini :
26
e. Membuat MultiPages
<!--nextpage-->
27
E. Membuat Halaman Statis
Artikel yang biasa kita tulis, akan ditampilkan secara
bergantian di halaman depan. Bila ada artikel baru yang kita
publikasikan, maka artikel yang lama akan turun. Demikian
seterusnya hingga artikel tersebut hilang dari halaman utama
dan masuk ke halaman arsip (biasanya berdasarkan kategori
dan bulan publikasinya).
Trus, gimana kalau kita ingin membuat artikel yang sifatnya
menetap, linknya terus ada di halaman utama dan pengunjung
bisa langsung mengaksesnya tanpa harus masuk ke halaman
arsip atau mencarinya menggunakan fasilitas pencarian artikel?
Jawabnya adalah dengan membuatkannya halaman statis. Dan
Wordpress mempunyai fungsi untuk itu. Namanya Page.
Dengannya kita bisa membuat halaman khusus berisi informasi
yang ingin kita munculkan selalu di halaman utama atau di tiap
halaman blog kita. Halaman statis ini biasanya berisi profil
pemilik blog, tujuan pembuatan blog atau hal-hal lain yang ingin
ditampilkan.
Untuk membuat halaman statis (page) caranya sangatlah
mudah. Pada prinsipnya page adalah artikel juga, hanya saja
penempatannya yang sedikit special. Page juga bisa dibuat
secara bercabang, misalnya dalam page About kita juga
memasukkan Photo Gallery, Family dan juga Tawaran Bisnis.
Andapun bisa memasukkan Company Profile, Portofolio atau
daftar rekanan-rekanan anda. Sekarang mari kita pelajari
betapa mudahnya membuat halaman statis dengan
menggunakan Wordpress.
28
Login ke Admin Panel seperti biasa
Klik menu Write – Write Page
29
F. Memasang Link
Add Link
30
1. Klik menu Blogroll – Add Link
2. Isikan text yang akan ditampilkan sebagai link di Name
dan alamat websitenya di Address.
3. Anda juga bisa menambahkan diskripsi linknya, tapi
biasanya tak muncul di themes (kecuali anda ingin
memunculkannya).
31
G. Moderasi Komentar
Ciri khas sebuah blog adalah komentar. Dimana
pengunjung bisa memberikan komentar apapun terhadap
artikel yang kita tulis. Tak jarang, banyak sedikitnya komentar
menentukan kualitas artikel yang ditulis. Tapi artikel yang bagus
sekalipun terkadang juga tak banyak yang mengomentari. Jadi,
hingga saat ini belum ada standart resmi untuk mengukur
kualitas suatu artikel.
Back to Comment.. Karena setiap orang dapat dengan
mudah memasukkan komentar terhadap tulisan kita, maka kita
harus bisa memanajemeninya dengan baik. Karena tak semua
orang memberi komentar sesuai artikel yang kita tulis.
Seringkali ada yang malah berpromosi di komen box kita.
Tugas kitalah untuk membersihkan, mengatur dan mengelola
komentar-komentar yang masuk ini.
Memanajemen komentar sebenarnya sangat gampang.
Anda hanya cuma perlu login ke Admin Panel, kemudian klik
menu Comments.
Dalam setiap komentar, tersedia beberapa link
dibawahnya. Berikut keterangannya :
32
3. Unaprove – Ini berguna jika anda tak jadi menyetujui
komentar ini.
4. Spam – Anda bisa mengidentifikasi komentar tersebut
sebagai spam, kelak jika dia berkomentar lagi, maka
akan langsung masuk Awaiting Moderation List.
5. View Post – Jika anda lupa dia mengomentari artikel
apa, anda bisa melihat artikel yang dia komentari
dengan mengklik link ini.
33
Setelah selesai, anda sudah bisa ongkang-ongkang kaki
sekarang. hehehehe…. ☺ Tapi maaf kalau membuat anda
kecewa, cara diatas sebenarnya masih kurang efektif, tapi bila
pemberi komentar di blogmu hanya beberapa saja, cara diatas
sudah cukup.
Kita memerlukan plugin khusus untuk mengatasi aneka
spam yang menyerang blog kita. Pada BAB IX Wordpress
Plugin, kita akan membahas dua buah plugin yang bertugas
menjaga blog kita dari serangan spam.
H. Memasang Plugins
Plugin adalah file tambahan untuk meningkatkan
kemampuan Wordpress dan menambah fasilitas yang ada di
Wordpress. Ratusan plugin udah tersedia di Internet saat ini
dengan berbagai macam keperluan dan terbagi dalam puluhan
kategori. Wordpress memberikan kemudahan instalasi plugin
sehingga dapat dimanfaatkan dengan baik oleh siapa saja,
bahkan seorang pemulapun. Anda tak harus mengerti bahasa
php, kecuali jika ingin memodifikasi plugin sesuai selera.
Pertama, mari kita cari tempat berburu plugin yang sip.
Anda bisa mendapatkan banyak plugin Wordpress disini:
1. http://codex.wordpress.org/Plugins
2. http://www.wp-plugins.net/
3. http://www.wpplugins.org/
4. http://dev.wp-plugins.org/
5. http://redalt.com/External/plugins.php
6. http://www.johntp.com/category/wordpress/wordpress-
plugins/
7. http://www.bloggingpro.com/archives/category/wordpress-
plugins/
8. http://wordpress.softplug.net/
34
memiliki instalasi yang sedikit rumit namun sangat diperlukan
oleh blog kita nanti.
Setelah mendapatkan plugin yang diinginkan, anda bisa
langsung mengcopynya ke folder wp-content/plugins.
Biasanya plugin tersimpan dalam bentuk file zip, maka
extractlah terlebih dahulu. Apabila terdapat folder dalam plugin
tersebut, maka copylah bersama foldernya. Lebih jelasnya
biasanya ada keterangan dari blog pembuat plugin tersebut
atau file readme yang disertakan dalam plugin.
I. Mengganti Themes
Tampilan standart dari Wordpress mungkin sudah cukup
bagus bagi orang-orang tertentu. Namun bagi anda yang
menyukai tampilan yang berbeda, lebih fantastis dan sesuai
dengan kepribadian rasanya sudah jadi hal wajib untuk
mengganti Themes.
Theme ibarat sebuah kulit bagi blog. Theme yang
mengatur tampilan blog kita. Mengganti theme di Wordpress
amatlah mudah dan cepat. Bagi anda yang masih pemulapun
35
themes Wordpress begitu mudah digunakan. Untuk mengganti
themes, pertama-tama anda perlu mencari dan menyiapkan
themes baru. Lalu copylah ke folder wp-content/themes/.
Setelah file-file themes tercopy semua, sekarang tinggal
mengaktifkannya. Masuklah ke Admin Panel, klik menu
Presentation - Themes. Akan muncul screenshot themes baru
disana yang siap diaktifkan. Untuk mengaktifkannya, tinggal klik
gambar screenshotnya saja.
1. http://wordpress.org/extend/themes/
2. http://codex.wordpress.org/Theme_List.htm
3. http://themes.wordpress.net/
4. http://biboz.net/themes/
5. http://www.alexking.org/project/wordpress/themes/
6. http://www.redalt.com/Tools/builder.php
7. http://webdesignbook.net/themes/
8. http://www.wordpresstheme.com/
9. http://wpdemo.kaushalsheth.com/
10. http://www.johntp.com/wp-skins/
11. http://wpthemes.info/
12. http://gallery.wordpress.com/
13. http://wpgarden.com/
14. http://www.skinsforwp.com/
15. http://www.prissed.com/
16. http://www.gfxedit.com/themes/wordpress/
17. http://templatextreme.com/products/wordpress-themes/
36
J. Mengganti Style
Selain themes, anda bisa membuat tampilan yang beda
dengan memakai Style. Prinsipnya style ini hanyalah
memodifikasi file style.css pada themes Classic yang telah ada
dan terinstall secara default di directory wp-content/themes
anda.
Kami telah menyertakan juga dalam CD Tutorial ini pada
folder Wordpress Style. Cara mengganti style sangat
sederhana.
1. Carilah style yang diinginkan. Penulis telah
membuatkan file chm dengan nama preview.chm
yang berguna untuk memilih nama style yang
diinginkan.
37
3. Sebuah folder baru akan muncul, bukalah folder
tersebut dan uploadlah isinya (file style.css dan fodler
images) ke directory wp-content/themes/classic
4. Pastikan anda menggunakan themes classic untuk
mengetahui hasilnya.
K. Mengganti Permalink
Permalink adalah URL permanen dari halaman artikel-
artikel, kategori dan arsip-arsip blog kita. Permalink biasanya
digunakan untuk menunjukkan alamat yang langsung menuju
ke artikel yang ingin kita bagi. Dengan permalink kita bisa
langsung menunjukkan pada siapa saja artikel yang kita miliki.
Dan dengan sekali klik mereka bisa langsung menuju halaman
artikel kita. Selain itu, bila permalink kita sama dengan judul
artikel, maka peringkat kita di search engine akan ikut
terangkat. Karena URL dari suatu halaman merupakan
pertimbangan yang cukup penting bagi search engine.
Secara default, format permalink Wordpress adalah
http://domain.com/?p=xx dimana xx adalah nomor id artikel
kita. Jadi kalau anda ingin membagi artikel pada orang lain,
anda harus tahu no id artikelmu. Hal ini sangat memusingkan
bukan? Sekarang bagaimana kalau permalinknya seperti ini :
http://domainku.com/bermain-main-dengan-permalink.html
http://domainku.com/?p=21
Lebih menarik yang diatas bukan? Nah, satu hal lagi yang
sangat perlu dalam mengutak-atik permalink adalah bahwa tak
semua search engine mendukung penggunaan tanda tanya (?)
pada permalink sebagaimana terlihat pada contoh di atas.
Anda bisa membuat aneka macam permalink seperti
berikut :
http://domainmu.com/arsip/artikelku/ atau
http://domainmu.com/archieve/123 atau bahkan anda bisa
menambahi extensi menjadi :
38
http://domainmu.com/arsip/ini-artikelku.html
39
%second%
Detik publikasi artikel, misal 33
%postname%
Nama artikel, Wordpress secara otomatis
membuatkannya berdasarkan judul artikel, atau anda bisa
menggantinya di kotak isian Post Slug pada Editor
Wordpress. Sehingga artikel dengan judul “Saya Bisa
Wordpress” akan menjadi “saya-bisa-wordpress”
pada permalinknya nanti
%post_id%
Nomor id artikel, misalnya 423
%category%
Kategori artikel, misalnya uncategorized
%author%
Penulis artikel.
http://nama-domain.com/category/artikel/
/%category%/%postname%/
40
permalink kok ternyata bisa. Tanda kalau hosting yang anda
pakai tak mendukung permalink adalah anda tak bisa membaca
artikel, dan muncul error 404 alias tak ditemukan. Maka segera
rubah kembali setting permalinknya ke default. Penulis sudah
mencoba awardspace.com dan 100webspace.com.
Alhamdulillah semuanya bisa menggunakan permalink.
L. Menambah User
Salah satu keunggulan Wordpress dibandingkan mesin
blog lain adalah kemampuannya menangani banyak user
sekaligus dalam satu blog. Bila anda membuat blog yang
diperuntukkan untuk organisasi atau komunitas hobby anda
sendiri, maka fungsi ini perlu anda terapkan. Cara menambah
userpun cukup gampang.
1. Login ke Admin Panel seperti biasa
2. Masuk ke menu Users – Author & Users
3. Scroll ke bawah dan anda akan menemukan form
pengisian user baru seperti ini
41
Subscriber : adalah pemantau blog. Mereka
hanya menjadi anggota biasa saja dan hanya
membaca-baca artikel kita.
Contributor : adalah penulis pemula. Artikel yang
mereka masukkan akan ditahan sebagai draft,
nantinya editor atau administrator akan meninjau
tulisan tersebut dan setelah layak muat, akan
ditampilkan di halaman blog.
Author : adalah penulis resmi blog kita. Tulisan
yang mereka buat akan langsung ditayangkan di
blog. Mereka juga mendapat hak untuk mengedit
artikel mereka sendiri dan mengelola komentar
pada artikel mereka.
Editor : adalah level tertinggi penulis. Dengan
status ini user dapat mengedit setiap tulisan baik
yang dibuatnya sendiri maupun yang dibuat oleh
orang lain. Berhati-hatilah memberikan status ini
pada seseorang.
Administrator : adalah status tertinggi dalam
blog. Administrator memiliki seluruh kewenangan,
mulai mengelola artikel, komentar sampai themes
dan permalink. Administrator juga berwenang
mengangkat status user lain dan mendaftarkan
user baru. Sebaiknya status ini hanya dimiliki
seorang saja.
6. Setelah selesai klik Add User dan user baru akan
ditambahkan untuk anda.
42
Beri centang pada pilihan Anyone can register pada isian
Membership. Nantinya pada sidebar blog anda akan muncul
link Register. Atau anda bisa menambahkan link sendiri
misalnya dalam bentuk gambar agar menarik perhatian calon
anggota.
M. Mengganti Bahasa
Secara default, bahasa yang dipakai dalam Wordpress
mulai dari panel Admin hingga Themesnya menggunakan
bahasa Inggris. Namun anda bisa merubahnya menjadi bahasa
Indonesia. Caranya sebagai berikut :
a. Bukalah CD Tutorial yang disertakan pada buku
ini
b. Masuklah ke folder Wordpress Plugin dan
temukan file id.mo.zip lalu ekstraklah file
tersebut.
c. Sebuah file dengan nama id.mo akan muncul
d. Buat folder baru dengan nama languages pada
direktori /wp-includes/ sehingga
menghasilkan folder /wp-
includes/languages/.
e. Copykan atau uploadlah file id.mo ke direktori
tersebut.
f. Buka file wp_config.php dan temukan kode
berikut define ('WPLANG', '');
43
g. Gantilah menjadi : define ('WPLANG',
'id');
h. Pekerjaan selesai. Silahkan coba lihat Admin
Panel anda
44
BAB IV
PERSIAPAN ONLINE
45
Dalam bab-bab yang terdahulu kita selalu bekerja di
komputer pribadi, menggunakan server pribadi dan tentu saja
dengan akses pribadi pula.
Agar seluruh dunia bisa menikmati hasil karya dan artikel-
artikel yang kita miliki, maka kita perlu mempublikasikannya
alias meng-online-kan blog kita. Bagaimana caranya? Bab-bab
berikut ini akan menuntun anda mempersiapkan blog secara
online.
46
http://namaku.uni.cc
C. Mendapatkan Hosting
Hosting ibarat sebuah rumah bagi website. Hosting adalah
tempat meletakkan file-file pembangun blog kita. Sebenarnya
hosting adalah komputer biasa seperti milik kita, namun dia
terhubung selama 24 jam dengan internet dan memiliki IP
address yang statis.
Untuk mendapatkan hosting sangat mudah. Anda bisa
membeli mulai harga Rp. 1000 / bulan sampai Rp. 200.000 per
bulan, tergantung spesifikasi dan fasilitas yang diberikannya.
Penulis belum bisa memberikan rekomendasi hosting
mana yang paling baik untuk wordpress. Tapi penulis sarankan
sebelum membeli hosting, pastikan dulu target pasar yang akan
dibidik. Jika anda membidik pasar luar negeri misalnya
amerika, maka sebaiknya membeli hosting yang servernya
berada di Amerika. Tapi bila target pasarnya Indonesia, akan
sangat bijaksana jika membeli hosting dengan server IIX.
Semakin dekat letak hosting dengan pengakses, maka
kecepatan loadnya akan semakin cepat dan ini merupakan
point tersendiri bagi bisnis anda.
Namun, karena kita masih dalam tahap belajar, sebaiknya
kita mencari hosting yang gratisan aja terlebih dahulu. Meski
gratisan, kita harus pandai-pandai memilih spesifikasi dan
fasilitas yang diberikan oleh penyedia layanan hosting. Mereka
harus mampu menyediakan :
- Server berbasis PHP dan MySQL
- Space minimal 20 Mb
- Bandwidth minimal 500 Mb atau lebih baik 1 Gb/bulan
- Menyediakan fungsi Rewrite
- Kalau bisa No Iklan atau Iklannya gampang dijebol
- Menyediakan fungsi FTP
Kalau anda sudah bisa menemukannya, silahkan dipakai
sebagai tempat meletakkan file-file Wordpress.
47
Sebagai latihan, mari kita coba meletakkan file-file
Wordpress kita pada http://100webspace.com. Kita asumsikan
anda telah memiliki domain sendiri dengan nama
qzoners.web.id
Saya merekomendasikan 100webspace.com. Pertama
karena hosting ini support dengan Wordpress, yang kedua ada
fasilitas webmailnya sehingga kalo anda punya domain sendiri,
anda bisa punya email nama_anda@qzoners.web.id. Kembali
ke laptop.... Silahkan anda kunjungi 100webspace.com dan klik
pilihan hosting gratisnya.
Pada halaman berikutnya anda
diminta memilih apa memesan
domain, menggunakan domain sendiri,
atau menggunakan subdomain yang
udah ada. Karena kita sudah punya
domain, maka pilihlah pilihan Host My
Existing Domain, dan sebuah form
pengisian nama domain akan muncul.
Tapi jika anda belum punya domain,
maka pilihlah use free sub-domain dan anda bisa memakai
sub domain dari 100webspace.com
48
Setelah di submit, anda akan diberi penawaran apa tetap
memakai hosting gratis dengan iklan di atas atau membayar
biaya tertentu dan mendapatkan hosting tanpa iklan , kalo anda
pengen tetap memakai hosting gratisan, langsung aja klik
tulisan No, thanks, continue with my ad-supported account.
Maka muncullah halaman konfirmasi seperti ini :
Klik Disini
untuk Login
49
Berikutnya tinggal memasukkan username dan password
sementara yang telah diberitahukan melalui email :
D. Menyiapkan Database
Sebelum memulai menginstall, sebagaimana cara
menginstall offline, maka kita perlu menyiapkan database
terlebih dahulu. Masing-masing web hosting biasanya memiliki
Admin Panel masing-masing. Disini penulis mencoba
mencotohkan bila menggunakan 100webspace.com.
50
Pertama kita perlu login di http://100webspace.com. Klik
link Member Login yang berada di pojok kanan atas halaman
depan 100webspace.
Setelah masuk panel admin 100webspace, anda bisa
langsung mengklik icon MySQL Database seperti tampil berikut
ini :
51
Sekarang anda perlu mensetting ulang file wp-config.php
agar sesuai dengan aturan database pada 100webspace.com.
Silahkan lihat kembali cara mensetting file wp-config.php pada
BAB sebelumnya. Untuk host database, silahkan scroll ke
bawah lagi dan anda akan menemukan host database yang
harus anda masukkan dalam config.php.
define('DB_NAME', 'lutava_wp');
define('DB_USER', 'lutava_wp');
define('DB_PASSWORD', 'password_anda');
define('DB_HOST', 'mysql1.100ws.com ');
52
100webspace telah membuatkan untuk anda sebuah
account FTP Client. Namun, belum diberi password. Maka kita
perlu memberikan password pada FTP Account kita
<noscript><body></noscript>
53
sebelum tag <body> pada file :
54
BAB V
INSTALASI WORDPRESS
55
Persiapan tempat untuk meletakkan file-file Wordpress
telah siap, sekarang tinggal melakukan beberapa hal kecil
untuk memulai instalasi Wordpress. Dalam BAB ini kita akan
banyak bermain dengan FileZilla, sebuah FTP Client gratis
yang cukup ampuh dan cepat mengirimkan file-file kita ke
hosting.
A. Instalasi FileZilla
Kita mulai dengan menginstall FileZilla. File instalasinya
bisa anda dapatkan di CD Tutorial dalam folder E:\FTP. Mari
kita mulai menginstall FileZilla :
56
5. Klik tombol Close dan pekerjaan kita telah selesai
6. Untuk menjalankannya, klik menu Start – All
Programs – FileZilla – FileZilla
57
B. Upload File Wordpress
C. Instalasi Wordpress
58
pada komputer pribadi. Anda hanya perlu mengikuti cara-cara
yang sudah diterapkan diatas. Anda juga perlu mengatur
konfigurasi dan aturan-aturan yang berlaku di blog anda.
Silahkan baca kembali BAB II Wordpress Offline.
59
6. Tentukan lokasi penyimpanan file
60
Dengan fasilitas, ini anda akan mengimpor artikel,
comments, pages dan categories yang digunakan (yang berisi
artikel). Mudah dan gampang bukan?
E. Instalasi di CPanel
Bila anda menggunakan hosting yang berbayar, biasanya
akan disediakan Cpanel. Cpanel adalah panel administrasi
pengelolaan hosting. CPanel versi terbaru selalu menyediakan
fitur dengan nama fantastico. Dengan fitur ini, anda bisa
menginstall WordPress dengan sangat cepat dan mudah. Kita
coba yuk?
Pertama loginlah ke CPanel anda. Biasanya alamat
CPanel adalah http://domain-anda.com/cpanel, tapi bila beda
akan diberitahu oleh pengelola hostingnya. Masukkan
username dan password seperti biasa.
Dari halaman utama cpanel, klik icon fantastico seperti
terlihat di bawah ini :
61
Anda akan dibawa ke halaman fantastico. Selain
WordPress, anda bisa menginstall secara instant script-script
web yang lain. Klik-lah pilihan WordPress
62
Khusus untuk Install in Directory, kosongkan saja bila
anda ingin meletakkan wordpress di home domain anda.
Namun, bila anda ingin meletakkannya di sub domain, misal
blog.domain-anda.com, maka isilah dengan ”blog”. Setelah
semua diisi, anda bisa langsung klik Install WordPress dan
halaman berikut akan keluar.
63
Klik Finish installation untuk menyelesaikan instalasi.
Dengan fitur fantastico ini, anda akan menghemat banyak
waktu. Anda tak perlu melalukan upload, setting database dan
setting-setting file yang lain. Cukup isi data dan klik, maka
semua tugas diselesaikan dengan baik. Masalahnya, cpanel ini
hanya dimiliki oleh hosting yang berbayar. Dulu memang ada
hosting gratis yang menggunakan fitur ini, namun sekarang
mereka telah mengubahnya menjadi hosting berbayar.
Untuk memulai membangun mesin uang, memang
sebaiknya anda menggunakan hosting berbayar, karena
mereka lebih stabil dan terpercaya. Pengalaman penulis
menggunakan hosting gratis adalah sering terputus koneksinya
(biasanya di akhir bulan), upload file juga lambat, karena hanya
diijinkan 2 file tiap sesi bila menggunakan ftp. Bila
menggunakan browser, hanya 3 file saja.
Maka, sebaiknya memang hosting berbayar, kalau bisa
yang memiliki fasilitas cpanel. Waktu instalasi bisa anda
gunakan untuk mencari keyword yang pas, menyiapkan artikel-
artikel dan persiapan promosi. Dengan harga yang masih
murah (antara Rp. 5.000 – 100.000/bulan) keuntungan yang
anda dapatkan akan jauh melebihi itu.
64
BAB VI
PROMOSI WORDPRESS
65
Sampai pada BAB ini sebenarnya pelajaran sudah selesai.
Berikutnya hanyalah tinggal asesoris-asesoris dan tambahan-
tambahan yang menurut kami juga cukup penting bagi
perkembangan blog.
Bila anda sudah menginstall Wordpress dan telah berjalan
dengan baik, maka pekerjaan berikutnya adalah
mempromosikan web baru anda ini. Bukankah anda ingin agar
artikel anda dibaca oleh banyak orang?
Ada cukup banyak trik promosi yang bisa dilakukan untuk
meningkatkan kunjungan ke blog anda. Beberapa diantaranya
akan dibicarakan pada BAB ini. Mari kita mulai
A. Search Engine
Search Engine atau mesin pencari adalah sarana yang
paling banyak digunakan oleh peselancar Internet. Bahkan
mungkin anda. Seseorang biasanya akan mengunjungi Search
Engine sebelum memulai menyusuri Internet. Maka, terindex
pada sebuah search engine sudah menjadi suatu kewajiban
bagi setiap webmaster jika ingin websitenya laris pengunjung.
Beberapa search engine yang banyak digemari oleh netter
diantaranya adalah sebagai berikut :
- http://www.yahoo.com
- http://www.google.com
- http://www.alltheweb.com
66
Anda bahkan bisa terdaftar lebih cepat lagi (1-3 hari) bila
website yang anda ajak bertukar link memiliki PageRank lebih
dari 5. PageRank atau Google PageRank adalah rangking yang
diberikan google.com pada suatu website dengan berpedoman
pada jumlah dan kualitas website yang melakukan link ke
website tersebut.
Bila ada satu website dengan PageRank 6 melakukan link
ke website anda, dibandingkan dengan tiga website dengan
PageRank 0, maka jauh lebih baik satu website dengan
PageRank 6.
Cara melihat PageRank dari sebuah website atau blog
dengan menggunakan Google Toolbar atau melalui website
http://wholinkstome.com atau http://www.checkpagerank.com/
B. Open Directory
Open Directory adalah sebuah website yang mengorganisir
banyak website sesuai dengan kriteria-kriteria dan kategori
masing-masing website. Beberapa directory bahkan menjadi
rujukan banyak search engine dalam mengindex database
mereka. Maka terdaftar pada sebuah Open Directory juga
menjadi suatu keharusan. Berikut ini beberapa Open Directory
yang bisa anda jadikan rujukan :
- http://www.Dmoz.org
- http://poweredbywordpress.com
- http://www.wowdirectory.com/
- http://www.directoryarchives.com/
- http://www.isedb.com/html/Web_Directories/
- http://blogs.botw.org/helpcenter/submitblog.aspx
- http://blawg.org/
- http://www.blogarama.com/index.php?show=add
- http://www.blogdex.net/add.asp
- http://blogdigger.com/add.jsp
- http://www.blogflux.com/add.php
- http://www.bloggernity.com/cgi-bin/add.cgi
- http://blogintro.com/Form/Submission.html
- http://www.blogrankings.com/addblog.php
- http://www.blogtopsites.com/register.php
- http://www.blog-watch.com/add-url.php
67
- http://www.blogwise.com/submit
- http://www.boingboing.net/suggest.html
- http://www.technorati.com/ping/
C. Social Bookmarking
Social Bookmarking adalah website yang menyediakan
layanan bookmark (penanda halaman) gratis. Cara kerjanya
seperti ini. Bila anda menemukan sebuah artikel yang bagus di
internet anda bisa mem-bookmark-nya sehingga anda dan
siapa saja dapat melihatnya.
Teknik ini tentu saja dapat anda manfaatkan untuk blog
anda sendiri. Setiap artikel di blog anda, perlu di bookmark.
Sehingga blog anda makin terkenal jadinya.
Beberapa social bookmark yang bisa anda gunakan adalah
sebagai berikut :
- http://www.blinkbits.com
- http://del.icio.us/
- http://www.digg.com
- http://www.fark.com
68
masing-masing bookmarking di setiap artikel anda. Cara kedua
ini tentu sangat merepotkan bukan.
WordPress memiliki plugin yang menyediakan fasilitas
untuk melakukan bookmark bahkan mengirimkan suatu artikel
ke teman-teman kita. Plugin tersebut bernama share-this. Anda
bisa mendapatkannya di CD Tutorial pada direktori WordPress
Plugins dengan nama share-this.zip.
Ekstraklah file tersebut ke direktori wp-plugins dan aktifkan
melalui menu Plugins di Admin Panel. Setelah terinstall akan
muncul link Share This di bagian bawah artikel. Klik link
tersebut akan muncul pop up untuk memilih bookmarking yang
anda inginkan. Hasilnya seperti ini :
69
kunjungan-kunjungan susulan atau bahkan memberitahukan
pada teman-temannya yang lain.
E. Komunitas
70
BAB VII
SEARCH ENGINE OPTIMIZATION
71
Search Engine Optimization adalah cara mengoptimalkan
konfigurasi website blog kita sehingga memudahkan search
engine dalam mengindex dan memberikan informasi yang tepat
pada para penggunanya.
Perlu diketahui, saat kita meminta search engine
mencarikan website yang mengandung kata tertentu, maka
search engine akan menyuguhkan ratusan hingga jutaan
website yang mengandung kata tersebut. Search Engine
kemudian mengurutkan berdasarkan aturan-aturan tertentu.
Aturan inilah yang dinamakan Search Engine Optimization atau
SEO.
Dalam setting default, sebenarnya Wordpress sudah cukup
Search Engine Friendly. Namun, beberapa tag dalam themes-
nya masih ditemukan kelemahan. Andapun juga harus cermat
dalam membuat artikel agar hasilnya cukup mudah dibaca dan
diperhatikan oleh Search Engine.
72
terindex Google dengan menggunakan kata kunci tersebut.
Lihat pula pesaing-pesaing di halaman pertama, anda bisa
memeriksa satu per satu kualitas pesaing yang berada di
halaman pertama hasil pencarian. Gunakan
http://mypagerank.net untuk melihat pagerank sekaligus
website-website yang melakukan link ke sana.
Apabila pesaing anda cukup berat, sebaiknya carilah kata
/ frase lain yang sepadan dengan pesaing yang tak terlalu
berat. Pesaing dengan pagerank 2-3 mungkin masih bisa kita
atasi. Luangkan benar-benar waktu anda untuk ini. Temukan
kata kunci yang tepat !!
Selain overture, anda juga bisa memakai beberapa
perangkat pencari keyword berikut ini :
- http://www.digitalpoint.com/tools/suggestion/
- http://www.goodkeywords.com/ - Anda harus
mendownload softwarenya.
73
OPTIMASI PADA WORDPRESS
/wp-content/themes/default/
74
Anda perhatikan, saya menghilangkan tulisan Blog
Archieve karena itu bukanlah keyword, lalu saya memindah tag
<?php bloginfo('name'); ?> ke belakang tag <?php
wp_title(''); ?>. Perhatikan juga bahwa di dalam kurung
saya menambah dua tanda petik, hal ini untuk menghilangkan
tanda default “ » “ yang ada di depan judul artikel.
Anda juga bisa mengubah kode » dengan tulisan
lain, misalnya “arsip”, “di”, “on”, dll. Sehingga hasilnya akan
seperti ini :
75
C. Optimasi Artikel
Tak hanya pemilihan kata-kata pada header yang harus
dioptimalkan, namun pemilihan kata-kata yang dipergunakan di
artikelpun juga perlu dioptimalkan.
Gunakan semaksimal mungkin kata-kata yang
dipergunakan sebagai keyword. Gunakan tag <b>, <i> atau
<u> pada kata-kata keyword yang terpakai dalam artikel.
Usahakan ada kata keyword dalam setiap paragraf dan
letakkan sedekat mungkin dengan header. Namun hindari
membom paragraf dengan keyword, hal ini justru berdampak
buruk bagi rating anda. 3-6 kata tiap 100 kata sudah cukup.
Hindari juga menempatkan keyword secara berdampingan.
Search Engine akan menganggap ini sebagai spam. Hindari
juga penggunaan warna yang sama dengan background. Anda
bisa di black list karena hal ini.
Jika memungkinkan, pasang juga gambar pada artikel.
Usahakan memberi nama dengan keywordmu. Ingat juga untuk
memasang atribut title dan alt pada tag gambar, sehingga
hasilnya akan seperti ini :
<img src=”keyword-images.gif”
title=”keyword” alt=”keyword” />
D. Optimasi Lainnya
Optimasi lainnya yang tak kalah penting adalah bagaimana
membuat blog kita di link oleh blog-blog yang lain. Bahkan
kalau bisa blog yang memberi link memiliki PageRank tinggi.
Cara yang efektif adalah dengan sering memberi komentar
ke blog tertentu, lalu tawarkan pertukaran link dengannya.
Disarankan memilih blog-blog dengan pagerank tinggi terlebih
dahulu. Sebagai sarana pertukaran link, usahakan anda
menentukan teks apa yang digunakan sebagai link ke blogmu.
76
Hal ini penting, agar search engine lebih mengenal blogmu
sesuai dengan keyword.
Berikut ini script HTML yang hendaknya jadi standart
pertukaran linkmu :
<a href=”domain” title=”keyword”>keyword</a>
Lutvi Avandi
http://tokobukuku.com
77
Menempatkan sidebar disebelah kanan juga merupakan
cara efektif mengoptimalkan halaman blogmu. Namun, hal ini
sudah dilakukan dengan baik oleh Wordpress dan hampir
semua themesnya, sehingga anda tak perlu terlalu fokus ke
sini.
Bila blogmu mengandung javascript dan css, maka
usahakan menempatkannya secara terpisah dalam file
tersendiri, agar search engine tak perlu membacanya dulu dan
langsung membaca artikelmu.
Rasanya buku ini takkan cukup untuk membahas detail
dari SEO ini. Untuk itu anda harus banyak belajar dari sumber
yang lain. Namun, apa yang dibicarakan di buku ini sudah
penulis praktekkan dan cukup banyak artikel yang penulis buat
tercantum di halaman utama google search engine. Tapi bila
anda kurang puas, dan memang anda harus selalu kurang
puas, penulis sarankan untuk mencari artikel-artikel tentang
SEO ini di internet.
78
BAB VIII
MENAMBAH FASILITAS BLOG
79
Bagi sebagian orang, memiliki blog bukan hanya
menyuguhkan artikel-artikel semata. Namun, mereka ingin
memberikan aneka fasilitas-fasilitas tambahan yang cukup
berguna bagi pengunjung. Ada begitu banyak sekali fasilitas
yang bisa kita tambahkan ke dalam blog, saya ingin membagi
beberapa diantaranya.
A. ShoutBox
Dahulu, untuk meninggalkan jejak orang akan mencari
buku tamu / Guest book. Namun, Guestbook memiliki
kelemahan, yaitu pengunjung tak bisa langsung mengetahui
orang-orang yang mengisinya. Untuk melihatnya, pengunjung
harus mengklik link yang ada, biasanya tertulis Read
GuestBook.
Saat ini, dengan kemampuan iframe dan javascript yang
telah didukung oleh sebagian besar browser, kita bisa langsung
melihat pengisi GuestBook sekaligus form isian untuk
mengisinya tanpa perlu mengklik apapun.
Bentuknya yang praktis dan simpel juga menjadi daya tarik
tersendiri. Bahkan, dengan fasilitas auto refresh, Guestbook
saat ini bisa digunakan sebagai sarana chatting.
Peralatan generasi terbaru Guestbook ini bernama
ShoutBox. Semua orang bisa mengisi dan meninggalkan jejak
dengan cepat dan mudah.
Untuk memasang Shoutbox, anda harus memiliki account
di sebuah web yang memberi layanan shoutbox. Berikut ini
beberapa diantaranya :
1. Cbox – http://www.cbox.com
2. Oggix – http://www.oggix.com
80
Klik link REGISTER yang ada di bagian atas halaman
depan oggix.com.
81
Pendaftaran telah selesai. Anda bisa langsung login pada
formulir yang tersedia
82
Berikutnya menentukan format waktu juga aturan standart
yang berlaku di shoutbox kita.
83
Sekarang tinggal memilih templatenya saja. Klik Choose
This jika sudah mendapatkan template yang tepat
84
Sekarang cara memasukkan avatar milik anda ke dalam
shoutbox. Nantinya jika anda menemukan blog lain yang
menggunakan shoutbox oggix juga, anda bisa memberi
komentar dengan mengisi url website. Avatar anda akan
muncul di pesan yang anda kirimkan. Berikut cara memasang
avatarnya.
Anda harus memiliki gambar avatar terlebih dahulu yang
besarnya tak lebih dari 30x30 pixel dengan besar file tak lebih
dari 3 kb.
Klik tanda segitiga pada menu Avatar hingga muncul dua
buah sub menu. Klik menu Your Avatar.
B. Pooling
Survey atau pooling bagi sebuah blog amatlah penting
terutama bagi pemilik blog yang selalu ingin berkembang dan
memanjakan pengunjungnya.
Berbagai macam fasilitas mungkin bisa kita masukkan ke
dalam blog, tapi fasilitas yang diinginkan pengunjung belum
tentu sama dengan keinginan kita kan? Tentang tampilan blog
juga. Bagi kita mungkin bagus, tapi bagi pengunjung belum
tentu kan? Nah untuk itu kita perlu meletakkan pooling sebagai
media untuk mengetahui keinginan terbanyak pengunjung blog
kita.
Saat ini penulis sedang mengembangkan sebuah survey
creator yang cukup sederhana dan mudah serta bisa
85
diterapkan pada semua jenis website. Silahkan mengunjungi
http://aku.punya.web.id/survey
86
Bila anda ingin meletakkannya pada sidebar, maka
bukalah file sidebar.php pada direktori template anda.
Selanjutnya pastekan di tempat yang anda inginkan.
C. Recent Reader
Anda ingin tahu siapa saja pengunjung blog anda. Maka
anda memerlukan perangkat satu ini. Perangkat ini dibuat oleh
MyBlogLogs.com. Namun, perangkat ini hanya mendeteksi
anggota mybloglogs yang sedang online atau sedang login di
mybloglogs. Sementara pengunjung yang lain tidak terdeteksi.
Jika anda cukup puas dengan keterbatasan ini, anda bisa
melanjutkan untuk membaca, namun jika tidak sebaiknya anda
langsung melompat pada fasilitas berikutnya.
Pertama, anda perlu mengunjungi http://mybloglogs.com
87
Nah, sekarang kita perlu mendapatkan kode HTML yang
akan menampilkan recent reader pada blog kita
88
D. Statistik
Bila blogmu sudah cukup ramai, sebaiknya anda
menempatkan statistik disana. Hal ini cukup penting, agar anda
bisa memantau para pengunjung blog. Browser apa yang
mereka pakai, Operating systemnya, nomor IP-nya, dari mana
mereka mengakses, negara mana, bahkan jika mereka
menemukan blog melalui search engine, kata apa yang mereka
pakaipun dapat kita ketahui.
Melalui statistik, anda bisa melakukan langkah-langkah
antisipatif, melakukan pengembangan-pengembangan dan
arah blog. Misalnya jika ternyata pengunjung blogmu banyak
dari luar negeri, mungkin anda bisa mulai mencoba membuat
artikel berbahasa Inggris. Atau jika blogmu banyak dikunjungi
dari search engine dengan kata-kata tertentu sementara kata
yang jadi andalanmu kurang banyak dicari, maka anda bisa
mulai mengoptimalkan artikel menggunakan kata-kata yang
terbaik.
Berikut ini beberapa website yang menyediakan fasilitas
statistik lengkap secara gratis :
- http://extremetracking.com/
- http://bravenet.com
- http://sitemeter.com
89
Biasanya setelah mendaftar anda diminta memasukkan
script java yang akan digunakan untuk menjaring informasi dari
pengunjung.
Mari kita coba mempraktekkan cara mendapatkan fasilitas
statistik dari Sitemeter (http://sitemeter.com)
Pertama klik link Sign Up yang ada di halaman utama
sitemeter, atau anda bisa langsung mengunjungi :
http://sitemeter.com/?a=newaccount
90
Klik Next sekali lagi bila anda menyetujui aturan yang
harus diterapkan bila anda menginginkan mendapatkan fasilitas
statistik dari sitemeter.com
91
Pendaftaran hampir selesai. Ini adalah halaman konfirmasi
data anda. Klik next, password anda akan dikirimkan melalui
email.
92
Klik link Manager untuk memulai mengelola sitemeter
anda. Pada halaman Manager, klik link Meter Style yang ada di
samping kiri halaman dan tentukan model meter yang ingin
anda masukkan ke dalam blog
93
E. Memasukkan Fasilitas di Sidebar
Biasanya fasilitas-fasilitas dari website lain sebagaimana
telah kita pelajari diatas, diletakkan di sidebar. Maka, rasanya
perlu juga penulis tunjukkan caranya. Bukalah file
sidebar.php dengan menggunakan Notepad, Notepad++
atau Wordpad. Saran penulis sebaiknya menggunakan
Notepad++ yang telah disertakan pada CD Tutorial.
Masing-masing themes biasanya memiliki script yang
berbeda-beda, namun pada umumnya tiap blok fasilitas
memiliki rangka sebagai berikut :
<li><h2>Judul</h2>
<ul>
---- script ----
</ul>
</li>
94
BAB IX
WORDPRESS PLUGINS
95
Salah satu keunggulan Wordpress adalah kemudahan
dalam mengkonfigurasi sarana dan fasilitas yang ada di dalam
blog. Untuk menambah kemampuan Wordpress, saat ini
tersedia ratusan plugin dalam puluhan kategori. Ada plugin
yang bertugas mengatasi komentar, mengatasi teknik menulis,
sampai plugin-plugin kecil semacam ucapan pepatah di admin
panel.
Pada BAB III tentang Manajemen Wordpress telah
dijelaskan bagaimana cara mendapatkan plugin termasuk cara
mengaktifkannya. Namun, tak semua plugin dapat diaktifkan
begitu saja, sebagian diantaranya menuntut kita bekerja sedikit
dengan script untuk menampilkannya di halaman blog kita.
Nah, BAB ini akan membahas tentang plugin-plugin
”spesial” tersebut. Insya Allah saya akan menjelaskan dengan
semudah dan segampang mungkin ☺
A. Akismet
Bagi blog yang sudah cukup banyak terindex di mesin
pencari, keberadaan spammer cukup merisaukan. Spammer
yang saya maksud disini adalah software yang mampu
melakukan posting comment ke berbagai blog secara otomatis.
Biasanya mereka menentukan target melalui search engine.
Spammer memiliki ciri-ciri memposting lebih dari dua link dalam
satu komentar. Selain itu biasanya mereka hanya
mengiklankan produk sex atau bahkan situs-situs porno. Tak
hanya itu, spammer juga akan membuat penuh web kita
dengan komentar-komentar tak berguna tersebut. Selain
menghabiskan bandwidth, mereka juga menghabiskan jatah
space web dan memperlambat loading web kita.
Untuk mengatasi ini, telah ada plugin Akismet buatan
www.Akismet.com yang biasanya sudah terinstall secara
default pada mesin Wordpress kita. Anda hanya perlu
mengaktifkannya melalui menu Plugins pada Admin Panel
96
Setelah diaktifkan, akan muncul peringatan dari Akismet
tentang Wordpress API Key
97
Buka email tersebut dan klik link yang diberikan
98
Anda akan masuk ke halaman profile lengkap dengan
pemberian WordPress API Code anda :
99
Bila anda sering chatting menggunakan Yahoo Messenger
atau MSN, maka anda akan diberi fasilitas untuk
menggambarkan emosi. Saat anda sedang tersenyum, tertawa
atau sedih dan marah, gambar smiley bisa mewakili perasaan
anda.
Mas Priyadi (http://priyadi.net) telah membuatkan smiley
khusus buat kita. Bukan hanya smiley yang dimiliki Yahoo, tapi
juga MSN. Silahkan melihat di direktori Wordpress Plugins
pada CD Tutorial untuk mendapatkan plugin tersebut.
100
<?php smilies_clickable(); ?>
<textarea name="comment" id="comment"
cols="100%" rows="10" tabindex="4">
</textarea>
8. Berikutnya memasang fungsi javascript untuk
mengaktifkannya. Bukalah file header.php dan
tempatkan kode berikut sebelum tag </head>
<script type="text/javascript" src="
<?php bloginfo('url')?>
/wp-content/plugins/im_smiley.php">
</script>
9. Pekerjaan hampir selesai. Tinggal mengaktifkan plugin
ini di menu Plugins pada Admin Panel. Klik tulisan
Activate
C. Captcha
Captcha atau Capture Character adalah salah satu
penjaga form populer. Perlu diketahui, banyak spammer yang
memanfaatkan keterbukaan blog menerima komentar. Mereka
bukannya berkomentar tapi malah membom dengan ratusan
link yang tak berguna.
Pada bagian terdahulu dijelaskan tentang perlawanan
terhadap spam menggunakan Akismet. Sepanjang pengalaman
penulis, akismet sendirian sudah mampu menangani beraneka
ragam spam. Namun, masih ada satu dua spammer yang
berhasil lolos dari sergapan Akismet.
Penulis sarankan untuk mencoba Akismet terlebih dahulu
selama beberapa waktu. Jika spammer yang menyerang sudah
mulai banyak dan meresahkan, barulah plugin yang satu ini
dipasang.
Sebenarnya plugin yang satu ini kurang begitu penulis
suka. Karena merepotkan pengunjung yang ingin berkomentar.
Mereka harus menuliskan satu form lagi dengan kode yang
harus dibaca per huruf dengan teliti.
Jadi gunakan captcha sebagai senjata terakhir melawan
spam. Selama penulis menggunakan captcha, tak satu pun
spammer berhasil lolos. Hehehe...
Bila anda dengan sangat terpaksa dan penuh tekanan
membutuhkan captcha, maka berikut cara instalasinya :
101
1. Siapkan dulu font-font huruf yang akan digunakan
captcha. Saran penulis, sebaiknya pilih font yang
cukup mudah dibaca. Anda bisa memasukkan lebih
dari satu font. Letakkan font-font tersebut ke dalam
folder ttf
2. Uploadlah folder ttf beserta isinya ke direktori root.
3. Ekstrak file captcha.zip yang ada di folder Wordpress
Plugins
4. Anda akan mendapatkan folder baru bernama
captcha.
5. Upload beserta foldernya ke direktori wp-
content/plugins
6. Aktifkan plugins melalui menu Plugins pada Admin
Panel.
7. Buka menu Options – Captcha!
8. Masukkan direktori absolut dari folder ttf. Bila anda
bingung, kosongkan saja. Apache biasanya akan
mampu menemukannya
9. Pada kotak isian TTF Files, sebutkan nama-nama file
font yang sudah anda upload. Nama harus case
sensitive. Pisahkan dengan koma dan tanpa spasi.
10. Pada kotak isian captcha secret, masukkan kalimat
rahasia anda. Bisa apa saja. Hal ini untuk mengacak
kode captcha yang akan dibuat nanti.
11. Setelah semua selesai. Klik Update.
12. Captcha siap bekerja untuk anda
102
D. Gravatar
Gravatar adalah sebuah gambar kecil yang mewakili
seseorang. Gravatar sifatnya global. Artinya, anda hanya perlu
memasukkan gambar pada website gravatar, maka gambar
anda akan selalu muncul di setiap komentar yang anda buat di
blog manapun yang memasang plugin gravatar.
Bila anda belum memiliki gravatar, segeralah mendaftar ke
http://www.gravatar.com
Selanjutnya kita akan coba memasang plugin gravatar ke
blog kita. Dengan fasilitas ini, pengunjung yang telah memiliki
gravatar akan mampu menampilkan gambar gravatarnya.
1. Ekstraklah file gravatar.zip di folder wordpress plugins.
2. Upload file gravatar.php ke direktori wp-
content/plugins.
3. Masukkan kode berikut pada file comments.php
<img src="<?php gravatar("R"); ?>" alt="Gravatar"
align="right" width="40" height="40"/>
4. Usahakan penempatannya diantara tag <?php
foreach ($comments as $comment) : ?> dan <?php
endforeach; ?>
5. Sekarang tinggal mengaktifkannya di menu Plugins
pada Admin Panel.
6. Pekerjaan selesai
E. Sidebar Widget
Sidebar adalah bagian themes yang paling sering dirubah.
Ditambah banner, ditambah kata-kata atau ditambah menu-
menu baru seperti counter, survey, dll. Nah, agar kita tak repot
merubah-rubah script setiap kali ada tambahan atau
pengurangan, maka ada baiknya jika kita menempatkan plugin
yang sidebar widget ini. Untuk mengubah tatanan sidebar, anda
cukup mengklik dan drag seperti mengatur kotak-kotak pada
lembar kerja.
103
Susunan Sidebar
anda (bisa lebih dari
satu sidebar)
Widget yang
tersedia
104
http://automattic.com/. Dalam CD Tutorial sudah kami sertakan
di dalam folder WordPress Plugins dengan nama widget.zip.
Sudah dapat pluginnya? Seperti biasanya ekstraklah file
zip-nya dan copy folder widget ke folder wp-
content/plugins
Selanjutnya tinggal mengaktifkannya di menu Plugins pada
Admin Panel.
Menyiapkan Themes
<div id="sidebar">
<?php if (function_exists('dynamic_sidebar') &&
dynamic_sidebar() ) : else : ?>
105
<?phpif ( function_exists('register_sidebar') )
register_sidebar();?>
dan
106
<div id="sidebar_left">
<?php if (function_exists('dynamic_sidebar') &&
dynamic_sidebar(1) ) : else : ?>
// -- script sidebar_left -- //
<div id="sidebar_right">
<?php if (function_exists('dynamic_sidebar') &&
dynamic_sidebar(2) ) : else : ?>
// -- script sidebar_right -- //
<?php
if ( function_exists('register_sidebars') )
{
register_sidebar('1');
register_sidebar('2');
}
?>
F. Sitemap
Sitemap atau lebih tepatnya Google Sitemap, adalah
sebuah file yang berguna untuk memetakan isi blog kita.
Secara normal, Google Crawl akan menelusuri setiap sudut di
tiap halaman blog kita. Bila ada link, crawl akan
mengunjunginya dan mencoba mendapatkan informasi disana.
Karena banyaknya link di tiap halaman, apalagi jika ditambah
107
dengan link-link ke blog lain, maka waktu yang diperlukan crawl
untuk mengupdate informasi terbaru dari blog kita akan
semakin lama. Sehingga artikel terbaru kita tak bisa langsung
diindex oleh Google.
Untuk itu kita perlu memberi tahu google, setiap perubahan
terbaru atau setiap ada artikel baru di blog kita. Kita juga perlu
memberi tahu setiap link halaman blog kita. Pemberitahuan
tersebut disebut Google Sitemap dengan format XML.
Saat ini telah ada plugin yang secara otomatis mengupdate
file sitemap kita, sehingga saat google crawl berkunjung, dia
langsung menuju tiap halaman blog kita secara tepat dan
terarah.
Cara memasang plugin inipun sangat mudah. Pertama
anda perlu membuat dua file dengan nama sitemap.xml dan
sitemap.xml.gz. Caranya buka notepad lalu simpanlah
dengan nama-nama tersebut. Anda tak perlu memasukkan
tulisan apa-apa. Letakkan kedua file tersebut di root atau folder
tempat anda menginstall wordpress.
Setelah memiliki 2 file diatas, kita bisa memulai instalasi.
Dalam folder Wordpress Plugins di CD Tutorial telah penulis
sertakan plugin ini.
1. Ekstraklah file sitemap.zip
2. Uploadlah dua file diatas (sitemap.xml dan
sitemap.xml.gz) ke direktori root
3. Ubahlah permission keduanya menjadi 777. Anda bisa
merubah permission menggunakan Filezilla. Cukup
klik kanan filenya, klik File Attribute dan masukkan
angka 777 pada kotak yang tersedia
4. Uploadlah folder sitemap beserta seluruh isinya ke
direktori wp-content/plugins
5. Sekarang tinggal mengaktifkannya melalui menu
Plugins di dalam Admin Panel
6. Karena ini baru pertama kali, maka anda perlu
membangun sitemap dulu. Klik menu Options –
Sitemap hingga muncul halaman berikut
108
7. Klik tombol Rebuild Sitemap
8. Sebuah pemberitahuan bahwa sitemap berhasil
dibangun dan ping ke Google telah dilakukan akan
muncul.
9. Pekerjaan anda selesai. Nanti, jika anda memasukkan
artikel baru, maka sitemap akan otomatis terupdate
G. WP-Cache
Ini adalah plugin andalan blog yang memiliki ribuan
pengunjung per hari. Namun, bagi anda yang baru beberapa
orang saja per hari atau hanya puluhan per hari, plugin ini bisa
dipakai juga.
Cara kerja WP-Cache adalah, dia akan menyimpan
halaman blog yang sering dikunjungi. Namun, bila dalam
jangka waktu tertentu halaman tersebut tak dikunjungi, maka
akan otomatis terhapus. Hal ini akan mempercepat proses
loading halaman-halaman blog kita. Akses yang cepat tentu
akan menyenangkan pengunjung dan dia akan suka
mengunjungi blog kita lagi.
Cara menginstallnya pun tergolong mudah. Pertama kita
perlu mengekstrak file wp-cache yang ada di folder Wordpress
Plugins seperti biasa.
Selanjutnya tinggal mengupload beserta foldernya ke
direktori wp-content/plugins.
Terakhir kita perlu mengaktifkannya melalui menu Plugins
di Admin Panel. Plugin ini cukup cerdas untuk menganalisa
blog kita dan menyiapkan segalanya. Namun, pada beberapa
hosting tertentu akan terjadi error biasanya berkaitan dengan
permission. WP-Cache akan memberi instruksi lebih lanjut
tentang apa saja yang perlu anda lakukan.
109
Sebagai persiapan, sebaiknya anda merubah permission
wp-content menjadi 777 untuk meminimalisir kesalahan.
Sebenarnya plugin yang disediakan para Wordpresster
sangat banyak dan melimpah. Namun biasanya tak
membutuhkan banyak konfigurasi untuk menginstallnya. Anda
hanya perlu mengupload ke direktori wp-content/plugins lalu
mengaktifkannya melalui menu plugins di Admin Panel. Dalam
CD Tutorial telah kami sediakan cukup banyak plugins yang
bisa anda coba-coba sendiri.
Tapi perlu diingat juga bahwa semakin banyak plugin yang
kita gunakan, maka proses kerja blog kita juga semakin berat.
Maka bijaksanalah dalam menentukan plugin yang anda pakai.
Gunakan plugin sesuai dengan kebutuhan.
110
Untuk mengisi description dan keyword tiap-tiap artikel,
caranya adalah sebagai berikut :
1. Masuk ke menu Write – Write Post
2. Mulailah menulis artikel menggunakan editor
WordPress yang ada
111
5. Tekan Add Custom Field
6. Berikutnya masukkan “keywords” pada key dan kata
kunci artikel anda pada value. Klik Add Custom Field
sekali lagi
112
I. Mengubah Permission
113
Silahkan tentukan permission yang diinginkan pada kotak
Numeric value.
114
BAB X
BLOGGING TOOLS
115
Pada bab ini penulis ingin berbagi beberapa blogging tools.
Blogging tools adalah peralatan yang dapat kita gunakan untuk
mengupdate artikel-artikel yang ada pada blog kita. Ada cukup
banyak tools yang bisa digunakan, mulai yang gratis sampai
yang berbayar. Namun pada prinsipnya semua sama. Anda
bisa memilih mana yang akan dipakai sesuai kebutuhan anda.
A. Wbloggar
Perangkat pertama yang penulis perkenalkan adalah
WBloggar. Bentuk editornya menggunakan kode HTML semua.
Jadi anda belum bisa melihat hasilnya secara langsung. Namun
meski demikian, tombol-tombol HTMLnya cukup lengkap,
sehingga anda tak perlu mengingat kode-kode HTML sama
sekali. Dalam CD Tutorial telah kami sertakan pula WBloggar
yang ada di folder Blogging Tools dengan nama
wb400moz.exe.
Klik 2 kali file tersebut dan anda akan masuk ke menu
instalasi. Silahkan pilih bahasa yang digunakan, lalu klik Next
116
Setelah instalasi selesai, anda bisa menjalankannya
seperti biasa melalui menu Start – All Programs – w.bloggar
Berikutnya pilih
Wordpress sebagai
Blog Tools dan beri
nama account alias.
Berikutnya langsung
klik Next
Masukkan alamat
URL Blog anda (tanpa
http://) pada kotak
isian Host dan Path
xmlrpc.php pada kotak
Path. Bila anda
menginstall Wordpress
di root, maka isi Path
adalah : /xmlrpc.php
namun bila anda
menginstal di direktory
tertentu maka Path
yang harus diisi adalah
directory/xmlrpc.php
117
Berikutnya tinggal mengisi username dan password untuk
masuk ke Admin Panel.
Berikut ini tampilan editor wbloggar :
118
Anda bisa melihat blog anda sekarang. Disana telah
bercokol sebuah artikel baru.
B. BlogDesk
Hampir sama dengan w.bloggar, namun BlogDesk
menggunakan WYSIWYG alias apa yang kita lihat adalah apa
yang kita dapat. Dengan BlogDesk, anda tak perlu lagi
menghafal aneka kode HTML yang rumit. Tinggal klik-klik
tombol, anda akan melihat langsung hasilnya.
Installer BlogDesk telah kami sertakan dalam CD Tutorial
di folder Blogging Tools dengan nama file blogdesk-26-300-
en.exe. Cara installnya cukup mudah, anda tinggal mengikuti
instruksi yang ada. Bila ingin menginstall secara default, cukup
mengklik terus tombol Next dan
Finish.
Setelah selesai instalasi,
anda akan melihat tampilan
editor BlogDesk seperti gambar
disamping. Saat pertama kali
dibuka, BlogDesk sama sekali
belum terhubung dengan blog
119
kita. Maka, kita bisa menghubungkannya untuk mendapatkan
daftar category blog. Caranya sebagai berikut :
1. Klik menu File –
Manage Blogs
2. Klik tombol New
3. Masukkan nama
blog anda, klik Next
4. Masukkan alamat
blog, klik Next
5. Pilih Wordpress
pada kotak pilihan
Weblog System
6. Masukkan Entry
Point (alamat File
xmlrpc.php anda).
Biasanya BogDesk
langsung mengeta-
huinya dan memberi-
kan nilai default.
7. Masukkan username
login dan password. Lalu Klik Next
8. Berikutnya, kita perlu mengetest koneksi Blogdesk
dengan menekan tombol Get Blog-ID.
Klik Next
10. Berikutnya adalah mengambil data kategori. Klik
tombol Get Category. Blog Desk akan mengambil
data kategori yang ada di blog anda. Sehingga pada
kotak isian Categories akan muncul kategori-kategori
yang telah anda buat sebelumnya.
120
11. Berikutnya adalah text untuk mengirimkan gambar.
Inilah keunggulan BlogDesk daripada w.bloggar yaitu
dia mampu mengirim gambar sekaligus dan kita bisa
langsung melihat penempatannya. Untuk mengetest
upload, klik Test Upload
121
Saat bekerja dengan BlogDesk, anda akan melihat
hasilnya secara langsung. Sehingga tak perlu mengira-ngira
atau menekan tombol Preview berkali-kali. Berikut ini contoh
hasilnya :
KEREN BUKAN ??
Untuk mengutak-atik gambar, anda bisa menggunakan
tombol Image yang ada di menu dan memilih kategori di kolom
sebelah kanan. Untuk mengganti tanggal publikasi, anda bisa
memberi tanda centang pada pilihan Change Date and Time.
Sehingga anda akan mendapatkan
kotak dialog seperti gambar disamping.
Tab Post ini untuk menampilkan artikel
di halaman utama, bila anda ingin
artikel selengkapnya muncul di
halaman tersendiri, maka kelanjutan
artikel harus diketik di Tab More
122
Klik saja Yes. Maka gambar beserta artikelnya akan
langsung terkirim dan nangkring di blog kita.
C. BlogJet
BlogJet juga merupakan Blogging Tools yang hampir mirip
dengan BlogDesk. Hanya saja, anda harus membayar untuk
mendapatkan full edition. Tapi bagi anda pemilik buku ini,
jangan khawatir karena saya telah menyertakan BlogJet edisi
trial lengkap dengan cracknya untuk edisi full. Setelah
menginstallnya, anda cukup mengcopy file cracknya ke folder
123
tempat anda menginstall BlogJet. Maka anda akan
mendapatkan BlogJet full version.
Setelah membaca dua blog tools diatas, saya yakin anda
sudah mampu untuk mencoba BlogJet. Karena tata caranya
hampir sama. Oh iya, BlogJet membutuhkan IE 5.5 keatas. Jadi
pastikan komputer anda memilikinya. ☺
124
BAB XI
WORDPRESS INSTAN
125
Setelah anda menelusuri buku ini bab demi bab, rasanya
bab yang satu ini sudah tak berguna bagi anda yang telah
paham dengan isi buku ini. Saat menulis bab inipun penulis
juga punya pertimbangan yang serupa. Tapi bagaimanapun
setiap orang tidaklah sama. Bagi sebagian orang mungkin bab
ini tak berguna, tapi bagi sebagian lain, bab ini tentu banyak
gunanya.
Bila pada bab-bab sebelumnya penulis telah ajarkan cara
menginstall blog, mengelolanya hingga mempublikasikannya.
Maka di bab ini penulis ingin membagi cara mendapatkan
instalasi blog Wordpress secara instan. Anda hanya butuh 10
menit saja (tergantung koneksi juga sih) untuk membuatnya.
Namun, sebagaimana barang instan lainnya, kualitas dan
fasilitasnya juga amat sangat terbatas sekali. Sebelum kita
mulai, penulis ingin menunjukkan keunggulan dan kelemahan
wordpress instan ini :
KEUNGGULAN :
1. Mudah dan cepat
2. Tak perlu mengerti script sama sekali
3. Tak perlu mengupgrade jika ditemukan hole
4. Semua fasilitas Wordpress telah lengkap tersedia
KELEMAHAN :
1. Anda harus puas dengan nama domain
namablog.wordpress.com. Bila ingin domain sendiri,
anda harus membayar.
2. Anda tak bisa mengutak-atik themes sama sekali.
3. Anda tak bisa menambah plugins.
4. Anda harus puas dengan plugins dan themes yang
tersedia.
5. Meski diijinkan memasukkan kode HTML, anda
dilarang memasukkan javascript, form dan iframe
(padahal kebanyakan fasilitas blog menggunakan
script-script tersebut)
6. Anda tak bisa mengatur permalink
7. Anda tak bisa mengatur Style CSS
126
Nah, jika anda sudah cukup puas dengan kelebihan dan
kekurangannya, silahkan baca terus bab ini. Namun, jika anda
tak bersedia, maka bab ini berakhir sampai disini.
Oke, anda ingin terus belajar, minimal ingin tahu. Lagipula
mendapatkan account Wordpress.com juga perlu lho. Karena
plugins akismet membutuhkan Wordpress.com API Key.
Artinya anda harus mendaftar juga ke Wordpress.com kan...
hehehe.... ☺
Kalau begitu mari kita langsung saja.
1. Kunjungi http://id.wordpress.com yang berbahasa
Indonesia
2. Klik tulisan Mulailah Blog Wordpress Anda.
127
anda juga bisa mengisi data diri. Namun, tanpa
diisipun tak mengapa.
7. Setelah itu anda akan mendapatkan data username
dan password. Sebaiknya anda langsung login dan
merubah password melalui form Perbarui Kata Sandi
Anda. Di form profile itu juga anda akan menemukan
Wordpress.com API Key untuk mengaktifkan Akismet.
8. Untuk mengelola Wordpress Instan ini tak jauh beda
dengan wordpress biasa. Anda bisa membaca kembali
BAB III Manajemen Wordpress.
128
Untuk memasukkan modul, anda tinggal klik dan drag ke
kotak kolom sisi, seperti terlihat pada gambar berikut :
129
Misalnya kita ingin memasukkan text atau kode HTML ke
dalam sidebar. Maka anda bisa memilih modul Teks1 kemudian
klik ikon konfigurasi seperti ditunjukkan gambar diatas. Sebuah
kotak popup akan muncul dimana anda bisa mengisikan judul
dan isi kolom barumu
130
BAB XII
MEMANTAU BLOG
131
BAB ini sama sekali tak ada hubungannya dengan
Wordpress. Namun setelah berpikir beberapa kali rasanya saya
ingin berbagi dengan anda. Setelah memiliki blog Wordpress,
maka anda sudah resmi disebut sebagai seorang blogger. Nah,
ciri seorang blogger adalah senantiasa melakukan blog walking
ke blog-blog sahabatnya atau menjelajahi blog-blog yang baru
untuk memperluas jaringan.
Bila anda tertarik dengan suatu blog, anda bisa mengikuti
perkembangan terbaru blog tersebut melalui website
http://bloglines.com Mari kita coba!
132
Proses pendaftaran telah
selesai, berikutnya mari kita
coba memantau blog rekan
kita. Klik tab Feeds untuk
masuk ke halaman
pemantauan.
133
BAB XIII
MESIN UANG WORDPRESS
134
Mungkin inilah BAB yang paling anda tunggu-tunggu.
Bagaimana membuat mesin uang dengan menggunakan
WordPress. Sebelum kita memulai penulis ingin memberi
sedikit informasi, kenapa sih kita perlu menggunakan
WordPress sebagai mesin uang? Bagi sebagian besar orang,
WordPress hanya dikenal sebagai blog. Dan payahnya mereka
beranggapan bahwa nge-blog adalah pekerjaan sia-sia dan
takkan menghasilkan uang.
Penulis hanya bisa tersenyum saja mendengarnya. Karena
blog adalah potensi besar, blog menjanjikan komunitas yang
erat dan militant. Bila anda berkunjung ke blog orang lain dan
anda memiliki blog juga, maka besar kemungkinan dia akan
berkunjung balik. Anda bukan hanya menjalin persahabatan,
tapi juga relasi. Dan ini adalah modal besar dalam bisnis.
Salah satu keunggulan blog dibanding script web yang lain
adalah kemudahan blog untuk dipantau tiap kali update. Blog
memiliki RSS Feed, sitemap dan semuanya sangat diperlukan
oleh Search Engine. Seseorang bisa memantau puluhan
bahkan ratusan blog sekaligus hanya melalui RSS Readernya.
Ini ibarat sebuah peluang besar dimana banyak orang
menantikan info terbaru anda.
135
Google Adsense
Google Adsense adalah sebuah program affiliasi yang
sangat populer saat ini. Anda bisa menjadi salah satu dari
jutaan publishernya secara gratis. Cara kerjanyapun sangat
sederhana dan mudah. Anda hanya perlu menempatkan script
iklan Google Adsense pada blog anda, setelah itu anda tinggal
fokus mengisi artikel-artikel di blog anda.
Iklan Google Adsense akan keluar menurut topik artikel
yang anda buat. Misalnya anda sedang membuat artikel
tentang mobil, maka yang keluar adalah iklan-iklan mobil. Anda
bisa memilih apakah yang ditampilkan adalah iklan text atau
gambar atau kedua-duanya.
Darimana Google dapat uang? Untuk menjelaskan ini ada
baiknya penulis jelaskan dulu tentang Google Adwords. Google
Adwords adalah system periklanan yang dirancang oleh
Google. Setiap pengiklan (advertiser) hanya perlu membayar
biaya iklan untuk setiap klik iklannya. Misalnya suatu
perusahaan mobil memasang iklan di Google, bila ada yang
menggunakan Google untuk mencari mobil, maka iklannya
akan muncul dan bila pencari mengklik iklan tersebut,
pemasang iklan harus membayar biaya yang sudah dia
tentukan sebelumnya.
Setiap pengiklan berhak menentukan sendiri besarnya
biaya tiap klik iklan. Namun, dia harus bersaing dengan
pengiklan yang membayar lebih tinggi. Iklannya akan diletakkan
setelah iklan-iklan berbiaya tinggi. Jadi hanya iklan-iklan
berbiaya tertinggi yang sering muncul.
Kembali ke Google Adsense… Anda diberi kesempatan
untuk ikut menampilkan iklan-iklan tersebut di blog anda. Bila
ada pengunjung yang mengklik iklan tersebut, anda akan
mendapatkan bagian 60% dari biaya yang dikeluarkan
pengiklan. Misal untuk 1 klik pengiklan membayar $5, maka
anda akan mendapatkan $3 untuk setiap klik iklan dan Google
mendapatkan $2-nya. Iklan yang keluarpun sesuai dengan
topic yang anda bicarakan, sehingga akan memperbesar
peluang anda mendapatkan dollar dari Google.
136
Persiapan Menjadi Publisher Adsense
Sudah tak sabar menanti dollar-dollar mengalir di kantong
anda? Sebelum anda mendaftar Google Adsense, maka
sebaiknya anda melakukan persiapan-persiapan agar nanti
lamaran anda diterima oleh Google Adsense.
137
blognya masih sepi, pendapatan adsensenya pun juga sangat
sedikit bahkan nol. Dan akhirnya mereka menyerah sebelum
melakukan usaha apapun.
Setelah persiapan-persiapan tersebut, anda sudah bisa
mulai mendaftar sebagai publisher Google Adsense.
138
Halaman berikutnya adalah konfirmasi informasi yang anda
berikan. Scroll kebawah terus dan anda akan mendapatkan
pertanyaan, Which One is Describes You? Pilihlah sesuai
kondisi anda. Apakah anda akan membuat account Google
menggunakan email yang ada atau membuat sendiri.
139
Ada 3 pilihan grup produk yang bisa anda pilih :
1. AdSense untuk Konten
2. AdSense untuk Pencarian
3. Arahan
140
Grup Adsense untuk Konten memiliki dua buah produk
yaitu Unit Iklan dan Unit Link. Silahkan memilih salah satunya.
Anda bisa menempatkan 3 unit iklan dan 3 unit link dalam satu
halaman. Mari kita coba Unit Iklan. Tekan tombol Lanjutkan
untuk mengkonfigurasi tampilan iklan anda.
Pada halaman berikutnya, anda diminta untuk memilih
format iklan dan warna-warnanya. Upayakan warnanya senada
dengan blog anda agar pengunjung tertarik untuk mengkliknya
karena dianggap salah satu dari bagian blog anda.
141
Klik Lanjutkan. Pilihlah channel yang anda inginkan.
Channel adalah salah satu penanda iklan anda. Misalnya anda
memasang 3 iklan dalam satu halaman, maka beri masing-
masing nama channel seperti atas, pinggir dan bawah.
Klik lanjutkan dan akan akan mendapatkan kode HTML
yang harus diletakkan di halaman blog.
142
mengawasi hasilnya. Bila telah menemukan warna yang
terbaik, anda tinggal menerapkannya pada seluruh iklan.
143
Posisi AdSense Terbaik
Menempatkan iklan Google Adsense juga bukanlah hal
yang sepele. Salah menempatkan iklan, hasilnya iklan anda
takkan mendapatkan klik apapn. Jangankan di klik, di lirik saja
tidak. Google telah memberikan panduan dimana biasanya
orang mengklik iklan. Berikut adalah skemanya :
144
Bagaimanakah cara menemukan High Paying Keyword?
Ada beberapa metode yang biasanya dipergunakan oleh
AdSense Publisher.
Anda bisa mengunjungi www.ad-seo.com atau
http://www.iotaweb.org/ untuk mendapatkan daftar lengkap
High Paying Keyword.
Setelah mendapatkan kata kunci yang cukup mahal, anda
bisa melihat seberapa besar pesaingnya melalui Google. Mari
kita mencoba menggunakan iotaweb.org :
145
Sebuah nilai yang besar bukan? Nah, sekarang kita coba
mencari pesaing jika kita menggunakan kata kunci tersebut
untuk blog.
Menggunakan Channel
Channel sangat penting artinya dalam memantau
perkembangan program periklanan kita. Channel adalah
penamaan pada iklan-iklan AdSense kita. Misalnya iklan yang
kita letakkan di domain mobilkeren.com, bisa kita beri nama
channel mobilkeren.com lalu di domain yang lain juga kita beri
146
nama yang lain. Sehingga kita akan mampu memantau di
laporan, website mana yang menghasilkan banyak uang untuk
kita.
Channel bukan hanya diperlukan di tiap domain, bahkan
kita bisa membuat channel untuk tiap posisi iklan. Misalnya
iklan yang diletakkan di atas website mobilkeren.com kita beri
nama “top_mobilkeren.com” lalu iklan yang disamping kiri kita
beri channel “kiri_mobilkeren.com”. Dengan demikian, seluruh
aktifitas dan optimasi tiap artikel dapat kita pantau. Seandainya
iklan di samping kiri tak pernah di klik, kita bisa
menghilangkannya agar pengunjung semakin betah tinggal di
website kita.
Cara membuat channel cukup mudah. Anda bisa mengklik
menu Konfigurasi AdSense -> Channel. Lalu mulailah membuat
channel-channel yang diperlukan. Pilihlah channel ini ketika
ingin mendapatkan kode HTML iklan Adsense anda.
147
yang terbaik. Catat setiap hasil dan kombinasi yang
anda lakukan. Percayalah, hal ini akan sangat
berguna nantinya.
5. Mendaftar terlalu cepat
Inilah yang saya katakan sejak awal. Banyak
publisher AdSense yang memulainya terlalu awal
saat webnya belum populer. Hasilnya saat
pengunjung pertama datang, dia melihat juntaian
iklan disana-sini dan kemudian pergi begitu saja.
Maka, bangun kepercayaan dulu pada pengunjung
dengan memberikan artikel2 terbaik tanpa iklan sama
sekali. Baru setelah traffic cukup tinggi, mulailah
memasang iklan satu per satu.
148
BAB XIV
MEMBUAT THEMES WORDPRESS
149
Sebagai penghujung perjumpaan kita dalam buku ini,
penulis ingin berbagi sedikit tentang cara membangun themes
WordPress. Penulis harap dalam bab ini anda mampu
mengetahui bagian-bagian themes WordPress sehingga
mampu mengimplementasikan dalam design blog anda.
Secara garis besar, themes WordPress terdiri dari 4 bagian
yaitu :
1. Header : Tempat meletakkan aneka Meta Key, script
CSS, dan biasanya diletakkan juga kepala blog yang
berisi judul dan diskripsi singkat.
2. Content : Tempat munculnya isi blog. Mulai index
artikel terbaru, index category hingga artikel yang
dibaca pengunjung.
3. Sidebar : Tempat meletakkan link-link penting seperti
link arsip, kategori, ataupun link ke blog teman-teman.
4. Footer : Biasanya berisi copyright, powered by
WordPress dan judul blog.
Sekarang agar lebih paham mari kita coba membuat
sebuah Themes WordPress.
150
/*
Theme Name: Belajar
Theme URI: http://localhost/wp
Description: Themes bikinan blog Belajar
WordPress
Version: 1.0 Beta
Author: Belajar WordPress
Author URI: http://localhost/wp
*/
151
Mengisi Themes
Kita mulai dengan memasukkan kode berikut ke dalam file
index.php.
<?php
if (have_posts()) {
the_post();
the_title();
}
?>
<?php
if (have_posts()) {
while(have_posts())
{
the_post();
the_title();
echo "<br />";
}
}
?>
152
the_permalink() dan the_content(). Dan inilah
kodenya :
<?php if (have_posts()):?>
<?php while(have_posts()):?>
<?php the_post()?>
<a href="<?php the_permalink();?>"><?php
the_title();?></a>
<?php if (!is_home()):?>
<p>
<?php the_content();?>
</p>
<?php endif;?>
<br/>
<?php endwhile;?>
<?php endif;?>
Mari kita coba kupas satu per satu. Baris pertama adalah
untuk melihat apakah ada post yang ingin ditampilkan. Jika
tidak ada maka script akan langsung diakhiri. Tapi bila ada
maka akan dijalankan script pengulangan <?php
while(have_posts()):?>. Setelah dipecah oleh perintah
the_post() kita tinggal menampilkan tiap post satu per satu.
153
Memisah File Themes
Sampai tulisan ini, kita baru bekerja dengan satu file saja
yaitu index.php. Sebenarnya dengan hanya menggunakan satu
file ini saja, kita sudah mampu membuat suatu themes. Tapi hal
itu tentu bukan suatu yang bijaksana, karena kita harus bekerja
dengan banyak perintah if dan kontrolnya akan semakin susah.
File yang pertama ingin saya perkenalkan adalah
single.php. File ini akan dipanggil oleh WordPress bila kita
mengklik link artikel (permalink). Bila file tersebut belum ada,
maka WordPress akan memanggil index.php. File
single.php selain berisi artikel, juga berisi judul, link editing,
kategori, dll. Mari kita coba membuatnya.
<?php if (have_posts()):
while(have_posts()):
the_post();?>
<a href="<?php the_permalink();?>">
<?php the_title()?></a>
<?php the_content();?>
<br/>
<?php
endwhile;
endif;?>
Maka, jika link dari index.php kita klik, file single.php ini
akan dieksekusi yaitu memunculkan Judul dan artikelnya.
Selain judul dan artikel, anda bisa memasukkan fungsi-fungsi
yang lain ke dalamnya. Tapi selalu ingat untuk membuka dan
menutup tiap fungsi dengan tag php ini :
154
1. style.css : adalah file yang mengatur tampilan blog
kita. WordPress mengatur semua tampilan blog
menggunakan CSS ini.
2. index.php : adalah file yang akan dipanggil untuk
menampilkan halaman utama blog kita.
3. single.php : dipanggil saat kita ingin membaca suatu
artikel dengan mengklik link permalink
4. comments.php : berisi komentar-komentar yang
masuk pada suatu artikel dan dipanggil saat kita
memasukkan fungsi <?php comments_template(); ?>.
Biasanya fungsi ini ditempatkan di single.php untuk
menampilkan komentar-komentar dari pengunjung
lengkap dengan form pengisiannya.
5. header.php : berisi kepala blog. Biasanya didalamnya
terdapat judul blog, diskripsi singkat dan aneka META
dan informasi HEAD. File ini akan dipanggil dan
dijalankan bila kita memasang fungsi <?php
get_header(); ?>.
6. footer.php : berisi kaki blog. Biasanya berisi informasi
RSS dan Comment RSS, copyright dan tahun
pembuatan blog. Untuk menjalankan dan memasang
footer pada halaman blog, cukup memanggilnya
dengan fungsi <?php get_footer(); ?>
7. sidebar.php : berisi kumpulan link penting seperti
arsip, kategori, kalender, meta, blogroll, dll. Fasilitas-
fasilitas blog biasanya juga diletakkan di sini. Untuk
menjalankan dan memasang footer pada halaman
blog, cukup memanggilnya dengan fungsi <?php
get_sidebar(); ?>
8. archive.php : akan dipanggil oleh WordPress saat kita
melihat daftar arsip artikel berdasar, kategori, tanggal
pubikasi, atau penulis
9. 404.php : akan dipanggil bila ternyata halaman yang
diminta tidak ada.
155
Membuat Header
Bagian terpenting dalam sebuah blog maupun website
adalah header. Sekarang kita akan mencoba membuat header
yang akan muncul di setiap halaman blog kita. Untuk
memunculkan header, maka pada file template cukup
ditempatkan tag :
<?php get_header();?>
<html xmlns="http://www.w3.org/1999/xhtml"
<?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
156
<link rel="pingback" href="<?php bloginfo('pingback_url');
?>" />
language_attributes();
bloginfo();
<?php bloginfo('show');?>
157
13. 'html_type' - "Type HTML" dari WordPress
14. 'wpurl' - URL instalasi WordPress.
15. 'template_url' - URL themes yang digunakan
16. 'template_directory' - URL directory themes.
17. 'stylesheet_url' - URL file style.css
18. 'stylesheet_directory' – directory file style.css.
wp_title();
158
<title>
<?php wp_title(' '); ?>
<?php if(wp_title(' ', false)) { ?>
<?php echo '--'; } ?>
<?php bloginfo('name'); ?>
</title>
wp_head();
Fungsi yang satu ini juga tidak boleh kita lewatkan. Fungsi
ini dipergunakan untuk menampilkan script-script yang disusun
oleh plugin WordPress. Terkadang plugin butuh untuk
menempatkan javascript di dalam tag <head>. Nah, fungsi ini
digunakan untuk menampilkan script-script milik plugin
tersebut.
Nah, sekarang sudah bisa kan mengutak-atik header
sendiri?? Tutorial ini adalah sekedar membangun template
sederhana. Sengaja tidak saya masukkan aneka perangkat-
perangkat yang rumit. Pada intinya, template WordPress
memang hanya mengatur penempatan saja. Sedangkan warna
dan segala attributnya, termasuk ukuran huruf dan kolom
semuanya diatur oleh style.css
159
MEMBUAT INDEX
Sebenarnya pada awal pembahasan pembuatan themes
sudah penulis jelaskan cara membuat halaman index atau
biasa disebut halaman depan atau homepage. Namun, pada
pembahasan kali ini, kita akan lebih melengkapinya sekaligus
akan penulis jelaskan beberapa fungsi baru penyusun template
untuk halaman utama.
Sekarang kita akan mengutak-atik file index.php. Kita
rencanakan, di halaman utama nanti akan muncul beberapa
artikel terbaru dan tiap-tiap artikel harus mengandung beberapa
informasi sebagai berikut :
Mengenal Looping
Sebelum membahas lebih dalam, mari kita coba
memahami looping atau perulangan dalam themes WordPress.
Anda bisa menggunakan fungsi PHP while untuk melakukan
ini. Sebagai informasi, saat kita mengakses halaman utama,
maka WordPress akan mengirimkan artikel dalam bentuk
variabel array (paket data) dengan nama have_post();
Dengan menggunakan perintah while, kita bisa
melakukan pengulangan perintah. Jadi selama masih ada isi
paket, maka WordPress akan terus mengulang perintah hingga
isi paket habis. Script sederhananya adalah sebagai berikut :
160
<?php while (have_posts()) :?>
//-- baris perintah --//
<?php endwhile;?>
Memecah Paket
Dalam setiap isi paket, terdapat paket-paket kecil berisi
informasi suatu artikel. Mulai judul, artikel, penulis, jumlah
komentar, dll. Yang semuanya dibundel menjadi satu. Untuk
bisa mengolah tiap-tiap isi bundel (paket kecil) WordPress
menyediakan perintah untuk itu yaitu the_post();
Dengan perintah ini, paket kecil akan terpecah dan bisa
kita akses dengan fungsi-fungsi lain yang akan dijelaskan disini.
Saya harap anda benar-benar memahami tentang Looping ini.
Karena banyak sekali fungsi themes yang harus ditempatkan di
dalam Looping.
161
<?php posts_nav_link(); ?>
<?php else : ?>
<center>Maaf, halaman tersebut
belum ada</center>
<?php endif; ?>
<?php get_sidebar ?>
<?php get_footer ?>
1. the_time
2. the_author
3. comments_popup_link
4. the_category
5. edit_post_link
6. posts_nav_link
162
Sementara untuk fungsi yang lain telah cukup jelas dibahas
di pertemuan pertama. Mari kita kupas masing-masing fungsi
tersebut.
the_time();
163
the_author();
comments_popup_link();
164
the_category();
edit_post_link();
165
<?php edit_post_link('link', 'before', 'after'); ?>
Maka akan muncul tulisan edit this yang bila di klik akan
membawa kita ke form pengeditan artikel.
posts_nav_link();
<?php
posts_nav_link('sep','prelabel','nxtlabel'); ?>
166
• 'nxtlabel' - format string, adalah text yang digunakan
sebagai link ke index setelahnya. Defaultnya 'Next Page
»'
MEMBUAT SIDEBAR
Sekarang kita akan coba membuat sidebar untuk blog kita.
Sidebar ini sangatlah penting, karena biasanya di sidebar inilah
diletakkan banyak link ke kategori, blog lain dan arsip-arsip kita.
Untuk membuat sidebar, kita perlu membuat sebuah file baru
dengan nama sidebar.php dan nanti file ini dapat kita panggil
dan kita satukan dengan perintah
167
Format Sidebar
Secara default format penulisan blok sidebar adalah
sebagai berikut :
<ul>
<!-- Awal Blok Pertama -->
<li><h2>Judul Blok</h2>
<ul>
<li>Item satu</li>
<li>Item dua</li>
<li>Item tiga</li>
</ul>
</li>
<!-- Akhir Blok Pertama -->
wp_list_pages();
<?php wp_list_pages('arguments');?>
168
sort_column (string) : Mengubah urutan daftar
halaman. Anda bisa memasukkan nilai sebagai
berikut:
169
• -1 = Pages in sub-pages displayed in flat (no
indent) form.
• 1 = Show only top level Pages
• 2 = Value of 2 (or greater) specifies the depth (or
level) to descend in displaying Pages.
Contoh penggunaannya
<?php
wp_list_pages("sort_column=post_date&sort_order=desc&
title_li=<h2>Menu Kita</h2>");?>
170
Perintah diatas ditulis dalam satu baris. Dalam buku ini
sengaja dibuat beberapa baris karena keterbatasan lebar
halaman.
wp_list_categories();
orderby
(string) Mengurutkan kategori secara alphabet berdasakan
nama, ID atau jumlah artikel dalam kategori tersebut.
Secara default, kategori akan diurutkan berdasarkan nama.
Anda bisa memasukkan nilai-nilai sebagai berikut :
• ID
• name - default
• count
order
(string) Menentukan cara mengurutkan kategori apakah
kecil ke besar (ascending) atau besar ke kecil
(descending). Secara default akan ditampilkan ascending.
Anda bisa memasukkan nilai-nilai berikut :
• ASC - default
• DESC
show_last_updated
(boolean) Apakah ditampilkan waktu update terakhir? Jika
Ya beri nilai 1 dan jika tidak beri nilai 0.
style
(string) Gaya penampilan kategori apakah berbentuk list
(akan ditampilkan tag <li> pada setiap item kategori)
171
ataukan dalam bentuk baris biasa (akan ditampilkan tag
<br />). Nilai yang bisa dimasukkan adalah :
• list - default.
• none
show_count
(boolean) Apakah ditampilkan jumlah artikel? Secara
default tidak ditampilkan. Nilai yang bisa dimasukkan
adalah :
• 1 (true)
• 0 (false) - default
hide_empty
(boolean) Apakah kategori yang belum memiliki artikel
ditampilkan? Secara default nilainya 0 atau tidak
ditampilkan. Nilai yang bisa dimasukkan adalah:
• 1 (true) - default
• 0 (false)
use_desc_for_title
(boolean) Apakah ingin menampilkan descripsi kategori
dalam tag link judul kategori ? Jika ya maka akan
dihasilkan tag seperti ini : <a href=”url-category”
title=”diskrispi”> judul kategori </a> nilai yang
bisa dimasukkan adalah :
• 1 (true) - default
• 0 (false)
child_of
(integer) Hanya menampilkan kategori-kategori yang ada
di bawah kategori yang disebutkan saja.
feed (string)
Menampilkan link RSS Feed untuk tiap kategori. (string)
digunakan sebagai kata yang akan dijadikan link
172
feed_image
(string) menampilkan URL gambar RSS untuk tiap kategori.
Biasanya gambar icon RSS
exclude
(string) menyembunyikan kategori-kategori tertentu dari
daftar link kategori
include
(string) Hanya menampilkan kategori-kategori tertentu saja.
hierarchical
(boolean) Menampilkan susunan kategori secara hirarki,
dimana sub kategori yang ada di bawah suatu kategori
akan ditempatkan sedikit menjorok ke dalam :
• 1 (true) - default
• 0 (false)
title_li
(string) Mengatur judul blog kategori. Biasanya diisi
“Category”. Namun bila anda ingin mengatur judul kategori
sendiri, sebaiknya elemen ini dikosongkan.
number
(integer) Mengatur batasan jumlah kategori yang
ditampilkan. Secara default tidak ada batasan.
<?php wp_list_categories('hierarchical=1&
show_count=1&title_li=<h2>Categories</h2>'); ?>
173
wp_get_archives();
type
(string) Type daftar arsip yang akan ditampilkan. Secara
default akan ditampilkan bulanan. Nilai yang bisa anda
masukkan adalah :
• yearly
• monthly (Default)
• daily
• weekly
• postbypost
limit
(integer) Batas jumlah arsip yang ditampilkan. Defaultnya
tidak terbatas.
format
(string) Format item daftar arsip. Anda bisa mengisinya
dengan nilai-nilai berikut :
174
• custom – anda akan menentukan tag yang
digunakan menggunakan argument before dan
after.
before
(string) text atau code yang akan ditampilkan sebelum
item.
after
(string) text atau code yang akan ditampilkan setelah item.
show_post_count
(boolean) Menampilkan berapa artikel yang ada dalam
arsip tersebut. Isilah dengan 1 jika ingin menampilkan
jumlah artikel dan isi dengan 0 (nol) jika tidak. Argumen ini
berlaku untuk semua type kecuali postbypost.
<select name="archive-dropdown"
onChange='document.location.href=this.options[this.se
lectedIndex].value;'>
<option>Pilih Bulan</option>
<?php
wp_get_archives('type=monthly&format=option&show_post
_count=1'); ?>
</select>
175
Baris yang penulis beri tanda merah harus diketik dalam
satu baris.
get_calendar();
176
wp_list_bookmarks();
categorize
(boolean) Link ditampilkan bersama dengan kategorinya.
(TRUE) or not (FALSE). Defaults to TRUE.
• 1 (True - default)
• 0 (False)
category
(string) Menentukan kategori-kategori link yang akan
ditampilkan. Secara default semua kategori link akan
ditampilkan.
category_orderby
(string) Cara mengurutkan kategori. Defaultnya
berdasarkan nama. Nilai yang bisa dimasukkan:
• 'name' (Default)
• 'id'
category_order
(string) Cara mengurutkan, apakah ascending atau
descending:
• ASC (Default)
• DESC
177
title_li
(string) Menampilkan judul blok bookmark. Biasanya
“Links”. Jika anda menghendaki tidak ada pemunculan
judul blok bookmark, maka beri nilai kosong ('' / kutip 2).
title_before
(string) Text yang ditempatkan sebelum nama kategori link.
Defaultnya adalah '<h2>'.
title_after
(string) Text yang ditempatkan setelah nama kategori link.
Defaultnya adalah '</h2>'.
show_private
(boolean) Menampilkan semua link walaupun yang
bertanda private. Defaultnya FALSE.
• 1 (True)
• 0 (False - default)
include
(string) Menampilkan kategori link tertentu saja. Masukkan
ID masing-masing kategori dan dipisahkan dengan tanda
koma. Defaults to (all Bookmarks).
exclude
(string) Menyembunyikan kategori link tertentu saja.
Masukkan ID masing-masing kategori dan dipisahkan
dengan tanda koma. Default tidak ada yang
disembunyikan.
orderby
(string) Mengatur urutan link, apakah berdasarkan id, url,
nama, dll. Defaultnya adalah nama:
• 'id'
• 'url'
• 'name'
• 'target'
178
• 'description'
• 'owner' – User yang memasukkan link ke dalam
daftar.
• 'rating'
• 'updated'
• 'rel' - bookmark relationship (XFN).
• 'notes'
• 'rss'
• 'length' – panjang nama.
• 'rand' – tampilkan secara acak.
order
(string) Cara menampilkan urutan, apakah ascending
ataukan descending:
• ASC (Default)
• DESC
limit
(integer) jumlah maksimum link yang ditampilkan.
Defaultnya adalah -1 (semua link)
before
(string) Teks yang ditampilkan sebelum link. Defaults to
'<li>'.
after
(string) Teks yang ditampilkan setelah link. Defaults to
'</li>'.
category_before
(string) Teks yang ditampilkan sebelum kategori link.
Defaults to '<li>'.
category_after
(string) Teks yang ditampilkan sebelum kategori link.
Defaults to '</li>'.
179
between
(string) Teks yang ditampilkan antara link dan diskripsinya.
Defaults to '\n' (ganti baris).
show_images
(boolean) Apakah gambar link juga ditampilkan. Defaults to
TRUE.
• 1 (True - default)
• 0 (False)
show_description
(boolean) Apakah deskripsi ditampilkan? Defaults to
FALSE.
• 1 (True)
• 0 (False - default)
show_rating
(boolean) Apakah rating ditampilkan?. Defaults to FALSE.
• 1 (True - default)
• 0 (False)
show_updated
(boolean) Apakah waktu update terakhir ditampilkan?
Defaults to FALSE.
• 1 (True - default)
• 0 (False)
hide_invisible
(boolean) Apakah link yang diset invisible disembunyikan?.
Defaults to TRUE.
• 1 (True - default)
• 0 (False)
180
echo
(boolean) Tampilkan daftar link. Bila anda masih ingin
mengolahnya lagi gunakan FALSE. Defaults to TRUE.
• 1 (True - default)
• 0 (False)
181
BAB XV
PENUTUP
182
Akhirnya tibalah kita dipenghujung buku ini. Biasanya
dalam buku-buku yang lain, Bagian penutup ini berisi
kesimpulan, pesan dan ucapan terima kasih. Namun di bagian
penutup ini penulis ingin memberikan sedikit tambahan. Penulis
sedikit kebingungan dimana harus meletakkan ilmu tambahan
yang tak kalah pentingnya bagi seorang blogger. Sehingga
rasanya sudah cukup pas jika pesan terakhir ini diletakkan di
halaman penutup. Agar pembaca lebih mudah mengingat dan
menjadikannya pedoman dalam mengarungi samudera
blogosphere yang maha luas.
Jadilah Unik
Bila blogmu memiliki ciri yang sama, isi yang sama dan
bahkan design yang sama dengan blog-blog yang telah dikenal
lebih dahulu, maka blog anda akan tenggelam dan jarang
peminatnya. Tapi bila blog anda memiliki keunikan baik dari sisi
design hingga content, orang akan senantiasa menunggu
karya-karya tulis anda selanjutnya. Cobalah untuk
bereksperimen dengan blog anda. Coba ganti-ganti scriptnya.
Semakin anda berani, semakin banyak ilmu yang anda
dapatkan.
183
Kiranya cukup tiga pesan itu saja yang dapat penulis
sampaikan. Bila anda mengalami kesulitan dalam memahami
buku ini penulis membuka pintu luas bagi anda untuk bertanya.
Penulis juga memberikan aneka tutorial WordPress sebagai
tambahan buku ini yang bisa diakses di blog penulis. Silahkan
mengirimkan email ke qzoners@gmail.com atau blog penulis di
http://www.cafeblogger.web.id . Anda juga bisa SMS atau
telepon ke 0818 03151 099 dan 031-7232 0912
Akhirnya penulis mohon maaf jika pada pemilihan kata-
kata ada yang kurang berkenan. Terima kasih kepada semua
pihak, rekan-rekan blogger yang terus memberi support dan
semangat hingga terbitlah buku kecil yang jauh dari lengkap ini.
Teruntuk buat istriku Nur ’Ainun Siregar, terima kasih
karena telah setia membantu dan mendampingiku selama
pembuatan buku ini dan putriku tercinta Muwafaqah Salsabila
yang telah bersabar dan menjadi anak yang sholehah.
184
Tentang Penulis
Abu Salsa yang bernama asli
Lutvi Avandi ini adalah
seorang blogger muda yang
giat menekuni WordPress dan
berbagai script Open Source
lainnya. Di dunia maya penulis
biasa menggunakan nama
Qzoners. Keingintahuannya
akan kode-kode PHP yang
dipergunakan untuk membangun website membawanya
kepada pengetahuan yang lebih dalam dari blogger biasanya.
Penulis lahir di Surabaya, 17 Januari 1980. Memiliki
seorang istri bernama Nur ’Ainun Siregar. Seorang gadis
batak Mandailing dari Kotapinang - Labuhan Batu – Sumut.
Perjumpaannya dengan sang istripun juga melalui dunia maya.
Kini berdua dikaruniai seorang putri yang cantik dan sholehah
bernama Muwafaqah Salsabila.
Penulis sangat suka mempelajari ilmu-ilmu komputer
khususnya dibidang web designer. Walaupun hanya lulusan
STM Negeri 3 Surabaya, tapi kemampuannya dalam
mendesign web sudah diakui banyak pihak.
Selain blog pribadinya yaitu http://aku.punya.web.id
penulis juga memiliki website yang berisi aneka tutorial web
designer dengan alamat http://gudanginfo.web.id.
Bila ada kesulitan dalam memahami buku ini silahkan
menghubungi penulis di 031 – 72320912 atau email
qzoners@gmail.com
185