Mastering WP 3.0 PDF
Mastering WP 3.0 PDF
MasteringWordPress3.0
LutviAvandi
www.cafebisnis.com
10/7/2010
MasteringWordPress3.0 CafeBisnis.com
Oleh:LutviAvandi
www.CafeBisnis.com
www.BelajarWordPress.org
Disclaimer:Segalasesuatuyangtercantumdalamebookiniberlakusaatebookiniditulis
Segalaperubahanapapundiluartanggungjawabdankekuasaanpenulis.
Peringatan:EbookinihanyabolehdidownloadmelaluiBelajarWordPress.orgdanCafebisnis.com
2 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KataPengantar
SegalapujibagiAllahyangtelahmengaruniaikitakenikmatanrizkidankesehatansehinggakitadapat
bertemudalamebookPanduanBelajarMembuatBlogdenganWordPressversi3.0
Terimakasihsayaucapkankarenaandatelahmendownloadebookini.Semogaapayangakansaya
sampaikandalamebookinimampumembawamanfaatyangbesarbagianda.
Sengajasayatulisbukuinidalambentukebookagarandadapatmenikmatiterusupdatedariebook
ini.Ebookiniakanselaluberkembangsesuaidengankebutuhandilapangan.Halinidiperlukankarena
internetadalahsebuahduniayangperkembangannyasangatcepat.Bahkanlebihcepatdibandingkan
informasiyangmenyebar.
Ebookiniakanmenjelaskankepadaandabagaimanacaramembuatblogmulaidaricaramendapatkan
scriptnyasecaragratis,menginstallnyahinggamengelolanyaagarlayakditampilkan.Diakhirebookini
jugaakansayasampaisedikittipsbagaimanamenulisyangefektifuntukblogandadanbagaimana
menemukanidebagibloganda.
Nah,agarebookiniefektif,sayasarankanuntukmembacanyaperbablalulangsungpraktek.Fokuslah
kesatubabsampaiandabenarbenarmenguasainya.Jikaandaberusahaberalihkebablain,makaanda
hanyaakanmembebanipikirandanakibatnyasusahmengertiisiebookini.Tapijikasuatubabtelah
andakuasai,sayasarankantetapmembacanya.Jikamemangtidakadayangbaru,andabisa
melewatkannyadanmembacababberikutnya.
Daftarisiberisilinklinkketiapbab.Andajugabisamenikmatinyadaribookmarkyangadadisampinge
bookini.Iniakanmempermudahandadalammelakukannavigasidiebookini.Semogaebookinibisa
membuatandamampumenjadiseorangpebloggerprofessionaldanmampumendapatkanpenghasilan
daribloganda.
LutviAvandi
PengelolaCafeBisnis.comdanBelajarWordPress.org
3 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
TerimaKasih
Alhamdulillah..terimakasihyangtakterhinggasayahaturkankepadaAllahSWTyangdengan
kekuasaanNya,ilmuNyadanpetunjukNyasertakekuatanluarbiasadariNyasayabisamenyelesaikan
ebookini.
TerimakasihjugakepadaistrikuFaiqotulHimmah
yangdengankesabarannyayangluarbiasa
melayanisaya,mendampingiditengah
kehamilannya.Sayasendiritakkanmungkinbisa
menggantikantugasnya.Disaatkehamilanyang
makinmembesar,beliautetapsetiamendampingi
saya.Tehhangat,kopimochabuatannyaselalu
setiamenemanisayasaatmenulisebookini.
Teriakansayangnyayangmengingatkansaya
untukmakanhehehe..Maklumkalauudah
didepanlaptopseringlupawaktu.
JugauntukanakkuAthiaZainunFaqihayang
dengansifatmanjanyaselalumengingatkansaya
untukberhentididepanlaptop.Bahkanseringkali
sengajadudukdipangkuansayasaatsayatengah
seriusbekerja.Yah,kadangmemangkitaperlu
dipaksauntukberhenti,untukkesehatankitajuga
Dantaklupakepadarekanrekandansahabatku
diduniamayakhususnyaparamemberpremium
cafebisnisyangtelahrelamenyisihkansebagian
rejekinyabahkanadadiantaranyayangrelamenabungberhariharihanyaagarbisabergabungdengan
deretanpremiummembercafebisnis.Merekainspirasidansemangatsayadalammenyusunebookini
agarterusterupdate.
Terakhirkepadaanda,parapembacaebookini.Apalahartinyaebookinikalautidakadaandasemua.
Apalahartikerjasayabeberapahariterakhirinikalauandahanyamenjadikanebookinisebagaikoleksi
semata.Mudahmudahanandamampumemanfaatkanilmudiebookdengansebaikbaiknya.Mudah
mudahanAllahmemudahkanandadalammemahamiisiebookini.
4 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
DaftarIsi
KataPengantar..............................................................................................................................................3
TerimaKasih..................................................................................................................................................4
DaftarIsi........................................................................................................................................................5
Pendahuluan...............................................................................................................................................10
BedaBlog,WordPressdanWebsite.......................................................................................................10
ApaituWordPress..................................................................................................................................10
CaraMendapatkanWordPress...............................................................................................................11
KeunggulanWordPress...........................................................................................................................11
KenapapilihWordPress..........................................................................................................................13
WordPressInstallvsWordPressInstant.................................................................................................13
HostingdanDomain....................................................................................................................................14
InstallWordPressdiCPanel........................................................................................................................20
ApaituCPanel.........................................................................................................................................20
LoginkeCpanel.......................................................................................................................................20
InstallWordPressdiCPanel....................................................................................................................21
LoginKeAdminPanel.................................................................................................................................24
LupaPassword........................................................................................................................................25
MenggunakanEmail............................................................................................................................25
MenggunakanTrik..............................................................................................................................26
UpgradeWordPress....................................................................................................................................27
SettingWordPress......................................................................................................................................28
SettingGeneral.......................................................................................................................................28
SettingCaraPenulisan(Writing).............................................................................................................29
SettingPenyajianArtikel(Reading).........................................................................................................30
SettingKomentar....................................................................................................................................31
SettingGambar(Media)..........................................................................................................................33
SettingPrivacy.........................................................................................................................................34
SettingPermalink....................................................................................................................................34
MengelolaBlog...........................................................................................................................................36
5 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengelolaKategoriArtikel.....................................................................................................................36
ParentCategory..................................................................................................................................37
MempostingArtikel(Post)......................................................................................................................38
MengaturFormatHuruf......................................................................................................................39
MembuatReadmore...........................................................................................................................40
MenambahGambardiArtikel............................................................................................................41
MengeditImagedenganWordPress..................................................................................................44
MembuatArtikelMultipage...............................................................................................................46
MenambahVideo................................................................................................................................48
MengeditKodeHTML.........................................................................................................................49
MenentukanKategori.........................................................................................................................49
MengaturWaktuPosting....................................................................................................................50
MemberiPassword.............................................................................................................................51
MembuatHalamanStatis(Page)............................................................................................................52
MengelolaArtikeldanHalaman.............................................................................................................53
MengelolaLink/Blogroll........................................................................................................................53
MengelolaKategoriLink.....................................................................................................................53
MenambahLink..................................................................................................................................54
MengeditLink.....................................................................................................................................54
MenampilkanLink...............................................................................................................................54
MengelolaKomentar..............................................................................................................................55
EkspordanImporArtikel........................................................................................................................56
ImpordariBlogspot............................................................................................................................57
MengimpordariWordPress.com........................................................................................................59
MengelolaStaffBlog...............................................................................................................................62
MenambahUser.................................................................................................................................62
MengubahTampilanWordPress................................................................................................................65
MenggantiThemesMelaluiAdminPanel...............................................................................................65
InstallThemesdariTempatLain.............................................................................................................67
InstallThemessecaraManual.................................................................................................................70
MenguploadThemesBaru..................................................................................................................70
6 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengubahThemes.............................................................................................................................71
MengeditThemes...................................................................................................................................72
MemanfaatkanSidebarWidget..............................................................................................................73
MembuatThemesSendiri...........................................................................................................................76
MembuatThemesdenganArtisteer.......................................................................................................76
MulaiMendesignThemes...................................................................................................................77
MenyimpandanMengeksporThemes...............................................................................................80
MembuatThemesdenganOnlineThemeGenerator.............................................................................81
MenambahKemampuanWordPressdenganPlugin..................................................................................82
MenginstallPlugindariAdminPanel......................................................................................................82
MemasangPluginsecaraManual...........................................................................................................84
MendapatkanPluginWordPress........................................................................................................84
MenguploadPlugin.............................................................................................................................85
MengaktifkanPlugin...........................................................................................................................85
RecommendedPlugin.............................................................................................................................86
Akismet...............................................................................................................................................86
AllinOneSEO.....................................................................................................................................87
GoogleSitemapGenerator.................................................................................................................89
YetAnotherRelatedPost....................................................................................................................91
SearchTermTagging2........................................................................................................................92
WPSuperCache..................................................................................................................................92
DBBackup...........................................................................................................................................94
RevisionDelete...................................................................................................................................95
UpdatePlugin..........................................................................................................................................96
MembuatWordPressMultiSite..................................................................................................................98
Persiapan.................................................................................................................................................98
PengaturanOpsiJaringan.....................................................................................................................105
WordPressCustomMenu.........................................................................................................................106
MengelolaCustomMenu.....................................................................................................................106
MengaktifkanCustomMenupadaThemes..........................................................................................108
PersiapkanFungsi.............................................................................................................................109
7 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
PersiapkanThemes...........................................................................................................................109
CustomPostType.....................................................................................................................................111
LangkahlangkahUpgradeWordPress......................................................................................................112
MatikanSemuaPlugin..........................................................................................................................112
RubahThemeskeDefault.....................................................................................................................112
BackupDatabase...................................................................................................................................112
UpgradeWordPress..............................................................................................................................114
UpgradeWordPressOtomatis..............................................................................................................115
WordPressdotCom..................................................................................................................................116
ApaituWordPressdotCom..................................................................................................................116
MendaftarkeWordPress.com..............................................................................................................116
MendapatkanWordPressAPIKey........................................................................................................118
UpgradeKemampuan...............................................................................................................................119
BelajardiCodexWordPress..................................................................................................................119
BelajardiForumDeveloperWordPress................................................................................................119
JoindiForumforumDiskusi.................................................................................................................119
TipsMengisiContent................................................................................................................................120
Caramenemukanidetulisan................................................................................................................120
Strategijikaotaksedangbuntumenulis...............................................................................................120
MenulisuntukMasaDepan..................................................................................................................121
SegalahaltentangFTPdanFileManager.................................................................................................122
SoftwareFTP.........................................................................................................................................122
MenghubungkanHarddiskdenganHosting..........................................................................................123
UploadFile............................................................................................................................................124
ManajemenFilefileWordPress............................................................................................................125
SettingPermission................................................................................................................................125
InstalasiWordPressdiPC..........................................................................................................................127
Apasajayangdiperlukan......................................................................................................................127
InstalasiAppServ...................................................................................................................................128
MendapatkanAppServ.....................................................................................................................128
InstallAppServ..................................................................................................................................128
8 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KonfigurasiApacheServeruntukPermalink.....................................................................................133
MenyiapkanDatabase..........................................................................................................................134
MengcopyFileWordPress....................................................................................................................135
MenginstallWordPress.........................................................................................................................136
InstallWordPressdihostinggratis...........................................................................................................141
Mendapatkandomaingratis.................................................................................................................141
Mendapatkanhostinggratis.................................................................................................................143
MulaiInstallWordPress........................................................................................................................145
MemasangAddOnDomain..............................................................................................................146
CaraMengaktifkanFasilitasAutoUpgrade.......................................................................................149
MembuatThemesManual........................................................................................................................151
Toolyangdibutuhkan...........................................................................................................................151
MembuatThemesKosong....................................................................................................................151
MemberiIdentitasThemes...................................................................................................................152
MengisiThemes....................................................................................................................................152
MemisahFileThemes...........................................................................................................................154
NamanamaFileThemes......................................................................................................................154
MembuatHeader..................................................................................................................................155
MEMBUATINDEX..................................................................................................................................157
MengenalLooping................................................................................................................................158
MemecahPaket....................................................................................................................................158
TampilkanArtikelTerbaru....................................................................................................................158
MEMBUATSIDEBAR..............................................................................................................................162
FormatSidebar......................................................................................................................................162
Rekomendasi.............................................................................................................................................173
ForumDiskusi....................................................................................................................................173
BelajarWordPress.............................................................................................................................173
HostingdanDomain..........................................................................................................................173
BelajarBisnisOnline..........................................................................................................................173
EditorGratis......................................................................................................................................173
Penutup.....................................................................................................................................................174
9 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Pendahuluan
BedaBlog,WordPressdanWebsite
SebelumandabelajarlebihjauhtentangWordPress,sayainginmencobameluruskansedikit
pemahamanandatentangBlog,WordPressdanWebsite.Agarlebihjelas,sayaakanmembuatkangrafik
sepertiini:
Nah,sepertiandalihat,apapunyangadadiinternetdisebutWebsite.Adabanyakragamwebsite
sepertiforum,searchengine,socialbookmarking,socialnetworking,dll.Salahsatunyaadalahblog.Jadi
blogadalahwebsitejugadantermasukbagianwebsite.
Sementarablogjugabanyak,adablogspot,facebook,multiply,dll.SalahsatunyaadalahWordPress.
MakabisadijelaskansecararingkasWordPressadalahsalahsatudarimacammacamblogdanBlog
adalahsalahsatudarimacammacamWebsite.
ApaituWordPress
WordPressadalahsebuahscript 1yangmembangunsebuahblog.Perluandaketahui,tampilanblogyang
andalihatselamainitidakmunculbegitusaja,melainkandarikerjasamakodekodephpyangcukup
rumit(ataubagipemulabisadibilangsangatrumit).
Darikodekodeanehitu,bersinergidansalingmendukunghinggaakhirnyamuncullahhalamanblog
yangenakdilihat,enakdibacadanenakdikelola.Yah,WordPresstelahdibuatsedemikianrupasehingga
sangatmudahbagisiapasajauntukmemakainya.TerimakasihkepadaRyanBorenandMattMullenweg
yangtelahmemimpinproyekinisejak2004yangwaktuitumasihbernamaB2/Cafelog.
BilaingintahulebihlengkaptentangsejarahdanlatarbelakangdibalikWordPressini,andabisacoba
mengunjungi:
http://en.wikipedia.org/wiki/Wordpress
1
Script:kumpulanfilefilephpyangbekerjasinergismenghasilkantampilansebuahwebyangdinamis
10 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
CaraMendapatkanWordPress
BenarkahWordPressinigratis?Benarsekali!Benarkahkitabisamendapatkanpanduannyasecara
gratis?Benarjuga!Lhakenapasayakokharusbayarebookini?Jawabnyaagarandaseriusuntukbelajar
danlebihterarahdalambelajar.Karenapanduanyangadasaatinibiasanyadidesigncasebycasebukan
stepbystep.
DimanakitabisamendapatkanWordPress?Andabisamendownloadversiterbarunyadi
http://www.wordpress.org
Andabisalangsungmengkliktomboldownloadyangadadisebelahkananhalamandandalambeberapa
menit,scriptpembangunwordpresssudahmenjadimilikanda.Sederhanabukan?Andabahkantak
perlumemperkenalkandiriataumemintaijinuntukmendownloadnya.
BahkanrataratahostingsudahmenyertakanWordPressdalampakethostingnyasehinggaandatinggal
mengaktifkannyasaja.InsyaAllahnantiakandijelaskandibagianinstallWordPress
KeunggulanWordPress
LalukenapaandaperlumemilikiWordPressini?KenapaandaharusmembuatblogdenganWordPress?
Kenapabukanscriptlain?
WordPresstelahmembuktikandirinyasebagaimesinyangsangatmudahdigunakan,mudah
perawatannyanamunsangatpowerfulhasilnya.Hebatnyalagi,WordPressinigratis.Kokadayaorang
baikyangbikinbeginian.Nah,tahutidak,WordPressbukancumagratisdanhebat,tapijugamemiliki
beragamfituryangsangatluarbiasadansangatmembantupemilikblog.Inilahbeberapakeunggulan
WordPressyangsangatkitaperlukan:
TemplateSystem,yangakanmemudahkanandamenggontagantitampilanblogsemudah
mengklik.Andabisamengubahubahtampilanbloghanyadalamhitungandetik.Danbloganda
tetapberjalansepertisemula.
Integratedlinkmanagement,andabisamengaturdanmengorganisirlinkatautautankeblog
atauwebsitelaindenganhanyamengisiformulirsaja
11 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Searchenginefriendlypermalinkstructure,tiapartikelmampumemberalamathalamanyang
mudahdibacaolehmesinpencari.
Supportforplugins,blogandabisaditambahkemampuannya,bisadirubahfungsinyahanya
denganmenggunakanplugin.Mengaktifkandanmenginstallpluginjugaamatmudah
Supportforwidgets,andabisamengatururutanblokmodulhanyadengandraganddrop.Anda
bisamenambahmoduldisidebarhanyadenganmengklikaja.
Nestedcategoriesandmultiplecategoriesforarticles,andabisamengumpulkanartikelartikel
dalamsatukategoriatausatuartikelmasukkebanyakkategori.
TrackbackandPingback,andajugabisasalingterhubungdenganblogbloglain
Typographicfiltersforproperformattingandstylingoftext,memungkinkanandabegitu
mudahmembuatartikel,mengubahhurufdangayapenulisan.Semuanyacukupdenganklik.
AndabahkantakperluhafalkodeHTMLsekalipun
Staticpages,jikaandabutuhsebuahhalamanstatisyangberisiinfotentangdiriandaatau
apapunjuga,WordPresssiapmelayani.
Multipleauthors,capeknulissendiridaninginmengundangpenulisluar,wordpressbisa
menanganinya.
Canstorealistofuserswhovisityourblog,bisajugamendatapengunjungyangmengunjungi
bloganda
CanblocksitevisitorsbyIPaddress,bisamemblokirpengunjungdariIPtertentu
Tagsupport,tiapartikelbisaditambahkantaguntukmempermudahsearchenginemengenali
isiblogatauartikelanda.
CommentSupport,andabisaberinteraksilangsungdenganpengunjung.Merekabisa
memberikankomentarditiapartikel
RSSFeedSupport,pengunjungjugabisamemantauperkembanganatauupdateartikelartikel
baruandadengansangatmudahmelaluiRSSFeed.MerekabisamembacanyadiRSSReader
ataudariCommunicator.
MasihbanyaksebenarnyakeunggulanWordPressyanglain.Andaakanmerasakannyasendirinantijika
sudahmulaimenggunakannya.SalahsatuyangsayasukadariWordPressadalahkecepatanmereka
dalammeresponlaporan.JikaditemukanlubangkeamanandalamscriptWordPress,makadengancepat
merekamelakukanupdateterbarudanmerilisscriptterbarumereka.
Sangatluarbiasadanmenakjubkan.WordPressjugatelahdiujiolehribuanorangdariberbagaipenjuru
dunia.Parahacker 2hackerbesarjugaikutmengujitingkatkeamananscriptini.Dansepertisayajelaskan
diatas,tiapketemusatulubang,WordPresssegeramenambalnyahinggamenjadisangatsempurna.
2
Orangyangmencarikelemahansuatusystemdengantujuanuntukmemperbaiki.Berbedadengancrackeryang
mencarikelemahansuatusystemdengantujuanmerusaknya.
12 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KenapapilihWordPress
AndasudahmembacakeunggulankeunggulanWordPressdiatas.Tentunyasekarangandasudahpunya
alasankuatkenapaandaharusbisamenguasaicaramengoperasikanWordPressini.Ya,andatakperlu
ikutikutanmembangunscriptnya.Andahanyaperlutahubagaimanacaramengoperasikannya.Dan
bukuinisengajadidesignuntukitu.
Sebuahmobildenganperlengkapanserbacanggihdanmodern.Mudahdioperasikandannyaman
digunakan.Apakahandaperlumengetahuibagaimanacaramembuatnya?Tidakbukan?Andahanya
butuhbagaimanacaramenghidupkannyadanbagaimanacaramenjalankannyasertabagaimanacara
merawatnya.
WordPressibaratsebuahmobilmewah.Andatakperlumemahamibagaimanasemuaitubisaterjadi.
Tapijikaandapunyakemampuandibidangitu,andabisabergabungdenganparadeveloperWordPress
lainnya.Nah,buatandayangtakmemilikikeahliandalambidangpembangunanweb,makaandacukup
memahamibagaimanacaramenginstallnya,bagaimanacaramengelolanyadanbagaimanacara
merawatnyasaja.Gampangsekalibukan?
WordPressInstallvsWordPressInstant
Ada2jenisWordPressyangharusandaketahuidanharusandabedakan.PertamaWordPressInstall
sendiriataujugadikenalsebagaiWordPressORG.DenganWordPressini,andabisadenganmudah
menginstalldanmelakukanberbagaimacamperubahandanpengembangansesukahati.
SedangkanWordPressInstantatauWordPressCOMadalahWordPressyangtelahtersediasecaragratis
daninstant.Tapitentusajaandatidakbisamelakukanbanyakhal.Untukmenggantitampilanaja,anda
harusikhlasmenerimathemes2yangada.Andajugatidakdiijinkanmenggunakanformulir,javascript
dantidakbisamemasukkanplugin.
EbookiniakanbanyakmembahasWordPressINSTALLyaituWordPressyangkitainstallsendiri.Karena
itukitabisamengembangkannyadenganbaikdanleluasa.Dankarenaharusdiinstallsendiri,makaanda
membutuhkanhostingdandomain.Berikutinibagaimanacaramembelihostingdandomainuntukblog
andasendiri.
13 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
HostingdanDomain
Sebagaimanatelahdijelaskandiatas,untukmenginstallWordPressandasendiri,andamembutuhkan
domaindanhosting.Domainadalahalamatblogandanantidanhostingadalahtempatmeletakkanfile
fileWordPressandasehinggabisadiaksesdarimanasajadankapansaja.
Andabisamenemukanbanyakteoriteorisoalhostingdandomainini,tapidisinikitaakanlangsung
praktekmembelihostingdandomainsaja.Ohiya,dibagianakhirebookinijugaakanandatemukan
bagaimanamendapatkanhostingdandomaingratis.Tapisayasangatmenyarankanagarandamembeli
hostingdandomainmengingathostingdandomaingratistidakbisadipertanggungjawabkan
eksistensinya.
Untukmembelidomaindanhosting,andabisamembeliditempatterpisahataudisatutempat.Dalam
panduankaliini,sayaakanmenunjukkanbagaimanamembelidomaindanhostingdisatutempat
sekaligus
Pertama,Kunjungilahhttp://cbwebspace.comlaluklikmenuPesanHosting
Berikutnyapilihlahpakethostingyangandainginkan.Sayamenyarankanuntukmembelipaketbisnis
1Gbdenganbandwidth20Gbkarenadenganmembelipaketini,andaakanmendapatkangratis
14 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
keanggotaanpremiumcafebisnis.com.Cafebisnis.commenyediakanberbagaimoduldanscriptyang
sangatbergunauntukmenunjangbisnisandadikemudianhari.
Tapi,bilaandaenggan,andabisamemilihpaketyanglain.Dalampanduanini,kitacobamemilihpaket
Bisnis.KlikBeliSekarangpadapaketbisnis
Sekarangkitatentukandomainyangakankitapakai.Karenabelumpunyadomain,makapilihopsiSaya
InginCafebisnisWebspacemendaftarkandomainbaru.Lalumasukkannamadomainnya.Seperti
tampakdigambarberikut:
KliktombolKlikuntukMelanjutkan
15 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Biladomainyangandapesanmasihtersedia,makaandaakanmendapatkanpemberitahuandi
bawahnya.Tapijikasudahterpakai,andajugaakanmendapatkaninformasinya:
SekalilagikliktombolKlikuntukmelanjutkan
Karenabelanjakitasudahselesai,andabisalangsungkliktombolSelesai
16 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Berikutnyatinggalmengisidatapribadianda.Pastikanandasudahmemilikiusernamecafebisnis.Kalau
belumbisadaftarduludihttp://cafebisnis.com
Untukmetodepembayarannya,andabisamenggunakanPayPalatauBankBCAatauBankMandiri.
Dengan3pilihanitu,andabisamelakukanaktifasisendiri.Tapijikaandatidakpunya,andabisaberi
centangpadapilihanBankLain.DisinitersediapilihanbankNiagadanBRI.
Setelahsemuadiisi,kliktombolSelesaiPemesanandibagianpalingbawah.Andaakandibawake
halamaninvoice
17 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
PERHATIKANTulisanINVOICExxandaharusmemasukkannyadibagianBeritasaatmentransfer.Iniakan
mempermudahprosesaktifasiandananti.Berikutinicontohpengisiandiklikbca
Setelahpembayaranselesai,langsungsajakliktombolCHECKPAYMENTdiinvoiceanda.Danhosting
sertadomainandaakanlangsungsiapdipakaitanpaharusmenunggukonfirmasidariadmin.
TapibilaandamenggunakanselainBCAatauMandiri,makacatatnoFakturnyakarenaandaakan
membutuhkannyanantiuntukkonfirmasi.Setelahitu,andatinggaltransferkesalahsaturekeningyang
adasejumlahyangditunjukkanpadainvoice.
Untukmempercepatproses,segeralakukankonfirmasiviaSMSke081803151099denganformat:
CBWS#bank#no.faktur#nama#usernamecafebisnis
Contohnya:
CBWS#NIAGA#53#BejoPaijo#bejo
Tunggulahhinggahostingandadiaktifkan,jikadijamkerja,prosesaktifasibiasanyatidaksampai20
menit.Jikasudahaktif,andaakanmendapatkanemailsepertiini:
18 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SimpanlahemailinibaikbaikkarenadidalamnyaterdapatusernamedanpasswordCPanelanda.
Biasanyasetelahmendapatkanemailini,andasudahbisamengaksescpanelandadenganalamat:
http://domainanda.com/cpanel.
Misalnyadomainandaadalahhttp://blogbaruku.com,makaalamatcpanelnyaadalah
http://blogbaruku.com/cpanel.
Oke,domainsudahpunya,hostingsudahada,saatkitamenginstallWordPresskita.Silahkanlanjutke
babberikutnya
19 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstallWordPressdiCPanel
ApaituCPanel
Cpaneladalahscriptyangdigunakanuntukmengelolahostinganda.
DenganCPanelandaakandenganmudahdapatmelakukanmaintenancehostingtermasukmenginstall
WordPressdengansangatmudah.CPanelmemilikifituryangbernamaFantasticoyangmemungkinkan
kitamelakukaninstalasiWordPresshanyadenganbeberapakliksaja.Dibagianini,sayaakancoba
tunjukkankepadaandabagaimanamenginstallWordPressmenggunakanfantasticoini.
Namun,CPanelhanyabisadinikmatiolehmerekayangmenyewahostingberbayar.Tenangsaja,saatini
cukupbanyakkokhostingyangmurahdanmendukungfantastico.Andabisamemintabantuanadmin
hostinguntukmenyiapkanhostinglengkapdengandomainnyauntukanda.
LoginkeCpanel
Kitaasumsikanandatelahmemilikisebuahhostingberbayarlengkapdengandomainnya.Marikitacoba
loginkeCPanelsekarang.
Pertama,bukalahCPanelanda.BiasanyaalamatCpaneladalahsepertiini:
http://domainanda.com/cpanel
Jikatidakbisa,silahkanbertanyakepadaadminhostingtempatandamenyewa.Setelahmemasukkan
usernamedanpasswordyangsudahdiberikanolehadminhosting,makaandaakanmasukkemenu
utamaCPanelsepertiterlihatpadagambarberikut:
20 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstallWordPressdiCPanel
Scrollkebawahhinggaandamenemukaniconfantasticosepertiterlihatpadagambardibawahini:
Lihatbagiankirihalamanfantastico,klikmenuWordPress
KemudiansaathalamanWordPressOverviewmuncul,klikNewInstallation
Jangankhawatir,saatebookinidibuatWP3.0memangbelumdimasukkandalamcpanel.Tapikitabisa
upgradenantisetelahinstalasiselesai.
Ok,setelahnewinstallation,Isikandatadatablogandadikolomyangtersedia
21 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
UntukpilihanInstallinDirectorykosongkansajakarenakitatidakmenginstallWordPressdisuatu
directory.Setelahsemuadiisi,kliktombolInstallWordPress
BerikutnyatinggalklikFinishInstallationuntukmenyelesaikaninstalasiWordPresskita.
22 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sekarangandabisamencobamelihatapakahinstalasitelahsuksesdilakukan.Buka
http://domainanda.comuntukmelihathasilnya
Selamat,andatelahmemilikisebuahblogWordPress.Cepatdanmudahbukan?
Catatan:TampilanCPanelbisabermacammacamtergantungsettinghostingnya.Carisajaiconfantastic
untukmulaimenginstallWordPress.
23 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
LoginKeAdminPanel
Untukmengelolablogyangsudahandainstall,makaandabisamasukkedapuradministrasiataudikenal
denganadminpanel.DarisiniandabisamelakukanapapunterhadapblogWordPressanda.Untukbisa
masukkeadminpanel,andabisalangsungke
http://domainanda.com/wpadmin
MasukkanusernamedanpasswordWordPressanda.Ingat,passwordWordPressberbedadengan
passwordhosting.Andabisasajamembuatnyasama,tapibiasanyausernamenyayangtidaksama.
Ibaratpintu,hostingdanWordPressadalah2pintuyangberbeda,jadibiasanyakuncinyajugabeda.
MakaandaakanlangsungmasukkebagianDashboardadminpanelWordPress
24 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
LupaPassword
Manusiatempatnyalupa,bahkanpasswordpunseringkalilupa.Jangankuatir,WordPresspunyafasilitas
untukmemintapasswordbarubilakitalupa.Ada2carauntukmemintapasswordbaru,pertamalewat
emaildanyangkeduapakaisedikittrik
MenggunakanEmail
YanginikhususuntukhostingCPanelatauhostingyangmemilikifasilitaspengirimanemail.Untungnya
byethostwalaupungratisanpunyafasilitasini.Jadi,marikitacobaresetpasswordkita
PertamatentusajaklikLostYourPassword
Sekarangtinggalmasukkanusernameatauemailanda.Terserahmanayangandaingat.Dalamcontoh
inisayamasukkanusername
Berikutnyaandaharuscekemailanda.Disanaakanadalinkkonfirmasibahwaandabenarbenar
memintapasswordbaru.Inibergunaagarblogandatidakdipakaimainmainolehoranglain.
JikaandamemakaiByethost,emailyangdikirimbiasanyaagaklamasekitar1020menitan.Jadisabar
ajamenunggunya,silahkanmainmaingamedulu..hehehe
25 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahemailnyamasuk,bukadankliklinkyangdiberikan.Jikalinknyatidakberfungsi,copydanpaste
sajaalamatnyakebrowserada
Sekarangandaharusmenunggupasswordnyadikirimkeemailanda
SekarangandasudahbisamasukkeadminpanelWPmenggunakanpasswordyangbaru.Janganlupa
untukmenggantinyabiarlebihmudahmengingatnya
MenggunakanTrik
Adakalanyaandaperlumelakukanpemaksaanuntukbisamasukadminpanel.Biasanyajikaanda
menginstallWPdilocalhostataudihostingyangtidakmemilikifasilitasemail.Tapimeskipakaitrik,
andatetapharusbisamasukkefilemanagerdanbisamengaksesfilefilethemes.
Bilaandasudahmampumengaksesfile2themes,editlahfileheader.phpdantambahkankodeini:
<?phpwp_set_password('passwordbaru',1);?>
Gantilahpasswordbarudenganpasswordbaruanda.Sekarangandabisalogindenganpasswordbaru
tersebut.Nah,setelahbisalogin,hapuslahkodeiniagartidakdisalahgunakanolehoranglain
26 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
UpgradeWordPress
AdabanyakcarauntukmelakukanupgradeWordPress.Jikaandamembelidicbwebspace.com,maka
andahanyaperlumengingat1carasajadansangatmudah.Kapanpunandamenemukanperingatan
sepertiini,langsungsajakliklinkPleaseUpgradenow
KliktombolUpgradeAutomatically
TunggubeberapadetikdansimsalabimWordPressandasudahberubahversimenjadiversi3.0hehehe..
Guampangbangetkan?Yuk,kembalikedashboarddankitalihatbagaimanatampilandashboardkita
sekarang
27 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SettingWordPress
SettingWordPressmaksudnyaadalahmengaturbagaimanaWordPresskitaberjalan
sesuaidenganaturanyangkitatetapkan.Settinginimeliputibanyakhal,mulaiyang
sifatnyaglobalsepertinamablog,deskripsidsb,sampaibagaimanapenanganan
komentar.Nantiakansayajelaskansatupersatu.
Untukmengaksesmenusetting,andabisamengkliktanda
panahyangadadisampingmenuSettings.Perhatikan
gambardisamping.Jikaandamengklikpanahitu,makaakan
munculmenumenudibawahmenuSettings.
Ada8macammenuSettingssecaradefault.Menumenuitu
bisabertambahapabilaandamenginstallpluginyang
memilikisettingsjuga.Apasajamenunya?Marikitalihat:
1. General
Meliputipengaturanterhadapjudulblog,deskripsi,penanggalan,membership,email
administrasi,dll.
2. Writing
Meliputipengaturanberbagaihalyangberhubungandenganpenulisanartikel
3. Reading
Meliputipengaturanberbagaihalyangberhubungandenganbagaimanamenampilkanartikel
4. Discussion
Meliputipengaturanberbagaihalyangberhubungandengankomentar
5. Media
Meliputipengaturanberbagaihalyangberhubungandengangambaryangakandimasukkanke
blogkita.
6. Privacy
Disiniandabisamengaturapakahrobotsearchenginebolehdatangatautidak
7. Permalink
MeliputipengaturanberbagaihalyangberhubungandenganalamatURLartikel(permalink)
8. WPSuperCache
MengaturpenggunaanWPSupercachediblogkita
Nah,itulahgambaransingkatpengaturanblog.
SettingGeneral
PadasettingGeneral,andabisamengaturjudulblog,tagline(deskripsi),keanggotaan,penanggalandsb.
Kemampuanini,akanmemudahkanandadalammengelolablog.Tapiperludiingat,janganterlalusering
28 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
menggantijudulblog,karenaituakanmembingungkansearchengine.Marikitacobalihatsepertiapa
settinggeneraldansettingsettingyangbisakitalakukandisini
Bilaandainginmenjadikanblogandamultiuseraliasandamembukapeluangoranglainuntukikut
menulisdibloganda,makabericentangformMembership.Selebihnyabisaandaatursesuaidengan
keadaanbloganda.Apabilasudahselesai,klikSaveChangesuntukmenyimpanperubahan.
SettingCaraPenulisan(Writing)
Settingcarapenulisanadalahpengaturanbagaimanaandamenulisartikel.Andabisamengaturdefault
texteditorWordPressanda.Misalnyasecaradefault,editortextmenggunakan10baris.Andabisa
menambahataumenguranginya.
Andajugabisamengaturkategoridefaultuntukartikeldanblogroll.PadakotakisianPingServiceadalah
layananping 3yanginginandaberitahujikaandatelahmengupdateartikel.
Perludiketahui,setiapkaliandamenambahartikeldiblog,makaWordPresssecaraotomatismelakukan
pingkeberbagailayanan.Nah,andabisamenentukanlayananapasajayanginginandaberitahu.
PingoMaticsebenarnyasudahcukupbagus,karenadiajugamelakukanpingkeberbagaisearchengine.
3
Pengirimaninformasikepihaklain.Jikadalamblog,pingadalahpengirimaninfobahwatelahandaupdatebaru
padabloganda.
29 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SettingPenyajianArtikel(Reading)
PadamenuSettingsReading,kitabisamengaturbagaimanaartikelartikeldisajikandalamblogkita.
Kitabisamengaturapakahyangmunculdihalamandepanadalahartikelterakhiratausebuahhalaman
statis.
Apabilaandamemilihhalamanstatis,makaandaharusmemilihhalamanmanayangakandijadikan
sebagaihalamandepan.Carainisangatbagusandagunakanapabilaandainginmenampilkansuatu
halamandepanyangselalusamadanberisiinformasiawalperihalbloganda.
Meskibegitu,adabaiknyaandamenampilkanartikelartikelterbarudihalamandepanagarpengunjung
bisadengancepatmengaksesinformasidiblogandatanpaperluproseduryangberteletele.
Disiniandajugadapatmengatursebanyakapaartikelterbaruyanginginditampilkandihalamandepan.
30 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SettingKomentar
PadamenuSettingsDiscussion,andabisamengaturtentangaturanmemberikomentardibloganda.
Disiniandabisamengatursegalahaltentangkomentar.Marikitalihat
Berikutiniketeranganmasingmasingopsi.JikaandapilihYAmakabericentang,jikaTIDAKmaka
hilangkancentangnya:Urutandariataskebawah:
1. Beritahubloglainyangmemberikanlinkkeartikel
2. Ijinkanpemberitahundaribloglain(pingbackatautrackback)
3. Ijinkanoranglainmemberikomentardiartikelbaru
4. Komentatorwajibmengisinamadanemail
5. Komentatorharusterdaftardanloginuntukmengisikomentar
6. Tutupkomentarsecaraotomatispadaartikelyanglebihlamadari.hari
7. Aktifkankomentarbersarangdengan.Levelkedalaman
8. Pecahkomentarmenjadibeberapahalamandenganjumlahkomentarperhalamandan
pilihterakhiratauyangpertamayangditampilkandulu
9. Kirimisayaemailbilaadakomentar
10. Kirimisayaemailbilaadakomentaryangdimoderasi
31 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
11. Sebelumkomentarmuncul,adminharusselalumenyetujuikomentar
12. Komentatorharusmemilikikomentaryangdisetujuisebelumnya
13. Tahankomentaryangmemilikiataulebihlinkdidalamnya
KolomberikutnyaadalahkatakataatauIPyangakanmasukdaftarmoderasi.Kemudiancomment
blacklistadalahkatakatayangakanlangsungmasukspam
Avataradalahsimbolandasecaraglobal.Untukmendapatkanlogoavatarandasendiri,andabisa
mendaftarkehttp://gravatar.com.Nah,padaopsiini,apakahandainginmenampilkangravatardari
komentatoratautidak.Laluuntukyangbelumpunyaavatar,andabisamenampilkanavatardefault.
ApabilasemuasudahselesaidisettingandabisamengkliktombolSaveChanges.
32 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SettingGambar(Media)
PadamenuSettingsMedia,andabisamengaturbagaimanasuatufileditampilkandiartikel.
Untukthumbnailsize,andabisamengaturberapaukuranthumbnail 4yangakanditampilkan.Tanda
centangdibawahnyaadalahketentuanapakahandaakanmemotonggambarataumemaksagambar
ditarikmenurutukuranyangandatentukanmaksimaldansisilainmengikuti(proporsional).Jikatheme
andamenghendakigambargambarnyamemilikiukuranyangstandart,makabericentangopsiini.
Untukmediumsizedanlargesizehampirsamadenganthumbnail.Andajugabisamengaturukuran
gambarstandartyangakandipakaidanjugaperataanstandartyangandagunakan.
Sepertibiasa,apabilaandatelahselesaimengatursetting,biasakanuntukmengkliktombolSave
Changesagarperubahanyangandalakukandisimpankedalamdatabasewordpress.
Diversi3.0iniadatambahanopsiyaituuploadingfiles.Duluopsiinidiletakkandimenutersendiri,tapi
sekarangdisatukan.Disiniandabisamenentukanakanmeletakkanfilefilegambardifolderapa.Beri
centangOrganizemyuploadsintomonthandyearbasedfoldersbilaandainginWordPressmengatur
gambarberdasarkanbulandantahungambaritudiunggah.
4
Thumbnail:gambarkecilyangmewakiligambaraslinyayanglebihbesar.Gunanyauntukmempermudahdan
mempercepatpengunjungmelihatpreviewnyasebelummelihatgambaraslinyadenganukuranyanglebihbesar
33 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SettingPrivacy
TakbanyakhalyangperlupenjelasanpadamenuSettingsPrivacyini.Saatandamenginstall
WordPress,biasanyaandasudahmelakukansettingprivacyini.Iniadalahsettingapakahandainginblog
andatampildisearchengineatautidak.Jikatidak,pilihsajaIwouldliketoblocksearchengines,but
allownormalvisitors.
SettingPermalink
InilahsettingyangsangatbermanfaatuntukbersaingdiSearchEngine.Permalinkadalahpermanenlink
aliasalamatpermanensuatuhalamandiWordPress.Andabisamengaturbentukpengalamatantiap
tiapartikelanda.Nah,permalinkinilahtempatnya.
Andabisamemilih4settingstandartyangada.Atauandabisamenentukanpilihansendiridengan
mengisikolomCustomStructure.
Kodekodeyangbisaandamasukkanadalahsebagaiberikut:
%post_id%=akandigantidenganIDartikel
%year%=akandigantidengantahunartikeldibuat
34 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
%monthnum%=digantidenganbulanartikelditulis
%day%=digantidengantanggalpenulisanartikel
%postname%=diisidenganpostslug(textyangdibuatmenurutjudulartikel)
Contohpenggunaanyaadalahsepertiini:
Codeyangdimasukkan:/%year%/%monthnum%/%day%/%postname%/
URLyangmunculnantiadalah:http://domainanda.com/2008/11/22/judulartikelbaru/
Andajugabisamenambahkankatakataatautulisanmisalnyasepertiini:
Code:/artikel/%postname%.html
URLyangmuncul:http://domainanda.com/artikel/judulartikelbaru.html
AndabahkanbisamenentukanURLuntukkategori.Secaradefault,URLnyaadalahsepertiini:
http://domainanda.com/category/judulkategori/
BilaandamengisiCategorybasedengankatalainmisalnyatopik,makahasilnyaadalah:
http://domainanda.com/topik/judulkategori/
DemikianjugadenganTagbasebisaandagunakankatalainsepertikeyword.Jadisilahkanberkreasi
sendiri.
Adakalanyadihostingtertentu,permalinkinitidakbisaberjalandenganbaik.Andaharusmemasukkan
suatukodekedalamfile.htaccess.Caranyasangatmudah,andacukupmembukanotepad,lalucopy
pastekodeyangmunculdihalamansettingspermalinksini.
Setelahitucukupsavedengannama.htaccesslaluuploadfileinikehostingtempatandamenginstall
WordPress.
35 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengelolaBlog
Sekarangkitaakanmulaimengelolablogyangsudahkitainstall.Andabisamenambahtulisan,
menambahkategori,link,gambardanapasajadisini.Jiwasebuahblogadalahterletakpadaartikel.Jika
suatubloglamatidakmendapatkantambahanartikel,makablogituseakansekaratdanbersiapsiap
untukmati.
UntunglahkitamemakaiWordPress3.0yangbegitumudahpenggunaannya,bahkanbegitumudahbagi
kitauntukmengupdatenyakapanpunjuga.
MengelolaKategoriArtikel
WordPressmemilikifituryangmemungkinkankitamengelompokkanartikelartikeldalambeberapa
kategori.Iniakanmemudahkanandadanpengunjunguntukmengetahuidanmenemukanartikelartikel
yangsesuaidenganminatmasingmasing.
Caramengelolakategorijugasangatmudah.
PadamenuPost,kliktandapanahkebawahdanpilihCategories
IsikannamakategoripadakolomisianCategoryNamelalutekanenter
Andaakanmelihatkategoribarudidaftarkategoriyangadadisebelahkanan
36 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Buatlagibeberapamacamkategoriyanginginandagunakan.Selesaimengisinamatekanenter,begitu
seterusnya.
Bilaandamerefreshhalamancategoriesini,makaakanadalinkmenubarudibawahkategoridengan
tulisanQuickEdit.Biladiklik,makaakanmunculformformuntukmengeditkategorianda.
Sangatgampangdancepatbukan?
ParentCategory
Andajugabisamembuatsubcategoryaliaskategoridibawahkategori.Misalnyajikakategoricatatan
kecilterlaluluas,andabisamembuatsubkategoriyanglebihdetildibawahkategoricatatankecil.
Caranya,saatmembuatkategori,pilihlahkategoriyangmenjadiparentaliasinduksebelummenekan
enter
makaakanmunculkategoribarudisebelahkanan.
37 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MempostingArtikel(Post)
Sekarangsampailahkitapadaintidaringeblogitusendiriyaitumempostingartikel.DalamWordPress
3.0ini,andabisamelakukanpostingmenggunakan2cara.Apabilaartikelyanginginandabuattidak
membutuhkanterlalubanyakpengaturanhurufdangaya,makaandabisalangsungmempostingartikel
daridashboardadminpanel
Namun,denganmetodeini,andatidakbisamenentukankategori.Tapiandabisamenentukantagnya.
Tagadalahsemacamkategorijuga,namunfungsinyalebihcenderungkekatakunci.
Setelahselesaimenulis,andabisamengkliktombol
Publish.Akanmunculpemberitahuanapakahartikel
sudahterkirimataubelum.AndabisamengklikView
postuntukmelihathasilnya.
Makainilahhasilnya.Akanmunculketerangantagsdan
kategorimenggunakankategoridefaultyaitu
Uncategorized
Selainitu,andajugabisamempostingmelaluimenuPostsAddNew.Disiniadabanyakhalyangbisa
andatambahkandalamartikelanda.Nantiakankitabahaslebihdetail.
38 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengaturFormatHuruf
DalammenulisartikelmenggunakanformpenulisanartikelWordPress(selanjutnyasayaakan
menyebutnyaeditorWordPress),andabisamenggunakanberbagaimacamformatdangayapenulisan
huruf.Andabisamembuathurufnyamenjaditebal,miring,atauyanglainnya.Andajugabisa
membuatnyamenjadipenuhwarna.Marikitalihatdaridekattooltoolyangbisadigunakanuntuk
menciptakanartikelyangpenuhimajinasi
Miringbulletkutiptengahlinkreadmorefullscreen
TebalcoretnomorkirikananhapuslinkbahasaKitchenSink
Untukmenggunakannya,andacukupmembloktextyangingindirubahformatnya,laluklikformatyang
diinginkan.Selaintooltoolutamadiatas,andajugabisamenggunakantoollainyanglebihlengkap.
SilahkanklikiconKitchenSinkuntukmemuncultoollainyanglebihlengkap
39 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Secaraurutdarikirikekananfungsitooltambahandiatasadalah:mengubahstyleparagraph,membuat
textmenjadiunderline,ratakanankiri(justified),merubahwarna,menyisipkantext,menyisipkantext
dariMSWord,menghapusformat,memasukkanfileflash,menambahsymbol,mengurangiindent,
menambahindent,undo,redodanhelp.
Silahkanandaberkreasisendirimenggunakantooltoolyangadadanciptakanartikelyangpenuhgaya
danwarna.
Namun,sayaperlumengingatkanuntuktidakterlaluberlebihandalampenggunakantooltooldiatas,
karenahanyaakanmembuatmatapembacacapek..hehehe..Lagipulaterlalubanyakformatakan
menyebabkanartikelandamenjadilamadiakses.Jadi,bijaksanalahdalammenggunakanteknologi.
MembuatReadmore
Artikelyangkitabuatakanmunculdihalamandepanblog.Nah,masalahnyaadalahketikaartikelartikel
itucukuppanjang,pengunjungakankesulitanuntukmembacaperartikel.Danakanmunculkesan
halamannyaterlalupanjangsertaberatsaatdibuka.
Nah,agarartikelyangmunculdihalamandepandanhalamankategorienakdipandangdanringkas,kita
perlumemotongartikelsaattampildidepan.Selanjutnya,jikapengunjunginginmembacaartikel
selengkapnya,merekatinggalklikjudulartikelsaja.Tapibagaimanacaranya?
BeruntunglahkitamemakaiWordPressyangdapatdenganmudahmelakukanitusemua.Kitatakperlu
bingungmenentukanartikeliniakanmunculdimana.KarenaWordPressyangakanmengatursemuanya
untukkita.
Kitahanyaperlumenentukandibagianmanaartikelakankitapotong.Misalnyaartikelakandipotongdi
paragraphpertama.Makatempatkanpointersetelahparagraphpertamalalukliktandareadmore
Makaakanmunculgarispemotongdiartikelsepertiini
40 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Makasaatkitamembukahalamandepanblog,yangterlihathanyalahparagrafpertamasaja
Nah,jikaandamengklikjuduldiatasatauklikReadtherestofthisentry,makaandaakandibawa
menujuhalamanyangakanmenampilkanartikelsecaralengkap.Sangatmudahdancepatbukan?
MenambahGambardiArtikel
Adakalanyakitainginmemasukkangambarkedalamartikelkita.Bisajadiitufotoperjalananatau
hanyasekedargambarpenghiasagarartikeltidakNampakterlalusepidanfulltext.WordPress
menyediakanitusemuadanandabisaberkreasidenganbaik.Untukmemasukkangambar,silahkanklik
iconuploadimage
Sebuahhalamanakanmunculdengantampilansepertiini
41 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Apabilagambaryanginginandamasukkansudahtersediadiinternet,makaandacukupmemasukkan
alamatgambarnyadiFromURL,laluisilahjudul
gambardikotakImageTitle.Untukalignment
andabisamengaturpeletakkangambardiantara
text.
Tapijikagambaryanginginandapasangmasih
adadikomputer,makaandaperlumengklik
tombolSelectFiles
Makaakanmunculkotakdialogbrowseuntuk
mencarigambaryanginginandamasukkan.Bila
sudahmenemukannya,klikOpen
Prosesuploadpunakanlangsungdimulai
Setelahselesai,akanmunculgambarlengkapdenganketeranganyangharusandamasukkan
Isidenganjudulgambar(harusdiisi).
Keterangansingkat(munculdibawahgambar)
Andabisajugamemberdiskripsigambar
IniadalahlinkURLataualamatgambar.Bilagambardi
klikmakaakanmenujukeURLini.Andabisa
menggantinyadenganlinklainataumengosonginya.
Tentukanperataangambarnya
Tentukanjugathumbnailataugambarkecilyangingin
ditampilkan.Jikagambarandasudahkecildantidak
inginmenampilkanthumbnail,makapilihsajaFullsize
42 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahsemuasettingandatentukan,kliktombolInsertintoPostuntukmemasukkangambartersebut
padaartikel.
Gambargambaryangsudahandaupload,akantersimpandifolderyangandatentukanpadaSetting
Uploads.BacakembalibabSettingWordPressdengansubbabSettingUploads.Jikaandapernah
menguploadsuatugambardaninginmenampilkannyalagidiartikelyanglain,makaandatidakperlu
menguploadulang.TapicukupmembukaMediaLibrarydanpilihgambaryanginginandamasukkan.
KliklinkshowuntukmembukagambardantekantombolInsertintopostuntukmemasukkannyake
dalamartikelanda.
Apabilaandaterlanjurmemasukkankedalamartikeldaninginmelakukanperubahan,makaandacukup
mengklikgambardanklikiconEditImage
Lagilagiakanmunculhalamaneditingimagesepertiini.
43 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Andabisamengaturulangskalagambar,perataan,serta
link.Andajugabisamengubahjudulgambar.Bilaanda
inginmelakukaneditingtingkatlanjutsepertimenerapkan
style,css,dll,makaandabisamengkliktabAdvanced
Settingsyangadadimenubagianatas.
Apabilaandatelahselesaimerubahnyasesuaikeinginan,
makaandabisalangsungmengkliktombolUpdate.
Makadalamsekejab,perubahanakantampakdieditor
WordPress.
MisalkankitaakanmerubahperataandarinonemenjadiLeft.Makahasilnyaakanmenjadisepertiini:
Catatan:Untukbisamenggunakanfungsiuploadimagesepertidiatas,andaharusmelakukansetting
permissionmenjadi777padafolderyangakandigunakanuntukmeletakkangambar.Diakhirebookini,
andaakanmenemukanbagaimanacaramengaturpermissionsuatufolder.Tapijikaandamasihbermain
dilocalhost,andabelumperlumelakukansettingsettingpermissionini.
MengeditImagedenganWordPress
Diversi2.9,kitabisamengeditgambarmelaluiadminpanelWordPress.Tapitentusajaeditingyang
dilakukanhanyasebatasskaladancropsaja.Inisangatbermanfaatjikathemesandamenghendaki
gambarukurantertentuuntukdipasangdiblog.
Caranyacukupmudah.KlikAddImagesepertibiasa:
44 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KlikSelectFileuntukmemilihgambaryangingindipasang
PilihgambaryangdiinginkanlaluklikOpen
KliktombolEditImage
45 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmelakukancropping,andatinggalklikdragajadigambar.Akantampakkotakcontrolsehingga
andabisamenentukandaerahyangingindiambil(dicrop)
Tapijikaandabutuhukuranpersis,makaandabisamenentukanukurannyapadakotakSelectionyang
adadisebelahkanan.Setelahandamendapatkanposisiterbaik,kliktombolcrop
Untukmengaturukuran,gunakanmenuScaleImage.Andatinggalmenentukanukuranaja.Selainitu
andabisamemutargambar,membaliksecaraverticalmaupunhorizontal.
Nah,cobacobalahmenumenuyangada.Banyakmanfaatnyadimasamendatang.
MembuatArtikelMultipage
Bagaimanajikaandamemilikiartikelyangterlewatpanjang.Jikahanyamenggunakanpemotong
readmoresajarasanyamasihkurangdeh.Andabutuhmemotongartikelmenjadilebihdari1halaman.
Barangkalimencapai10halaman.DontworrykarenaWordPresssiapmenanganinyadengansangat
mudah.
46 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmemotongartikelmenjadibeberapapage,andaperluberalihdarimodeWYSIWYG 5keHTML
Mode.KliktabHTMLdieditorWordPress
Selanjutnya,masukkankode
<!nextpage>
Disetiappotonganyangandainginkan.Andabisamenempatkanbeberapakodeuntukmenciptakan
banyakhalamandalamsatuartikel.
MakasetelahandakliktombolPublish,andaakanmemilikiartikelyangterpotongpotongdalam
banyakhalaman.Hasilnyakirakirasepertiini:
5
WYSIWYG:singkatandariWhatYouSeeisWhatYouGet.Adalaheditoryangmampumenampilkanhasilnya
secaralive.Saatandamengubahformatformathuruf,makahasilnyadapatandalihatsecaralangsung.
47 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Catatan:Tidaksemuathemesmendukungfungsiini.Agarfungsiiniberjalandenganbaik,andaperlu
menambahkankode:
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>',
'next_or_number' => 'number')); ?>
MenambahVideo
AndajugabisamemasukkanvideokedalamWordPress.Caranyajugasangatgampang.Pertama,
temukanvideoyanginginandamasukkan.MisalnyadariYouTube.com.Ambilcodeembednyadan
copy.
SelanjutnyakembalikeeditorWordPresanda.BeralihlahkemodeHTMLdanpastekodenyadisana
KlikPublishdanandasudahmemilikisebuahartikeldenganvideoyangterpasangdidalamnya
48 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengeditKodeHTML
Walaupunmenumenuuntukmenciptakanartikelyangcanggihsudahtersedia,namunadakalanyakita
perlumenyisipkankodekodeHTMLsepertikodebanner,scriptjavascriptatauvideo.Nah,kitaperlu
berpindahdarimodeWYSIWYGkemodeHTMLuntukmelakukannya.
Perpindahanmodeinisangatmudahdilakukan.AndacukupmengkliktabHTMLsebagaimanasudah
sayajelaskanpadabagianyangterdahulu
UntukkembalikemodeWYSIWYG,klikkembalitabVisual.
MenentukanKategori
Masihingatpadapembahasanterdahulutentangpembuatankategori?Sekarangkitaakan
memanfaatkannyauntukmelalukanpengelolaanartikel.
Setelahselesaimengetikartikel,scrollkebawahdantemukankolomkategori
49 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Andacukupmemberitandacentangpadakategoriyangdiinginkan.Andabisamemilihlebihdarisatu
kategori.
Bagaimanajikainiadalahkategoribarudanandabelummemasukkannyasebelumnya?
Tenang,WordPresssudahmengantisipasinya.CukupkliklinkAddNewCategorydanandabisa
menambahkategoribarudisini
Setelahselesai,klikAdddansebuahkategoribarusudahbisaandagunakan
MengaturWaktuPosting
Ketikaandabepergiandaninginmemberlaporanperjalanan,kemudianlupa,makaandabisamengatur
waktupengisianartikelmenjaditanggalberapapun.Apabilatanggalnyalebihlamadarihariini,maka
akanlangsungdimunculkandengantanggaltersebut,tapijikatanggalnyalebihbarudarihariini,maka
artikelakandimunculkanpadatanggaltersebut.
Caranyajugasangatmudah.Kliklinkeditpadakolomsebelahkanan
50 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Kemudianandatinggalisikantanggaldanjamkapanartikelandainginditampilkan.KlikGojikaselesai.
MemberiPassword
Eh.Ternyataandajugabisalhomemberipasswordpadaartikel.Jikaandapunyaartikelyangcukup
rahasiadanhanyaorangorangtertentusajayangbolehmembukanya,makaWordPressmenyediakan
perlengkapanuntukitu.Caranya,klikeditpadakolomsebelahkanan
PilihPasswordprotecteddanisipassworduntukartikelini.KlikOKjikasudahselesai
SetelahselesaiklikPublishuntukmengirimkanartikelrahasiaanda.
Bilapengunjungmembukaartikelini,makadiaakandimintauntukmengisikanpassword
51 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Begitupassworddimasukkan,makaartikelakanmunculsaatitujuga.Pengisianpasswordinicumasekali
saja.Selesaimengisipassword,pengunjungbisamendatangihalamanartikelinilagitanpadimintai
password.
MembuatHalamanStatis(Page)
Halamanstatisadalahsebuahhalamanyangmiripdenganpostatauartikel.Hanyasaja,
halamanstatislebihbersifatstatisataujarangmengalamiupdating.Contohhalaman
statisadalahhalamantentangkami,Tanyajawab,koleksigambar(galeri),dll.
Caramembuatnyajugahampirsamadenganpost.Bedanyahanyapadamenuyang
dipakai.Jikapadapost,andamenggunakanmenuPosts,makapadaPage,anda
menggunakanmenuPages>AddNew
Selebihnyasamadenganpost.Untukmelihatpeletakanpagesbiasanya,silahkanlihatgambarberikutini
Nah,sekarangandasudahtahukanbedanya
52 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengelolaArtikeldanHalaman
Setelahandatahubagaimanamenulisdanmenambahartikelsertahalaman,
sekarangsaatnyakitaakanmencobauntukmengelolaartikelartikeltersebut.
Mengelolaartikelmaksudnyaadalahmelakukaneditingataumenghapusartikelyang
dianggapsudahtidakrelevanatausudahkadaluarsa.
Untukmelakukanpengelolaanartikel(posts),kliksajamenuEditpadasidebarmenu
WordPressAdminPanelanda.Andabisamelihatnyapadagambardisampingkanan.
Makahalamanpengelolaanpostakanmuncul.Untukmengelolapages,caranyajuga
sama,cukupklikmenuEditpadasubmenudibawahPages.Halamanyangmunculakansepertiini:
Disetiapjudul,akanmunculmenumenuuntukmengelolaartikel.
Edit:untukmelakukanperubahanyangcukupbesarpadaartikelanda
QuickEdit:untukmelakukanperubahankecil,sepertiperubahanteks,dll
Delete:untukmenghapusartikel
View:untukmelihatartikel
MengelolaLink/Blogroll
MengelolaKategoriLink
Selainartikel(post)andajugabisamembuatkategorilink 6(tautan).Caranya
jugahampirsamadengankategoribiasa.Tapikaliinimenunyadibawahmenu
LinksLinkCategories.
6
Link:textataugambaryangmenghubungkansuatuhalamandenganhalamanyanglain.Bilaandamengkliklink
tersebut,makaandaakandibawakehalamanyangdituju.
53 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Caramembuatlink,mengeditdanmenghapuskategorilinksamadengankategoripost.Bahkananda
jugabisamembuatsubkategoridengancarayangsamadengankategoripost.
MenambahLink
Linkadalahkoneksiantarablogandadenganblogatauwebsitelain.Andabisamemberitautankeblog
temanteman,situssitusyangandarekomendasikanataumungkinkoleksiblogandasendiri.
Untukmenambahlink,caranyacukupmudah.KlikmenuLinksAddNew.Sekarangandabisa
memasukkanjudullinkdibagianName(tulisanyangakanmuncul),danWebAddress(targetwebsite
jikatulisanitudiklik).UntukDescriptionbisaandaabaikan.
Setelahsemuadiisi,klikAddLink,sekarangdaftarlinkandasudahbertambah.
MengeditLink
Untukmengeditlinkcaranyasangatmudah.KlikmenuLinksLinks.Kliklinkyanginginandarubah.
Setelahdirubah,kliktombolUpdate.Andajugabisamenghapusnya,caranyaarahkanpointerkelink
yangmaudihapus.Akanmuncul2linkbaruEditdanDelete.KlikajayangDelete.
MenampilkanLink
Untukmemunculkanlinklinkanda,makaandabutuhlinkwidget.Dengandemikian,linkakanmunculdi
bagiansidebarbloganda.Tapitergantungthemesyangandapakaitentunya.Karenaadajugathemes
yangmenggunakanwidgetuntukfooternya.
MasukkeAppearanceWidgetlalucariwidgetLinks
54 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SeretwidgetitumenujukeSidebarhinggaterciptakotakdengangarisputusputuslalulepaskan
WordPressakanmengupdatesidebarandasecaraotomatisseketikaitujuga.Andabisalangsung
mencobamelihatbagaimanatampilanblogandasekarang
MengelolaKomentar
Bilapengunjungblogandacukupbanyak,makadiantaramerekakemungkinanakanmeninggalkan
komentarpadaartikelanda.Komentarkomentariniperludikelolaagarkomentaryangsifatnyaspam
bisadiminimalisir.Andabahkanbisamenjawablangsungdibawahkomentarmereka.
55 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmengelolakomentar,klikmenuCommentpadasidebarmenu
Sepertiandalihat,tampilanhalamanpengelolaankomentarhampirmiripdenganpengelolaanartikel.
Andabisamelakukanquickedit,edit,viewdanjugadeleteuntukmenghapus.Tapiada2menu
tambahanuntukkomentariniyaituunapproveddanSpam
Unapprovedigunakanapabilaandatidakmenyetujuikomentartersebuttapimasihingin
menyimpannya.Misalnyakomentaryangmembutuhkankonfirmasilebihlanjutdenganpengirimnya
atauapasajalah.
SedangkanuntukSpam 7adalahkomentaryangandaanggapsebagaispam.Komentariniakanlangsung
dimasukkankedalambagianSpam.TimAkismetjugaakandiberitahumasalahinidanmerekaakan
mencobamemperbaikisystempengamanankomentarWordPress.Jadi,bisadianggapbahwatombolini
adalahtombolpelaporanakanperilakuspamming.
Apabilakomentarmemiliki2buahlinkdidalamnya,biasanyaakanditahandibagianPending.Andabisa
melihatnyadibawahtulisanbesarEditComments.Komentaryangditandaidenganunapprovedjuga
akanmasukkedalambagianini.
Untukmemunculkankomentaryangmasukbagianini,cukupmengkliklinkApprove.
TIPS:Bilainginmembalas/menjawabkomentar,kliksajalinkEdit/QuickEdit,lalutambahkanjawaban
andadibawahkomentarnya.Andabisamembatasiantarakomentardanjawabandengantulisan
JAWABataugunakantulisanlainsesuaikreasianda.
EkspordanImporArtikel
Untukpenggunawarnet,terkadangandabutuhmelakukanpengisianartikelsecaraofflinedirumahdan
kemudianjikasudahcukupbanyakbarumengirimnyakeinternet.Tapisaransaya,sebaiknyaartikeldi
tulisdinotepaddansaatonlinetinggalcopydanpastesaja.
Namun,adakalanyasaatandainginmemindahartikeldalamjumlahbesardarikomputerkewebsite
andamemerlukanteknikini.
7
Spam:perilakupemasaranyangmengirimkanpromosikepadasemuaorangdanberulangulangsehingga
mengganggukenyamananpenggunainternet
56 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
FasilitaseksporimporbukanhanyabisadilakukanantarWordPressdenganWordPresssaja,melainkan
jugadariblogspot,b2evolution,typepaddanberbagaimacammesinbloglainnyakeWordPress.Bila
sebelumnyaandamemilikiblogdiblogspotatauwordpress.commisalnya,makaandabisa
menggunakanfasilitasiniuntukmelakukaneksporimpor.
Padaebookini,sayahanyaakanmemberikancontohbagaimanamelakukaneksporimpordari
wordpress.comdanblogspot.comkeblogWordPressbarukita.Untukekspordariwordpressversi
offline,caranyasamadenganekspordariwordpress.com
ImpordariBlogspot
Pertama,masukkemenuToolsImport
SetelahitupilihBlogger
Ingat,untukmenjalankaniniandaharusterhubungdenganinternet.Yaiyalah,kanbloggeradalahversi
online,jadiandajugaharusonlinekalaumaungambil.Danhanyablogversionlineyangbisa
melakukannya.Jadijanganimportkeblogversiofflineya
KliktombolAutorize.(Gakusahkasihscreenshotya?Cuma1tomboldoangkok)
Andaakanterhubungdenganblogger.Kalauandabelumloginkebloggeranda,makaandaakan
dimintaiemaildanpassword.Tapikalausudahloginmakaakanmunculhalamanini.KliksajaGrant
Access
57 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Jikadalam1accountadabanyakblog,makaandaperlumemilihsalahsatunya.KliksajaImportuntuk
memulaiprosesimportartikel
Prosesimportakansegeradimulai
Setelahselesai,tombolnyaakanberubahmenjadiSetAuthors.Kliksaja
Jikaandapunyalebihdari1userdiblog,makapilihsalahsatu,tapijikacumasatuyalangsungsajasave
changes
58 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Dansimsalabimsemuaisiblogbesertakomentarnyasudahberpindahkeblogbaruanda
Untukkategori,andaperlumengubahnyasatupersatusecaramanualkarenabloggertidakmemiliki
systemkategori.Biarcepat,persiapkandulukategori2yangingindimasukkan.Lalusaatmengeditpost,
gunakanQuickEdit,gerakkansajakursorkejudulartikel,nantiakanmunculmenunya
Nah,sekarangandasudahmampumengimporartikeldaribloggerkeWordPress.
MengimpordariWordPress.com
JikasebelumnyaandamemilikiaccountdiWordPress.com,dansekaranginginmenggunakanhosting
dandomainsendiri,makacaranyajugahampirsama.
PertamaandalogindulukeWordPress.com.Jikasebelumnyaandadilocalhost,makaandacukuplogin
keWordPresslocalhostsaja.PokoknyalogindulukeWordPresssumber.
59 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
CukupklikToolsExportataukalauyangpakaibahasaIndonesiaPerkakasEkspor
KlikUnduhBerkasEksporatauDownloadExportFile
Simpandiharddiskandafileekspornya
60 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahprosesdownloadselesai,kembalikeblogbaruandauntukmelakukanimporartikel.KlikTools
ImportlalupilihWordPress
BrowsefileyangsudahandadownloadtadilaluklikOpen
JikasudahkliktombolUploadfileandimport
Silahakanberinamapengarangnyaataupilihyangtersedia.Jikablogandasebelumnyamemilikigambar
padaartikelnya,makabericentangpadadownloadanduploadfileattachment.
Setelahselesai,klikSubmitdanprosesimportakansegeradimulai.
61 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Tergantungberapabesarblogandasebelumnya,jikahanyabeberapasaja,makaprosesnyaakansangat
cepat
MengelolaStaffBlog
WordPressmengijinkanandauntukmelakukanpenambahanstaffpengisiartikeldiblog.Mungkinanda
inginmembuatbloguntukorganisasiatauperusahaandimanadisanaadatimtertentuyangmendapat
tugasuntukmengisiblog.Nah,WordPresssudahmenyediakanfasilitasuntukitu.Andabisamenambah,
mengeditataubahkanmenghapususer.Andajugabisamengaturkewenanganmasingmasinguser
dengansangatmudah.
Marikitacobasatupersatu
MenambahUser
Adaduacarauntukmenambahuser.Andatambahkansendiriatauusertersebutyangmendaftarkan
dirinyasendiri.Jikaandamembatasiuseryangberhakmengisiblog,sayasarankanandasendiriyang
menambahkannya.Caranya,masukkemenuUser>AddNew
62 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Andatinggalmengisiusername,namadanemailsertapassworduserbaruini.BilatelahselesaiklikAdd
User.Makaandasudahmemilikiseorangstaffblog.
Tapisebelumnya,cobaperhatikanpilihanRole.Iniadalahpilihankewenanganyangandaberikan
kepadausertersebut.Ada4levelkewenangandalamWordPress:
1. Subscriber:diahanyabisamelihatdashboardadminpanel,melihatkomentardanartikel
terbarudansemuainformasiyangadadidalamdashboard.
2. Contributor:diaberhakuntukmenulisartikeltapiartikelyangmunculakanditahanhingga
administratorataueditormenyetujuiartikelnya.Gunakanwewenanginiuntukuserbaruyang
masihdalammasaujicoba
63 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
3. Author:diaberhakmenulisartikeldanmengeditataumenghapusartikelyangdiatulisdan
komentaryangadadiartikelnya.Artikelyangditulisolehauthorakanlangsungtampildiblog
tanpamenunggupersetujuanadministratorataueditor.Gunakanwewenangini,jikauser
tersebuttelahcukupterpercaya.
4. Editor:diaberhakmenulisartikel,mengeditdanmenghapusartikellain,mengeditdan
menghapuskomentardiartikelnyaatauartikelpenulislain.Semuatulisandanhasileditannya
akanlangsungmunculdiblog.Bisadianggap,editoradalahtangankananandadalammengelola
blog.
5. Administrator:diaberhakmelakukansegalahaldibloganda.Saransaya,cukupandasajayang
menjadiadministratorkecualiandamendelegasikantugaspengelolaanblogsepenuhnyapada
oranglain.
Nah,sekarangandasudahtahubagaimanacaramenambahusersendiri.Tapijikablogandasifatnya
terbukadansemuaorangbolehmenjadipenulis,makaandatinggalmembukamenuregistrasinyasaja.
BukamenuSettings>General.LaluberitandacentangpadapilihanAnyonecanregister
Kemudianandajugaperlumenentukanwewenangdefaultbagiuserbaru.Saransaya,gunakansaja
contributoruntukuserbaru.Selaluingatuntukmelakukansavechangessetiapselesaimelakukan
editing.Sekarangandabisamenambahkanlinkregistrasisepertiini
64 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MengubahTampilanWordPress
SalahsatukehebatanWordPressadalahkemampuannyauntukberubahtampilandengansangatcepat.
Andabisamenggontagantitampilanblogsesukadanseseringmungkin.Tapitentusaja,andaharus
bijaksanadalammelakukanhalinikarenapengunjungandaakansangatkebingungjikabloganda
bergantigantitampilanterus.
MenggantiThemesMelaluiAdminPanel
IniadalahfasilitasbarudiWP2.8.Untukversi3.0,fasilitasinikembalidisempurnakan.Jikaanda
menggunakanhostingberbayaryangmemilikifasilitasCPaneldanFantastico,makaandabisa
melakukanlangkahsederhanadalammenggantithemes.
Daridashboard,klikmenuAppearancedisebelahkiri,andabisamelihatsegitigakebawah.Kliksaja
makaakanmunculsubmenu.Setelahmunculsubmenunya,KlikThemes
Halamanthemesakanterbuka.KliktabInstallThemes.Disiniandabisamemilihbeberapacara
menambahthemes,mulaipencarian(Search),Upload(jikaandasudahpunyathemesdikomputer
dalamformatzip),Featured(themesyangbanyakdipakai),Newest(themesterbaru),recentlyUpdate
(Themesyangbarusajadiupdate)
65 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KitacobayangcepatajayaituFeatured.Sayapilihinikarenabiasanyabagusbagusthemesnyakarena
itubanyakyangsuka.
MisalnyasayapilihLightWord.TinggalklikInstallajadibawahnya.
Saatmunculpopup,klikInstallNow
66 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahdownloadthemesselesai,akanmunculpemberitahuandanandatinggalklikActivateuntuk
mengaktifkannya
Selesaideh.Yukkitalihathasilnya
Kereeen
InstallThemesdariTempatLain
AdakalanyaandamenemukansebuahthemesyangberasaldariwebsitelainselainWordPress.org.
Alhamdulillahkitabisamemasangnyajugasecaramudah.MasukkemenuAppearanceThemeslalu
InstallThemes
67 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KemudianlangsungklikmenuUpload
Klikbrowsedancarifilezipthemesyanginginandamasukkan
Lalupilihfilezipthemesandayangingindipasang
68 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KlikOpenuntukmemilihlaluklikInstallNow
Akanmunculinformasibahwauploadthemesandasukses
KlikActivateuntukmengaktifkanthemesbaruanda
69 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstallThemessecaraManual
Saatinitersediaribuanthemessiappakaiyangdapatandapilih.Themesthemesinijugaterus
diproduksidanselaluadayangbaru.DimanamendapatkanthemesWordPressgratis?Andabisa
mencarinyamenggunakanGoogleuntukmenemukanwebsitewebsitepenyediathemesWordPress
gratis.SalahsatunyayangdisediakanolehWordPress.orgadalahhttp://wordpress.org/extend/themes/
Kliksalahsatugambarthemeyangandasukai,makaandaakanmendapatkansedikitketerangan
tentangthemestersebutbesertalinkuntukmelihatpreviewdandownload.Klikpreviewuntukmelihat
contohhasilnyadanklikdownloaduntukmendownloadscriptthemenya
Simpanlahfilehasildownloaddihardiskanda.
MenguploadThemesBaru
Setelahandamendownloadthemesyangandainginkan,andaharusmenguploadnyalagikefolderwp
content/themes
70 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
JikaandamenggunakanfireFTP,andacukupmemilihfolderthemesdikolomsebelahkirilaluklikpanah
hijauyangmengarahkekanan.Sekarangandaharusmenungguhinggasemuafileberhasildiupload
KeteranganlengkaptentangprosesuploaddanpenggunakanfireFTPbisaandabacadibabtentangFTP
danFileManager
MengubahThemes
Setelahsemuafileberhasildiupload,andaharusmasukkeAdminpanelWordPress.Klikmenu
Appearance>Themes
Andabisamelihatsekarangbahwasebuahthemebarutelahmuncul.Untukmengaktifkannya,kliksaja
gambarthemebarutersebut.Sebuahgambarpreviewakanmuncul.Jikaandasuka,kliklinkActivatedi
pojokkananatas
71 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Makathemeblogandasudahberubahsekarang.Untukmelihathasilnyacobabukabloganda
Mudahsekalibukan?
Andabisamencarithemesyangandasukadariribuanyangthemesyangtersediadiinternet.Andabisa
menggunakanGoogleuntukmendapatkanthemesthemesgratisyangandamau
MengeditThemes
Adakalanyakitaperlumelakukanpengeditanterhadapthemes.Mungkinandaperlumenambahsebuah
bannerataumenambahsedikitteksataumelakukansedikitperubahanterhadapthemes.
Untukmengeditthemes,gunakanmenuAppearance>Editor
72 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Kolompalingkananberisifilefilepembangunthemesyangbisaandaedit.Kliksajafilemanayangingin
andaeditdanandaakanmelihatisinyadikolomtengah.Andabisamengubahubahscriptnya.
Perlusayaingatkan,sebelumandamengubahnya,copydulusemuascriptdansimpandiharddisk.Jika
sewaktuwaktuterjadierrorsaatandamengubahnya,makaandabisamengembalikannyakeposisi
semula.
Bilatelahselesai,andabisamengkliktombolUpdateFile.
Pastikanandamemilikikemampuanbahasapemrogramanyangmemadaisebelummelakukan
pengeditanthemes.SetidaknyaandamengenalbahasaHTML,PHPdanCSS.
Jikaandasamasekalibutadalamhalini,makasebaiknyamelakukantrialanderrorsambilterusbelajar
ataumintalahrekanyangcukupmahirdalamhalini
MemanfaatkanSidebarWidget
Selainmengeditthemesecaralangsung,andabisajugamengutakatikthememenggunakansidebar
widget.Carainisangatjauhlebihmenyenangkandanmudahdaripadamengeditthemesecaralangsung.
Namun,andaperlumenggunakanthemeyangsupportterhadapsidebarwidget.Kebanyakantheme
WordPresssudahsupport,jadiandatakperlukhawatirsoalini.
Untukmengubahsidebarmenggunakansidebarwidget,andabisamenggunakanmenuAppearance>
widget.
73 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KolomAvailableWidgetsadalahanekawidgetyangbisaandamasukkankedalamsidebar.Adacukup
banyakwidgetyangtersedia,bahkanbeberapapluginjugamenyediakanwidgetsendiriuntuk
dimasukkankedalamavailablewidget.l
Kolomsebelahkananberisiwidgetyangsudahdimasukkan,jikamasihkosong,makayangmunculdi
themesadalahkolomkolomyangtelahdipasanglangsungpadatheme.
Untukmenambahwidget,andacukupmengklikdandragwidgetyangingindipasangkekolomyang
diinginkan.
Misalnyakitainginmemasangwidgetpages,calendar,archievedancategoriespadawidget1.Makakita
tinggaldragwidget2itukekolom.Makadikolomsidebarwidgetakanmunculsepertiini:
74 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Widgetiniakantersimpanotomatisbegituandamelepastombolmouse.Tapijikaandainginmengubah
settingdidalamnya,andaharusmngkliktombolsaveyangadadimasing2widget.Tapisetelahituanda
takperlukliksavelagi.IniyangmembedakanWP2.8keatasdenganversisebelumnya.Marikitalihat
hasilnya:
75 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MembuatThemesSendiri
Seringkalithemes2yangadamasihbelumbisamemuaskananda.Maklumlah,kadangkitakankeinginan
besartapikemampuankecil..hehehe..Gpp,walaupunmungkinpanduaninimasihbelumjugaakan
memuaskanandananti,tapiakansayacobaberikancaralainyangjugatakkalahmudahnya.Kalauyang
inijugabelumbisabikinandapuas,makaterpaksaandaharusbelajarHTML,CSS,JavascriptdanPHP
sendiri.
Pleasejangantanyasayasoaldesignkarenasayajugagakpahamsoaldesign.Karenaitusayaambil
jurusanscriptdaripadadesign.So,kalaubicarasoalsenisilahkancariyanglebihahlidarisaya.
Ada2caramendesignthemesWordPressyangcukupmudah.Pertamapakaicaraberbayardanyang
keduapakaicaragratisan.CaraberbayaradalahdenganmenggunakansoftwareArtisteer.Andabisa
membelinyadihttp://artisteer.com.SedangkancarakeduaadalahmenggunakanWordPressThemes
Generator,tapitetapsajaharusbayaruntukkoneksiinternetnya.Jadi,memanggakadayanggratisya..
hehehehe.
MembuatThemesdenganArtisteer
Nah,pertamakitacobadulubikinthemespakaiArtisteer.Ada2macamkeanggotaan.YangHomedan
Standart.Daninilahbedanya:
76 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sekaranganggapajaandasudahpunyasoftwarenya.Daninilahcaramenggunakannya:
MulaiMendesignThemes
Gakpakelama,inidiatampilandepannya.Sebuahthemesdefaultakanmunculsebagaicontoh
KlikSuggestDesignuntukmemilihthemedasaryangandainginkan.Sebenarnyaandabisalangsung
designsih,cumakalauudahadadasarnyakanlebihenak.Sayapilihyangsederhanaajadehdulu
YuksekarangkemenuLayout.Disiniandabisamengaturpenempatanmenudanlebarkolom.Andajuga
bisamenambahkolomnyamenjadi3ataucukup2saja.
77 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Andalihat,menunyasudahberpindahkebawah.Sekarangsayamaunambahkolomdisampingkiri
Lihatlatarbelakangnyayangmenunjukkankolomsudahberubahbahkansebelumsayaklik.Duuh,tapi
koksempityach,yukpindahkemenuSheetuntukmengaturlebarnya
PadapilihanSheetWidthsayatentukanlebarnya900pixelaja
Okesudahkeren.SekarangkitakemenuHeaderuntukmengaturheadernya.Adacukupbanyakpilihan
disini,jadisilahkancobacobaaja
78 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sayaakanmemilihbackgroundberupagambarlalusayagantiforegroundnyadengangambaranaklaki
lakiyangsedangbelajar
Klikpanahiniuntukmelihatgambar2background
Klikpanahiniuntukmenggantigambarforeground
Silahkancobaefek2lainnya.Tinggalklikklikajakokdanlihathasilnya.Setelahsayagantibackground
danforegroundnya,hasilnyaakansepertiini
SekarangkitakemenuBackgroundyuk.Kitalihatapayangbisakitalakukandisana
79 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sekarangsilahkanberalihkemenumenuyanglain.Silahkanexplorasisendirikarenainimenyangkut
seni,jadisayatidakbolehterlalubanyakmengguruiagarotakkananyangkreatifbisabekerjamaksimal.
MenyimpandanMengeksporThemes
Setelahpekerjaanandaselesai,saatnyakitamenyimpanthemesinidankemudianmenjadikannya
themesWordPress.
Klikiconbergambardisketyangadadipojokkiriatas
Berikutnyaadalahmenentukantempatpenyimpananfileeditorini
Lalukitabisamulaimengekspornya.KlikmenuIdeaspilihExportDesign>WordPress
Pilihfoldertempatmeletakkanfilefilethemesini.Usahakanfoldernyakosongatauandabisamembuat
langsungdisini
Karenafoldergiatbelajartidakada,makaakanditanyaiolehArtisteer
80 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KliksajaOK
Pekerjaanandaselesai.SekarangandabisamenggunakanthemesinidiWordPressanda.Sudahtahu
kancaranyamenggantithemes.Copysajafolderthemesyangandabuattadikewpcontent/themes.
MembuatThemesdenganOnlineThemeGenerator
CaralainmembuatthemesadalahdenganmenggunakanOnlinethemegenerator.Andabisa
membukanyadi:
http://yvoschaap.com/wpthemegen/
Disebelahkiriadalahopsiopsiyangbisaandapilih.Sedangkanyangsebelahkananadalahpreview
tampilannya.Setelahmendapatkantampilanyangbagus,kliksajatombolSaveyangadadipojokkiri
bawah
81 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MenambahKemampuanWordPress
denganPlugin
SalahsatukeunggulanWordPressadalahkemampuannyauntukdiperkayadanditingkatkan
efektifitasnya.ParapenggunadandeveloperWordPresstelahmembuatratusanplugindalamberbagai
kategoriyangbisadipergunakansesuaikebutuhan.Tentusaja,andaharusmemilihpluginyangbenar
benarandabutuhkan.Karenajikaandaterlalubanyakmemasangplugin,makawordpressandaakan
berjalandenganlebihberat.
MenginstallPlugindariAdminPanel
SalahsatukeunggulanWordPressversi3.0adalahkemampuannyauntukmelakukaninstalasiplugin
secaralangsungmelaluiadminpanel.SilahkanmasukkemenuPluginsAddNewdanandaakan
mendapatkanmacammacampluginWordPress.Andajugabisamenguploadpluginyangmasihdalam
formatzipmelaluihalamanini.Adabeberapamenuyangfungsihampirmiripdenganhalamanaddnew
themes
Bilaandasudahtahunamapluginnya,andabisalangsunggunakanmenuSearchdanisikannamaplugin
yangingindimasukkan.SebagaicontohadalahSearchTermTaggingsebuahpluginyangcukuphandal
untukSEO
SelanjutnyaklikSearchPluginsdanakanmunculpluginpluginyangmemilikikatayangsamadengan
katayangkitacari.Bilasudahketemu,langsungsajaklikInstallNow
82 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Akanmunculperingatankonfirmasi
KlikOKjikasetuju.WordPressakanmendownloaddanmemasangpluginyangandainginkansecara
otomatis.KlikActivateuntukmengaktifkanpluginyangandainginkan
Andajugabisamelihatpluginapayangpalingpopulerdipergunakanolehparabloggerdibagianmenu
popular.Darisiniandabisamemilihplugin2populeryangandabutuhkan
83 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Jikamenemukanpluginyangbagus,kliksajaInstallNowdanprosesinstalasiakansegeradilakukan
sepertisebelumnya.
SelainituandajugabisamendownloadplugindarisumberlaindanmemasukkannyakeWordPress
denganmenggunakanmenuUpload.Cukuppilihfilezippluginlaluinstallnow.Danlanjutkanseperti
biasa.
MemasangPluginsecaraManual
Adakalanyakemampuanotomatisinitidakbisadijalankandibloganda.Biasanyakarenaandamemakai
hostingyangterlaluketatmemegangaturan.TapibilaandamenggunakanhostingdiCBWebspace.com
halitutidakakanterjadi.Tapiuntukjagajagasiapatahuandasedangsialketemuhostingyang
fasilitasnyaminim,makacarainiperludilakukanuntukmenginstallplugin.
MendapatkanPluginWordPress
MendapatkanpluginWordPressjugasangatmudah.SebagianbesarpluginWordPressbisadigunakan
secaragratis.AndabisamendapatkankumpulanpluginpluginWordPressdi
http://wordpress.org/extend/plugins/
84 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Jikaandamenemukanpluginyangcukupbermanfaatuntukmeningkatkankemampuanbloganda,maka
andabisamendownloadscriptnyadanmenyimpannyadiharddisk.Setelahitu,andabisamencobadulu
pluginplugintersebutdilocalhostanda.
Bilaandasudahmampumemanfaatkannya,makaandabisamenguploadkeblogandayangsudah
online.
MenguploadPlugin
Setelahandamenemukanpluginyangsesuaidengankeinginananda,makaandabisamenguploadnya
kefolder/wpcontent/plugins
Bilaplugindibawadalambentukfolder,makaandaharusmenguploadseluruhfilebesertafoldernya.
Tapijikahanyasatufile,makaandahanyaperlumenguploadfiletersebuttanpaperlumemberifolder
lagi.Bilaandaberhasilmenguploadpluginyangandainginkan,makaakanmunculnamaplugindan
keterangansingkatnyadimenuPluginsAdminPanelWordPress.
Selainitu,andajugabisamenguploadpluginmelaluiadminpanelWordPress.PilihmenuPluginsAdd
Newlaluuploadsajafilezippluginyangingindipasang.
MengaktifkanPlugin
Setelahandamenguploadsemuaplugins,makaakanmuncullistnyadimenuPluginAdminPanel
WordPress.Untukmengaktifkanplugintersebut,andacukupmengkliklinkActivatepadamenuPlugin
danPluginbaruandasudahsiapbekerja.
Jikaandainginmenginstalldanmengaktifkanbeberapapluginsekaligus,andabisamembercentang
padakotaksebelahkiritiapplugindandenganmenggunakanmenudropdownActionsandapilih
ActivatedankliktombolApply.
Tapibeberapapluginmembutuhkanperlakuanlanjutanuntukbisaberfungsi.Macammacamplugindi
filereadmeyangbiasanyadisertakandalamsetiapplugin
85 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
RecommendedPlugin
Adabeberapapluginyanghendaknyaadadibloganda.Pluginplugininiakanmempermudahanda
dalammengelolablogsekaligusmeningkatkankemampuannyadalampertarungandisearchengine.
Akismet
IniadalahpluginyangsecaradefaulttelahtersediadiWordPressanda.Karenaitu,andatidakperlu
mendownloadmaupunmenginstallnyalagisecaramanual.Akismetmemilikifungsiuntukmemerangi
komentarkomentarsampahyangdikirimmenggunakansoftwareataukomentarkomentaryangdikirim
olehorangyangsudahkenabannedakismet.
Komentarkomentariniakanotomatismasukbagianspam.Andabisamemeriksanyadanjikaternyata
komentartersebutbukanspamandamasihbisamembebaskannyadanmemunculkannyadibloganda.
Setelahplugindiaktifkan(masihingatkancaramengaktifkanplugin?),andamembutuhkanWordPress
APIKeyuntukmembuatnyabekerja.SilahkanbacababtentangWordPressdotcomuntukmengetahui
bagaimanacaramendapatkanWordPressAPIKey.
MasuklahkemenuPluginsAkismetConfiguration
KemudianmasukkanAPIKeypadakotakyangtersedia.WordPressakanmenghubungkandirinyadengan
serverWordPresspusatdanmelakukanaktifasiakismet.Perludiingat,karenaplugininiterhubung
denganserverpusat,makajikaandamencobanyadilocalhost,makaandaperluterhubungdengan
internet.Jikatidak,makaakanmunculperingatansepertiini:
86 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Tapijikaandaterkoneksidenganinternet,makatampilannyaakansepertidibawahini.Masukkan
WordPressAPIKeyandapadakotakyangtersedialaluklikUpdateoptions.
SekarangWordPressandasudahsiapmelawanparaspammer.
AllinOneSEO
IniadalahpluginyangsangatcocokuntukmembuatWordPressandaSEOFriendly.
Plugininimampumengubahtitlehalamanblog,menambahmetadescriptiondanjuga
menambahmetakeyword.Andajugabisamemasukkanscriptscriptyangbiasadipakai
untukverifikasiwebsite.
Setelahplugininiaktif,andabisamengubahbeberapaopsidimenuSettingsAllin
OneSEO.Dihalamanini,andabisamenentukantitleuntukhalamandepan,meta
descriptiondanmetakeywords.
87 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
HomeTitleadalahjuduluntukhalamanutamabloganda.Judulininantiakanmunculdisearchengine.
Usahakanmenempatkankatakunciyangdiinginkandisini.
HomeDescriptionadalahisidarimetadescriptionuntukhalamanutama.Nantinyaisidarimeta
descriptioninijugaakanmunculdisearchengine
HomeKeywordsadalahkatakunciyangsedangandaincar.Walaupuntidakterlaluberpengaruh,tapiini
akancukupmembantugoogledalammenentukandimanawebandaakanmunculdalamhasil
pencarian.
Padabarisberikutnyaadalahaturanpenulisanjudultiaphalamanblog.Disiniandabisamengaturnya
sedemikianrupasehinggajudulnyamampumengikutikaidanSEOyangbenar
88 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Takterlalubanyakperubahansebenarnya,andabisasajamembiarkanisiandiatassesuaiaslinya.
Bilaandainginmenambahkodekodelaindarigooglewebmastertoolataupunyahoositesearch,maka
andabisamemasukkannyadisini.Scroolkebawahhinggaandamenemukankotakisianberikut:
CaraPenggunaanpadaartikel
Lalubagaimanamemasukkankatakunci,deskripsi,danjudulpadaartikel?Secaradefault,AllinOneSEO
Packakanmenggunakanartikelandasebagaipatokan.Judulmenggunakanjudulartikel,deskripsi
menggunakanparagrafpertamaartikeldankatakuncimenggunakankategori.
Namun,andabisamengaturnyasendiri.Tentunyabutuhwaktusedikituntukitu.Marimenujukeeditor
WordPress.KlikmenuPostAddNew
Scrollterushinggakebagianpalingbawahhinggaandamenemukankolomsepertiini:
Disinilahandamenuliskanjudul,descripsidankatakunci.Lakukanpengisianinidisetiapartikelanda.
Isianinitentusajabisaberbedadarijudulaslianda.Jadi,bisaandapakaiuntukkeperluanSEOnanti.
Misalnyajudulaslinya:Asyiknyangeblog.LaludiAllinOneSEOPackandabuatCaraMembuatBlog.
Makaketikamunculdisearchengine,yangmunculadalahCaraMembuatBlog.
Jadi,keuntunganplugininiadalahandabisamembuatjudulsegauldansekreatifmungkin,tapidisearch
enginemenggunakanjudulyangbanyakdicariorang.
GoogleSitemapGenerator
Plugininiakanmembuatfilesitemap.xmldibloganda.Fileinidiperlukanolehgoogleuntukmencatat
semuaisibloganda.Denganmenggunakansitemap.xml,makahalamanhalamanblogakanterindex
dengansangatmudah.
89 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Andabisamendapatkanplugininidi:
http://wordpress.org/extend/plugins/googlesitemapgenerator/
Setelahmendownloaddanmenguploadnyakewpcontent/plugins,andabisamengaktifkannyamelalui
AdminPanel>Plugins.Silahkanbacakembalicaramengaktifkanplugin.
Begituplugintelahaktif,andasudahbisamembuatfilesitemap.xmldansitemap.xml.gzdenganmudah.
CukupmasukkemenuSettingsXMLSitemap
SekarangtinggalmengkliklinkClickhereagarwordpressmembuatkanfilesitemap.xmluntukkita.
Jikatelahberhasil,makaakanmunculpemberitahuansepertiini:
90 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Tapiadakalanyaandaharusmenguploadsendirifilesitemap.xmlkerootbloganda.Untukitu,anda
perlumembuatnyasendiridulu.Caranyacukupmudah.Cukupklikkananpadajendelawindows
explorerdanpilihNew>TextDocument.
Setelahitutinggalmemberinamasitemap.xml.Setelahdiupload,andaharusmengubahpermissionnya
menjadi777agarbisaditulisolehwordpress.Dibagianakhirebookinibisaandadapatkanbagaimana
caramengubahpermission.
YetAnotherRelatedPost
UntukthemesMystique,plugininitidakdiperlukankarenathemesinisudahmemilikiscriptrelatedpost
sendiri.Tapijikaandamenggunakanthemeslaindantidakadafasilitasrelatedpostnya,makaandabisa
memanfaatkanpluginini.
Silahkandownloaddihttp://wordpress.org/extend/plugins/yetanotherrelatedpostsplugin/atau
installlangsungmelaluiAddNewPluginWordPressanda.
Setelahdiinstall,andabisamembukasettingsRelatedPost(YARPP)untukmelakukansetting2yang
diperlukan
91 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KlikUpdateOptionsdanpluginakanmulaimelakukaninventarisasiartikelartikelanda.Plugininihanya
akanmemperkuatinboundlinkblogandasaja.Tanpamemakaiinipunsebenarnyajugabisa
SearchTermTagging2
Iniadalahpluginbuatananakbangsa.Plugininimampumenyimpankatakunciyangdipakaioleh
pengunjungsaatmenemukanblogandadisearchengine.KegunaannyadalamSEOjugacukupbagus.
Misalnyabegini,kitamentargetkankatakuncicopyxboxgameslaluadayangmencarihowtobackup
xboxgamesdanternyatablogkitamunculdinomor5misalnyakarenapesaingnyakacangansemua.
Karenadeskripsikitacukupmenjual,makapencariitukemudiankliklinkkita.
OlehSTT,katakuncihowtobackupxboxgamesinikemudiandisimpandanditampilkandibawah
artikelkita.Dengandemikian,yangawalnyakatainitidakadasamasekalikemudiamenjadiada.
Nah,ternyatabesoknyaadapencarilainyangmenggunakankatayangsama.Karenakatainiadapersis
diblogkita,makagooglepunmenaikkanposisikita.Lagilagitergantungpesaing,jikaparapesaingtetap
kacanganyaartikelkitajadinomorwahid.Gitulho.
Tapiingat,plugininipowerfuldipakaiuntukmencarisasaranlongtailkeyword,aliaskatakunciyang
panjang.Biasanyapencarinyasedikittapipersaingannyajugamudah.Meskibegitukalaukecilkecilini
banyakkanbanyakjugahasilnya
Nah,silahkandownloadplugininidihttp://wordpress.org/extend/plugins/searchtermstagging2/atau
langsungmelaluiAddNewPluginWordPressanda
Setelahdiaktifkan,andabisamengunjungimenuSettingsSearchTermTagging2untukmengatur
konfigurasinya.Agartidakperlurepotmenampilkandiartikel,kliksajapilihanYespadaisianAddlist
automaticallyafterpostcontent:
Sekarangpekerjaanandacumamenunggunantikalauadapengunjungnyasardarigoogle,akan
munculjugakokdihalamanini.Andatinggalklikdanmelihatbagaimanawujudnya.Tapibiartidak
penasaran,sayatunjukkanbagaimanaSTT2iniberaksidicafebisnis.com
WPSuperCache
Iniadalahpluginyangsangatpowerfuluntukblogyangramai.Perludiketahui,sebenarnyascript
WordPressituamatlahberatbagiserver.Karenaitu,perludukunganpluginyangmemadaidan
kebijakandalammemilihplugin.Jangangara2senangdengansatupluginlaluandamemasukkannya
semua.Hasilnyajalannyaserverakanbertambahberatsaja.
Plugininiakanmenyimpanhalamanyangdidatangipengunjungdalamsatufilekecil.Ketikaada
pengunjunglainyangdatang,makafileituditampilkan.Karenaitu,sebelummemakaipluginini,anda
harusbenarbenaryakindengantampilanblog.Jikaandainginmengubah2tampilan,makaandaperlu
mematikanplugininiduluagarbisamelihatperubahannya.
Sepertibiasa,silahkaninstalldanaktifkanpluginWPSupercacheini
92 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SetelahitumasukkemenuSettingsWPSupercachedansilahkanatursesukahati.Kalausayasuka
settingansepertiini:
Lakukanupdatestatusdanpluginsiapbekerjauntukanda.Ups,hampirlupa,andaperlumengkliksatu
tombollagiagarplugininibisaberfungsimaksimal
Jikaberhasil,warnanyaakanberubahjadihijau
Tapijikatidak,andaperlumengupdatefile.htaccesssecaramanualmenggunakankodeyangdiberikan.
93 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
DBBackup
Plugininisangatbermanfaatuntukmelakukanbackupdatabasesecaraberkala.Tapijikadatabaseanda
sudahkelewatbanyakdanbesar,plugininikurangefektif.Dalambeberapapercobaansayadi
cafebisnis.com,hasilbackupnyaseringerrorjikasudahterlalubesar.Butuhkoneksiyanglebihstabil
untukmelakukanbackupdatadalamjumlahbesar.
Untukmendapatkanpluginini,silahkanmendownloadnyadi:
http://wordpress.org/extend/plugins/wpdbbackup/
Selesaimenginstall,andabisalangsungmenujukemenuToolsBackup
ScrollkebawahdancaritombolBackupNow
Tungguhinggaprosesbackupselesai
94 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Berinamafilebackupanda
Andaperluseringseringmelakukanini.Agarjikasewaktuwaktuadamasalahandapunyacadangan
datanya.
RevisionDelete
Iniadalahpluginyangbarusajamuncul.Fungsinyauntukmenghapusartikellamayangsudahdirevisi.
Perludiketahui,secaraotomatisWordPressmenyimpanartikellamaandasetiapandamelakukan
updateterhadapsuatuartikel.Gunanyauntukmembantuandajikasuatuketikaternyataandaingin
menggunakankembaliversilama.Jikaandaseringmengupdateartikel,makaartikelrevisinyaakan
makinbanyak.Initentunyaakanmemboroskandatabaseanda.
Karenaitulahandaperlumemilikipluginuntukmenghapusartikelartikellama.Silahkandownloaddi:
http://wordpress.org/extend/plugins/deleterevision/
95 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahmenginstallnya,silahkanmasukkemenuSettingsDeleteRevision.KliktombolCheck
RedundantRevision
Andaakanmendapatkanlistrevisirevisiyangsiapuntukdihapus.Jikainginmenghapussemuanya,
langsungsajaklikYes,Iwouldliketodeletethem!
Selesaideh,sekarangdatabaseandasudahbersihdarirevisi.
UpdatePlugin
Adakalanyasebuahpluginmengalamiupdateyangdilakukanolehpemiliknya.Andabisamengupdate
plugindengansangatmudah.AndacukupmengklikupdateAutomaticuntukmendownloadversi
terbarudansekaligusmenginstallnya.SemuanyaakandilakukandengancepatolehWordPress
96 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
TapijikapluginyangandamilikibelumterdaftardiWordPress.org,makaandaperlucaralainuntuk
melakukanupdate.
Pertama,nonaktifkandulupluginyangingindiupgrade.
Kedua,hapusplugintersebut
Ketiga,uploadpluginversiyangterbaru.
Nah,dengantigalangkahtersebutandasudahbisamelakukanupgradeplugin
97 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MembuatWordPressMultiSite
DiWordPressversi3.0adatambahanfasilitasbaruyaituMultisite.Maksudnyamultisiteadalahkitabisa
membuatbanyakblogsekaligusdenganhanyamenggunakan1scriptsaja.Initentunyaakan
menghematruangwebspacekita.
Ada2tipesiteyangbisakitabuatyaitutipesubdomaindantipefolder.Typesubdomaincontohnya
sepertiini:http://sub1.cbwebspace.net,http://sub2.cbwebspace.net,dll.Sedangkantypefolder
contohnyasepertiini:http://cbwebspace.net/sub1,http://cbwebspace.net/sub2,dll.
Persiapan
Pertama,kitaharusmenyiapkanhostingkita.Jikaandamenggunakancbwebspace.commakaandabisa
mengikutilangkahlangkahini.Jikatidak,silahkankonsultasikandenganadminhostinganda
Sekarangmasukkecpanelhostinglaluklikmenusubdomain.Masihingatkancaranya?Alamatnya
adalahhttp://domainanda.com/cpanel
Berikutnyakitabuatsubdomainasterisk(*)laluklikCreate
98 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
99 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Beritambahankodeini:define('WP_ALLOW_MULTISITE', true);
KlikSave
100 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelahpenyimpananini,cobabukadashboardwpadminanda.DibawahmenuTools,andaakan
menemukansubmenubaruyaituNetwork
Disinilahkitanantiakanmengatursemuajaringanblogkita.Tapi
sebelumnyaakanadaperingatansepertiini.Artinyaandaharus
menonaktifkansemuapluginterlebihdahulua
Jikasudahdinonaktifkansemua,silahkankembalikehalamaninilagidan
andaakanmenemukanpengaturanawalsepertiini:
101 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Ada2pilihanyangharusandatentukan.Apakahakanmenggunakansubdomainatausubdirectory.Di
panduaninikitaakancobayangsubdirectory.Inikarenahostingyangkitapakaimendukungitudan
sepertinyajauhlebihkerenkalaupakaisubdomaindaripadasubdirectory.Tulnggak?
MakakitapilihsubdomaindankliktombolInstall
Sekarangada3langkahlagiyangharusdilakukan.
1. Membuatdirectoryblogs.dir.didalamfolderwpcontent.Gampangaja,langsungkefile
managerlagiklikfolderwpcontentdanklikNewFolder
Laluisidengannamablogs.dirdanklikCreateNewFolder
2. Masukkankodeyangdiberikankefilewpconfig.phpsebelumtulisanThatsAllFolks
102 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Lalupastekewpconfig.php
Demikianjugaisikotakyangdibawahnyacopydanpastekewpconfig.php
Sehinggahasilakhirnyaakansepertiini:
Simpanlahwpconfig.phpanda
3. Terakhiradalahfile.htaccessyangharusdiedit.Gantisemuakodedengankodeyangbaruini
Sekarangsemuasudahsiap.Marikitacobaloginkembalikewpadminkita
Jikasemuapengaturankitaberhasil,makadashboardkitaakanberubahsepertiini:
103 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmenambahblogbaru,silahkanmasukkeSuperAdminSites.Disiniandabisamelihatblogblog
yangadadijaringananda.Untukmenambahblogbaru,scrollkebawahdanisiformyangtersedia
Setelahsemuadiisi,klikAddSite.Sebuahblogbarutelahditambahkankeaccountanda.Yukcobakita
buka.Dalamcontohinihttp://lutvi.cbwebspace.net
104 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmengaksesblogbarukitaini,andabisalangsungmenujuadminpanelnya.Dalamcontohini
adalahhttp://lutvi.cbwebspace.net/wpadminwahkerasasudahpunya2blogkan
PengaturanOpsiJaringan
Tahutidak,bahwadenganWP3.0inikitabisamengaturberbagaiaturanterkaitblognetworkkita.
Sepertikapasitasspaceyangdisediakantiapblog,jugaberapabesarfilegambarataudokumenyang
diijinkanuntukdiunggah.Nah,semuaitubisaandaaturdimenuSuperAdminOptions
Andabisacobacobapengaturanyanglaintapiyangmenurutsayaharusandaaktifkanbilaingin
memilikimultiblogadalahyangbagianpalingbawahini:
Bericentangpadaimagesdanpluginslalucobabesarkanlimittotalsizenyaagarandabisalebihleluasa
mengaturblogbloganda.Tapijikaandamembukapendaftaranuntukoranglain,sebaiknyaandaperlu
lebihbijaksanadalammelakukanpengaturan.
Sekarang,jikaandamengeditsatuthemes,makasemuablogyangmenggunakanthemestersebutakan
ikutikutantereditkarenamenggunakanfileyangsama.Asyiksekalibukan?Dengankemampuanini,
andabisamelakukanberbagaihalsepertimenembakkeywordkeywordyangpotensialmenggunakan
subdomainandasendiri.
Yah,sayacumajelaskansampaidisinidulu.Selanjutnyasilahkanandaexploresendirikemampuanbaru
WordPress3.0ini.Kalaudapatyangmenariklangsungkirimkeadmin@cafebisnis.comsiapatahulayak
dimuatdiebookini.Oke?
105 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
WordPressCustomMenu
SalahsatukeunggulandariWordPress3.0yanglainadalahfasilitascustommenudimanakitabisa
mengaturmenuyangmunculmengandungbeberapakomponenyaitu:Pages,CategoriesdanLinks.
Sebelumadanyafasilitasini,kitaharusmemasukkannyasecaramanuallewatfilethemes.Tapi
Alhamdulillahsekarangtidakperlulagi.
Meskibegitu,saatinitidaksemuathemesmendukungfungsiini.Maklumlahkarenainiadalahfungsi
yangbaru.Nah,dipanduaninikitaakancobamenambahkanfasilitasinidithemeskitabilafungsiini
belumada.Untukmengeceknya,silahkanklikmenuAppearanceMenus.Jikamunculperingatan
sepertiiniberartithemesandamasihbelummendukungcustommenu
Meskibegitu,jikathemesandatidakmenyediakanmenudibagianatasdanmenumenunyahanyaada
disampingsebagaimanathemesdefault,makaandatinggalmembuatcustommenunyasajadannanti
custommenunyatinggaldiseretmelaluimenuAppearanceWidget
MengelolaCustomMenu
Sebagaiawal,kitacobadulusajacustommenunya.KitaakanmenggunakanthemesTwentyTeenyang
merupakanthemesdefaultWordPress3.0.
UntukmengelolaCustomMenu,silahkanmasukmenuAppearanceMenus.Pertamakitacreatemenu
dulu.Isikansajanamasembarangdisana.ContohnyamungkinTopMenu
Berikutnyakitapasangmenumenunya.Lihatbagiansebelahkiri.Pilihnamamenunyalalusave.
106 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sekarangkitatinggalmenyusunmenunya.
Untukmemasukkanlinkkeweblainatauhalaman
laindibloganda,isikanURLdantulisanyangingin
dimunculkanlaluklikAddtoMenu
Untukmenambahpagedancategory,andacukup
membericentangitemyanginginandamunculkan
laluklikAddtoMenu
Semuaitemyangingindimasukkanakanlangsung
munculdibagianMenudalamcontohiniTopMenu
Andabahkanbisamengubahurutandarimenumenutersebutdenganmenggesergesernyaseperti
widgetbiasa.Setelahsemuaselesai,janganlupaklikSaveya
107 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Yuk,marikitalihatsepertiapajadinyablogkita
MengaktifkanCustomMenupadaThemes
Sekarangbagaimanakalauthemesyangkitapakai
tidakmemilikifasilitascustommenu?Makakita
perlumenambahkannyasendiri.Caranyacukup
mudahkok.Dalamcontohinisayaambilthemes
jaduldengannamagraytoneyangdibuatoleh
JinsonaDesign
Sepertiandalihatpadagambardisampingkanan,
disebelahatastitledanbawahterdapat2deret
menu.Sebagaitantangan,kitaakanmengubah
keduanyamenjadicustommenusehinggabisakita
gontagantisesukahatidikemudianhari.
Yukkitamulai!Kitaakanbanyakbergelutdengankodekodedisini.TapiinsyaAllahgampangajakok.
BagiyangbelumpahamsamasekalitentangHTMLdanPHPsayasarankanuntukmelewatkanbabini
daripadaandamakinpuyeng.Nantisetelahpunyasedikitkemampuanbolehlahdilanjut
108 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
PersiapkanFungsi
Setiapthemesbiasanyapunyafilebernamafunctions.php.Jikatidakada,silahkanbuatyangbaruya.
DansecarakebetulanthemesGraytoneternyatasudahmemilikifiletersebutjadilangsungajakitabuka.
Untukmelakukaneditingthemes,sayasarankanandabekerjadilocalhost.Iniselainuntuk
mempercepatkerja,jugamenghematbiaya
Pertama,kitamasukkankodeinidifunctions.php
register_nav_menus( array(
'primary' => __( 'Primary Navigation', 'graytone' ),
) );
Sekarangsimpanfilefunctions.phpanda.Hasilakhirnyaakannampaksepertiini:
PersiapkanThemes
Sekarangkitaakanmenyiapkanthemes.Kalaudilihatdarigambarnyasih,biasanyamenusepertiituada
dibagianheader.phpkarenadiaharusmunculdisemuahalaman
Untukmempermudahpencarian,biasanyamenudibagianatasmenggunakankodesepertiini:
wp_list_pages(....)
Titiktitikdibelakangnyabisajadiberbedaantarasatuthemesdenganthemesyanglain.Kalaudi
Graytonekodenyasepertiini:
Marikitagantidengankodesepertiini:
<?phpwp_nav_menu();?>
Dankarenafungsiinisudahlangsungmemunculkankode<ul>makakodekodeulkitahapussemua
109 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Kodekodeyangsayahighlightituakansayahapussemuakarenananticustommenubisamenggantikan
semuanya.Hasilakhirnyaakansepertiini:
Sekarangandabisamencobamelakukanpengelolaancustommenunya.Disinisayamencoba
mengkombinasikanURLeksternal,pagedancategorydanhasilnyasepertiini:
Cobalahperiksathemesandadanmarikitalihatapakahandabisamengubahthemestersebutmenjadi
memilikicustommenu
110 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
CustomPostType
InijugamerupakankemampuanterbaruWordPress3.0yaitukitabisamembuatcustomposttype.
Sepertidiketahui,WordPresssendirimemiliki2typepostyaituPostsdanPages.Dengankemampuan
customposttypeini,kitabisamenambah1typelagi.MisalnyaWall,Notesatauapalahterserahkita.
Bagaimanakahcaranya?
Disinisayatidakmembahasnyasecaradetilkarenainisudahtermasukranahprogramming.Targetnya
artikeliniakanmenjadiwacanabagiandabetapabanyaknyayangbisadilakukandenganWordPress.
Dansemogaandakelakjugadapatberkontribusimemberikanartikelartikeltambahanuntukebook
gratisini.
Oke,untukmengaktifkancustomposttype,masukkankodeinidifunctions.php
$args = array(
'label' => __('Products'),
'singular_label' => __('Product'),
'public' => true,
'show_ui' => true,
'capability_type' => 'page',
'hierarchical' => false,
'rewrite' => true,
'query_var' => 'products',
'supports' => array('title', 'thumbnail')
);
register_post_type( 'product' , $args );
Untukatributlainnyadanmodifikasinyabisaandabacalangsungdi
http://codex.wordpress.org/Function_Reference/register_post_type
KodediatasakanmemunculkansebuahmenubarudengannamaProductsdimanaandadapat
menuliskanprodukprodukyanginginandajual.
Untukmemunculkanproduknya,andaharusmembuatsebuahpagekhususdanberisikodesepertiini:
<ul>
<?php global $wp_query;
$wp_query = new WP_Query("post_type=albums&post_status=publish");
while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title();
?></a></li>
<?php endwhile; ?>
</ul>
Nah,kirakirasepertiitu.InsyaAllahkalauadawaktuatauadaidemenarikyangmemanfaatkanfasilitas
iniakansayamasukkandiversiberikutnya.Ataubarangkaliandapunyaidetentangbabini,saya
persilahkanmengirimkankeadmin@cafebisnis.com
111 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
LangkahlangkahUpgradeWordPress
Walaupungratis,tapitimpengembangWordPressbenarbenarbekerjakerasuntukterus
mengembangkanscriptnya.Untukitu,akanseringadaupdateterhadapbloganda.Nah,dibabinikita
akancobabahasbagaimanacaramengupgradeWordPressyangsudahkitainstall.
MatikanSemuaPlugin
LangkahpertamadalamupgradingWordPressadalahdengancaramematikansemuaplugins.Masuklah
kemenuPluginsdanklikbericentangsemuaplugin.Andajugabisamembercentangpadajudultable
agarsemuaplugintercentang
KemudianpilihdeactivepadadropdownoptiondanklikApply
Makasemuapluginakandinonaktifkan.
RubahThemeskeDefault
Langkapberikutnyaadalahmengubahthemesmenjadidefault.Andabisamelihatkembalibagaimana
caramerubahthemesdaribabsebelumnya.
BackupDatabase
Langkahberikutnyaadalahmelakukanbackupdatabase.Halinidiperlukan,agarapabilaterjadiapaapa
nantidalamprosesupgrading,dataandamasihtetapamandanbisadipergunakanlaginanti.
Untukmelakukanbackupdatabase,andabisamasukkemenubackupdariCPanel.Masukkemenu
Backuplalupilihlahdatabaseyangandagunakan.Andabisamelihatnamadatabaseyangdipakaidifile
wpconfig.php
Bilaandamenggunakanfreehostingataulocalhost,andabisamembackupnyadariphpmyAdmin.
KliksajamenuExportdibagianatasphpMyAdmin
112 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KemudianhilangkancentangpadaAddAUTO_INCREMENTvaluedanklikGo
SetelahmunculkodeSQLdaridatabaseanda,makacopykodeitukenotepaddansimpanditempat
yangamansertamudahandatemukan
113 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
UpgradeWordPress
Setelahsemuapersiapanselesai,andabisamelakukanupgradeWordPress.Silahkanmasukkefantastic
lalukliklinkupgradeyangtersediadisampingnamadomainanda.
Setelahitu,akanmunculhalamankonfirmasidengantombolugradedibawahnya.Kliksajatombol
tersebutdanblogandaakanterupdatesecaraotomatis.
Bilaupgradesukses,makaakanmunculhalamansepertiini
114 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Tapibilaandamenggunakanlocalhost,timpasajafilefileWordPressyangadadenganfilefileyang
baru.Ketikaandamasukkeadminpanel,WordPressakanmelakukanupgradedatabasesecara
otomatis.
Cobacekbloganda.Jikasemuabaikbaiksaja,makaandabisamengaktifkanpluginpluginandakembali
danmengubahthemesepertisemula.
UpgradeWordPressOtomatis
Selainitu,andabisajugamelakukanupgradesecaraotomatismelaluiwpadminWordPressanda.
Caranya,masukkemenuToolsUpgrade
Setelahitu,tinggalklikUpgradeAutomaticallysaja.Tungguhinggaprosesupgradeselesaidan
WordPressandasudahsiap.
115 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
WordPressdotCom
SelainWordPressyangdiinstallsendiri,andajugabisamendapatkanblogWordPressdengansangat
cepatmenggunakanWordPress.com.Nantinyaalamatyangandadapatkanadalah
http://namaanda.wordpress.com.Cukuppanjangsih,tapilumayanlahuntukcobacoba
ApaituWordPressdotCom
LaluapasihsebenarnyaWordPress.comitu?PadaprinsipnyaWordPressyangsudahkitakenaldalam
ebookini,samasajadenganWordPress.com.HanyasajaWordPress.comtidakmembutuhkan
pengetahuansoalhostingdandomain.Asalkanandabisamengetikdanmengisiformulir,andasudah
bisabekerjadenganWordPress.
Namuntentusaja.Kemudahanitutidakdisertaidengankemampuan.Karenadibuatsangatmudah,
makakemampuannyapunjugacukupbanyakberkurang.Sebagaicontoh,andatidakbisamemasukkan
kodejavascript,php,iframedanformulirdisana.Andajugatidakdiperkenankanuntukmenjadikanblog
andasebagaiblogbisnis.
JadikesimpulannyaWordPress.comhanyalahbloguntukbelajarsaja.Ataukalaupunandaserius
memakainya,andahanyabisamemakainyasebagaiblogpribadisaja.
CaramengelolaWordPress.comsamasajadenganWordPressyangsudahkitabahasdiatas.Bagaimana
caramengisiartikel,kategori,link,dsb.Semuanyasama.
MendaftarkeWordPress.com
UntukmendaftardiWordPress.com,andabisamengunjungi:
http://wordpress.com
KliktombolSignupNowuntukmendapatkansebuahaccountdisana:
116 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Selanjutnyatinggalmengisiformpendaftaransepertibiasa.Andajugabisamemilihapakahingin
mendapatkanblogatauhanyasekedaraccountsaja.JikatujuanandahanyauntukmendapatkanAPI
Key,makaandahanyaperlumembuataccountsaja.Tapijikainginduaduanya,makapilihlahGimmea
blog
KlikNextjikasudahselesai.
Dalamcontohini,sayainginmendapatkanblogWordPressjuga.Makakitaakanmendapatkanformlagi
untukmenentukanblogbarukita
Setelahselesaimenentukanalamatblogdansekaligusjudulnya,klikSignup.Sekarang,andaperlu
melakukancheckemailuntukmengaktifkanaccountanda
117 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Bukaemailtersebutlalukliklinkaktifasiyangdisertakan
SekarangaccountWordPress.comandasudahaktifdansiapuntukdipergunakan
MendapatkanWordPressAPIKey
SaatandamengaktifkanaccountWordPress.com,makasebuahemailberisikandataloginsekaligus
beberapapetunjuklinkuntukpostingartikel,gantithemedansettingblog.Dalamemailitu(dibagian
bawahjugadisertakanWordPressAPIKeyyangbisaandagunakanuntukberbagaimacamservicedari
WordPresssepertiuntukmengaktifkanpluginAkismet
118 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
UpgradeKemampuan
SayasudahberusahamenjelaskanWordPressdengansedetaildanselengkapmungkin.Hanyasajaada
beberapailmutentangWordPressyangsengajatidaksayatampilkandisinikarenakitahanyafocuspada
bagaimanamengoperasikanWordPress.
Sementaraitu,masihbanyakilmuilmulainyangperlujugaandapelajariberkaitandenganWordPress
ini.Sepertibagaimanamembuatthemewordpress,bagaimanamembuatplugin,dll.Nah,andabisa
mencarisumbernyasendiriyangbegitubanyakdiinternet.Salahsatuyangbiasasayalakukanadalah
sepertidibawahini
BelajardiCodexWordPress
Alamatnyahttp://codex.wordpress.org.Iniadalahsumberpengetahunwordpressterlengkap.Namun,
tentusajadalambahasaInggris.AndabisamempelajariWordPressdenganlebihmendalamdisini.
BerbagaimacamkodekodedanbagaimanameningkatkankinerjaWordPresssemuatersajidisini.
JikaandapernahmencaricariartikelmenggunaanWikipedia,makacodexadalahWikipediakhusus
WordPress.Segalahal,mulaimembuatthemes,membuatplugin,sampaibagaimanamengatur
database,semuaada.
Jikaandasudahmenguasaiebookini,sayasangatmenyarankanandauntukbelajarlebihdalamdisini.
BelajardiForumDeveloperWordPress
Kelemahancodexadalahtidakadanyainteraksiantaraandadancodex.Tapitenangsaja,andamasih
bisabertanyadenganparapenggunaWordPressdiseluruhpenjuruduniadenganmengunjungi
http://wordpress.org/support/untukbertanyadanberinteraksidenganparapenggunaWordPressdi
seluruhdunia.
JikaandainginberkunjungkeforumwordpressIndonesia,andabisamembuka
http://id.forums.wordpress.org/.Tapiforuminiagaksepi.Jadisaransayasebaiknyakeforum
internasionalagarsegeramendapatkanjawabanpertanyaananda.
SatulagiforumWordPressIndonesiaadalahhttp://republikwordpress.comyangtidakcumamembahas
soalWordPress,tapijugahalhalyanglainnya.
JoindiForumforumDiskusi
Saatinicukupbanyakforumforumyangmenyediakanruangkhususuntukberdiskusitentang
WordPress.Andabisacobabergabungdanmeningkatkankemampuanandadisana.Tinggalcarisajadi
googleWordPressForum
119 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
TipsMengisiContent
Berdasarkanpengalamanpribadisayadanpengalamanrekanrekanbloggerlainnya,adakalanyakita
kehabisanideuntukmenulis.Nah,babiniakankhususmembahasberbagaihalsoaltulismenulis.
Caramenemukanidetulisan
Sebuahblogharuslahselaludiupdate.Minimalseminggutigakaliandaharusmengupdateblog.Ya,
bukanharussih,tapiratarataorangberkunjungkeblogyangsamaadalah23harisekali.Adajugayang
tiaphari.Nah,jikamerekaberkunjungdantidakmenemukanhalyangbarusampai1minggu,makadi
mingguberikutnyamerekaakanmikirmikirlagikalaumauberkunjung.Nah,karenaitulahandaperlu
mengisinyaminimal3harisekaliataukalaubisasetiaphari.
Lalubagaimanamenemukanideuntuktulisankita?
Pertamaandaharusputuskanapatopicutamabloganda.Misalnyaandamembuatblogkhusustentang
perjalananhidupdanpelajaranpelajaranhidupyangandaalamisetiaphari.Makamulailahfocus
kesana.Lalumulaikembangkan.Misalnyadalamsoalekonomi,pengalamanbatin,ataumungkin
perjalananspiritualanda.Bilaandafocuskesatutopicbesar,makakemungkinanmemperoleh
pengunjungyangsetiaakansemakinbesar.
Andajugabisamembuatblogyangisinyaperasaandanideideandauntukbangsaini.Wah,kayaknya
beratkan?Tapiinisangatmudah.Yangharusandalakukanhanyaseringseringkewebmediamassa.
Misalnyawww.jawapos.com,www.kompas.com,atauwww.inilah.comatauwww.detik.com
Nah,darisiniandabisamulaimenemukanberitaberitayangsesuaidengankemampuananda.Jikaanda
sukasport,andabisalangsungkehalamansport,jikaandasukapolitik,langsungajakebagianpolitik.
Bacasatuatauduaberitadanbuatlahkomentardibloganda.
Yah,mencariidelewatmediamemangsangatmenguntungkan.Danmembuatblogandamenjadi
sumberinformasikeduabagiparapembaca.
Strategijikaotaksedangbuntumenulis
Sudahdapatide,tapikoklayarmonitormasihblankjugaya?Berartiadayangkurangnih.Ya,terkadang
idedasarsudahkitapunya.Lhakokpasmaunulismengawalinyayangsusah.Nah,iniadasedikitcara
yangbiasasayalakukansaatsayakehabisankatakataaliasbuntu.Cuma1kuncinyadanbilaanda
lakukanandaakanbisamenulisdengansangatlancar.
APAPUNYANGSAYATULISADALAHBENAR.
KALAUTIDAKBENARBERARTIYANGBACAYANGSALAH
120 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Nah,iturumusnya.Tiapandaterhentiwaktunulis,segeraingatkatakatadiatas.Bahwaapapunyang
andatulisadalahbenar.Takpedulitandabacanyasalah,ejaannyakurangbagus,susunankatanyasusah
dibaca,pokoknyaapapunyangandatulisadalahbenar.
Saatkitanulis,sebenarnyakeduaotakkitabekerjabersamasama.Tapipadabeberapaorang,otak
kirinyaterlaludominanwaktumenulissehinggamembuattulisannyaterhambat.Kerjaotakkiriadalah
sebagaikorektor.Diasukaproteskalauadayangdirasakurangtepat.Kuranginilah,kurangitulah,harus
begini,harusbegitu,pokoknyaprotesterus.
Nah,denganmenggunakankalimatdiatas,makaandatelahmembungkamsitukangprotessehingga
otakkananandayangkreatif,yangpenuhimajinasiyangtanpabatasdanaturanbisabekerjasangat
optimal.
Nantinyasetelahtulisanandakirasudahcukupdansudahsaatnyaakandipublish,barudehbiarkansi
tukangprotesbekerjasendiri.Otakkanandiemdulu.Betulkanejaanejaannya.Rapikansusunankatanya
dankalauperluberisedikitsentuhanwarnaditulisananda.Barukemudiansilahkandipublish.
MenulisuntukMasaDepan
Adakalanyakitatidaksempatuntukonline2harisekalibahkansetiaphari.Mungkinkarenakitamasih
memilikitanggungjawabyanglainataukarenasuatuhal.Nah,iniberdasarkanpengalamansayadalam
mengelolablogsebelummemilikikoneksiinternetsendiridirumah.
Setiaphari,sayaluangkanwaktuuntukmenulisminimal2artikel.Ya,cukupbeberaparatuskatasajatak
perlupanjangpanjang.Lalusaatsayabisaonlinesayapostingsemuaartikel.Sayatidakmengaturnya
agarartikelterpublishsemuanyahariitu,tapisayamemanfaatkanfasilitaswordpressuntuk
menampilkanartikelsayabeberapaharikedepan.Ilustrasinyasepertiini.
Haripertamasayamenulis2artikel.Harikedua2artikellagisehinggasayapunya4artikel.Hariketiga
sayakembalimenulis2artikel.Besoknyadiharike4sayabisaonline.Karenasayasudahpunya6artikel,
makasayatinggalmengaturagarartikel2itumuncul1artikelsetiaphari.Makadengan6artikel,saya
sudahbisasantaiselama6hari.
Selama6hariitu,sayatetapmenulis2artikelperhari.Jadiketikaharike6sayasudahmengumpulkan
minimal10artikel.Dandengancarayangsamasayapostingdengansetting1artikelperhari.Begitu
seterusnya.Dengandisiplin2artikelperhari,andabisasantaisantaiselamasebulanpenuhnantinya
danblogandaakanterupdateterussetiaphari.Bahkanjikapasadamomentpentingdanandaperlu
menambahartikel,makasehariituandabisaposting2artikelsekaligus.Enaksekalibukan?
Nah,bagaimanamengaturagarartikelkitatampilditanggalbahkanjamtertentu,bisaandadapatkan
padababmengaturwaktuposting.
121 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
SegalahaltentangFTPdanFileManager
KarenaandaseringberhubuangdenganfilefilepembangunWordPress,makadiakhirebookinisaya
tambahkansegalahaltentangFTPdanFileManager.Perludiketahui,filefileyangdigunakanuntuk
membangunblogandatersimpandikomputertertentuyangonlineselama24jam.Nah,untuk
mengirimfile,mengeditataumengaturaturanyangberlakudifiletersebutandamembutuhkanfile
manager.Danuntuklalulintasfile,biasanyadinamakanFTP(FileTransferProtocol).
SelainmengaksesfilemanagermelaluiCPanelhosting,andajugabisamengaksesfilefiledihosting
tersebutdenganmenggunakansoftwareFTP.SoftwareinimiripdenganWindowsExplorerdancara
kerjanyapunsamadenganwindowsexploreryangselamainikitapakai.
SoftwareFTP
AdacukupbanyaksoftwareFTPyanggratis.SalahsatufavoritsayaadalahCuteFTP.Hanyasaja,karena
softwareiniberbayar,andabutuhsoftwarelainyangkemampuannyahampirsamanamunjugacukup
ampuhmengelolafileanda.
Sebagairekomendasi,sayasarankanmenggunakanFireFTP.FireFTPadalahAddonMozillaFirefox.Jadi
untukmenggunakannya,andamembutuhkansoftwareMozillaFirefox.BukaMozillaandalalukunjungi
http://fireftp.mozdev.org/
KliklinkdownloadfireFTP
AkanadaperingatandariMozillatentanginstalladdonini.KliksajaAllow
KemudianakanmunculkotakdialoginstalasifireFTPsepertiini.KliksajaInstallNow
122 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MenghubungkanHarddiskdenganHosting
SetelahfireFTPterinstalldenganbaik,sekarangsaatnyakitamenghubungkanharddiskkomputerkita
denganhostingtempatmeletakkanfilefileWordPress.BukamenuToolsFireFTPpadabrowserMozilla
firefoxanda.
Makaakanmunculsebuahtabbarudenganisisepertiini:
123 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmenghubungkanhostinganda,pilihCreateanaccount
Isilahdatadatayangandadapatdarihosting
AccountName:isidengannamasembarang
Category:isijugadengannamasembarang
Host:isidenganhostFTPdarihostinganda(biasanyanamadomainandasendiri)
Login:isidenganusernameCPanelanda
Password:isidenganpasswordCPanel
Bilatelahselesai,klikOK
Selanjutnya,pilihaccountyangsudahandabuattadidanklikconnect
FireFTPakanmelakukankoneksikehostingandadanjikaberhasil,makapadakolomsebelahkananakan
munculfilefiledanfolderyangadadihostinganda.Sekarangharddiskkomputerandatelahterhubung
denganharddiskkomputerhostinganda.
UploadFile
Untukmelakukanuploadfile,andacukupmenghighlight(menandai)filefiledisebelahkirilalukliktanda
panahkekanan.Makasemuafileyangditandaiakansegeradiupload.
124 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
ManajemenFilefileWordPress
FilefileWordPresstelahdidesaignsedemikianrupasehinggamemudahkankitadalammengelolanya.
AdacukupbanyakfiledanfolderyangmembangunWordPress.Tapikitaakanfokuskanpadafolderwp
content.
Dalamfolderwpcontentterdapat3folderutamayaitu:
1. Themes:berisifolderfoldertempatmenyimpanfilefilethemes
2. Plugin:berisifilefiledanfoldertempatmenyimpanfilefileplugins
3. Upload:tergantungsettingananda,folderinibisadijadikantempatpenyimpananfilefileyang
diupload.
Untukmenguploadthemesdanplugin,andaharusmenguploadsemuafilebesertadenganfoldernya.
SettingPermission
Permissionadalahsettingyangkitatentukanuntukmenetapkanhakaksesterhadapsuatufile.Bilaanda
inginmengijinkanoranglainatauscriptmenuliskanataumengisisuatufolderataufile,makaandaharus
mengaturnyamenjadiwriteable.Jikacumamembaca,makadisettingmenjadireadable.Danjika
mengijinkanuntukdieksekusimakasettingnyaexecutable.
Ijininidisingkatdenganrwx(readablewriteableexecutable).Sementarakodeijinnyaada3yaitu
5,6dan7.Kode5berartihanyaowneryangdiijinkan.Kode6berartihanyagroupyangdiijinkandan
kode7berartipublicbolehmengaksesnya.
DalammanajemenfileWordPress,terkadangkitaperlumengubahpermissionsuatufilebahkanfolder.
Caranyajugasangatmudah.KitaanggapfireFTPsudahterinstalldenganbaikdikomputerandadan
andasudahterhubungdenganhostingtempatmenyimpanfilefileanda.
Misalkankitaakanmengubahpermissionfolderimagesyangadadiroot(tempatmenginstall
WordPress),makaklikkananfolderimagesdanklikproperties
125 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Akanmunculkotakdialogpengaturanpermission.Andabisamengklikpermissionyangdiinginkanatau
langsungmemasukkankodenyapadakotakyangtersedia
126 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstalasiWordPressdiPC8
Apasajayangdiperlukan
SekarangkitaakancobamenginstallWordPressdicomputerkitasendiri.Ya,andabisamenjalankan
WordPressdicomputersendiritanpaharusterhubungdenganinternet.Namun,saatmengunduhfile
wordpress,andaperludongterhubungsebentar.
Ohiya,sebelumsayalanjutkan,sayamaumemberitahusebentar.Diebookversi2.7keteranganinitidak
adasehinggamembuatparapemulasalahpersepsi.KetikaandamenginstallWordPressdiPCmaka
hanyaandadanorang2yangmampumengaksesPCitusajayangbisamelihatnya.Jadijikaandasuatu
saatmenginstallnyadihosting 9,makatidakadakaitannyasamasekalidenganyangdikomputeranda.
Merekaadalah2komputeryangberbeda.Hostingadalahkomputerjugatapilebihkuatdan24jam
onlinesehinggabisadiaksesdarimanamana.SementaraPCandabiasanyatidaklahsebesardansekuat
komputerserverdanbiasanyajugatidakonline24jam.
MenginstalldiPCsangatbermanfaatjikaandainginmencobacobathemesbaruataupluginbaru.
JanganMembangunBlogdiPC!Karenaituhanyamenyianyiakanwaktuandasaja.Apalagidalam
pengalamansayaadajugayangmenuliskansemuaartikelnyadisana.Alhasilketikamauuploadbingung
sendirideh.Settingansayanguntukdibuang,tapimengirimsemuajugamerepotkan.
Jadi,gunakanmateriiniuntukmenginstallWPdiPCdangunakanhanyauntukUJICOBASAJA.
Kitaasumsikanandasudahberhasilmengunduhnya,jikabelumsilahkanunduhdihttp://wordpress.org
dansekarangscriptWordPressitusudahadaditangananda.Laluapasajakebutuhanyangdiperlukan
untukmenjalankanWordPressdiPC.
Andabutuhspace 10setidaknya200MbdiHarddisk.WordPresssendiricumabutuh10Mb,tapi
demikenyaman,sebaiknyaadapalingtidak200Mbdisana.
Andabutuhserverlinux.Wah,sayakanpakaiWindows.Tenang,sekarangsudahadaserver
linuxyangbisadijalankandiWindows.NamanyaAppServ.Nantiakansayajelaskanbagaimana
mendapatkanAppServsekaligusmenginstallnya
Nah,setidaknyaituduluyangandaperlukan.Disampingjugaandabutuhkemampuanuntukmelakukan
copypastefilefilemenggunakanWindowsExplorer.Sayatakperlujelaskancaranya,jikaandabelum
bisa,silahkanbacabacabukutentangWindows.
8
PC=PersonalComputerataubisajugadikatakankomputerpribadi.Tapidalampanduaninitermasukjugalaptop
9
Hostingadalahkomputeryangterhubungdenganinternet24jamtempatmeletakkanfilefilewebsite.
10
Ruangkosonguntukmenyimpanfile
127 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstalasiAppServ
MendapatkanAppServ
PertamayangharuskitalakukanadalahmendownloadAppServdariwebresminya.AppServiniadalah
software untuk menjalankan script PHP di Windows. AppServ sudah memiliki server Apache, PHP,
MySQLdanPhpMyAdmin.Andabisamendownloadnyasecaragratisdi:
http://www.appservnetwork.com/
Saatebookiniditulis,sudahadareleaseuntukAppServ2.5.10dan2.6.0.Tapikarenakeduanyamasih
dalamversibeta,makakitapakaisajaversiyangsudahstableyaitu2.5.9.Kliklinkyangditunjukkanpada
gambardiatasataulangsungkliklinkberikut:
http://prdownloads.sourceforge.net/appserv/appservwin322.5.9.exe?download
AkanmunculpopupkonfirmasiuntukmendownloadfileAppServ.PilihsajaSavetoDiskdankliktombol
SaveFile
InstallAppServ
Setelahberhasildidownload,jalankanfileappservwin322.5.9.exeyangsudahkitadownloadtadi.
128 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KlikNext
KliktombolIAgree
PilihFoldertempatmenginstallAppServ.Biarkandefaultbiarmudahkitamenyesuaikanditutorialnanti
129 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
LangsungajaNext
ServernamediisilocalhostdanEmaildiisiemailapaajaterserahanda.Setelahdiisi,klikNext
130 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Iniadalahpassworduntukloginkephpmyadmindanmerupakanpassworddatabaseandananti.Untuk
usernamenyaadalahroot.
Prosesinstallasidilakukan,silahkantunggusajasampaiselesai
Installasitelahselesaidilakukan,andasudahmemilikiserverlocalsekarang.KlikFinishagarApachedan
MySQLrunning.Selanjutnya,setiapandamenghidupkanPC,makaservertersebutakanberjalansecara
otomatis.
131 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmelihatapakahinstalasitelahberjalandengannormal,bukanbrowseranda.Sebaiknyaanda
menggunakanMozillaFirefox,karenabrowserinimemilikiberbagaimacamtoolsyangsangat
bermanfaatbagiseorangwebmaster.Ketikkanhttp://localhostdibrowseranda.Seharusnyajika
semuanyaberjalandenganbaik,akanmunculsepertiini
UntukmelihatapakahdatabaseMySQLandajugasudahberjalandengansemestinya,makaketikkan
http://localhost/phpmyadmindiaddressbarbrowseranda.Jikasemuanyaberjalandenganbaik,maka
akanmuncultampilanphpmyadminsepertidibawahini.
Kitaakanseringmenggunakanphpmyadminuntukmengaturdatabaseblog.Karenaitu,sebaiknyaanda
hafalkanbenaralamatphpmyadmindiatas.Kalauperlulakukanbookmark.
Inilahtampilanphpmyadmin,tempatkitamelakukanmanagementdatabase.
132 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sampaidisini,komputerkitasudahsiapdigunakansebagaiserverpribadiatauserverlokal.Namun,
untukmenggunakanWordPressdengankemampuanmaksimal,kitaperlumelakukanbeberapasetting
terlebihdahulu.KarenasettingdefaultAppServbelumsepenuhnyamendukungoptimasiWordPress
nantikhususnyaoptimasipermalink.
AdakalanyainstalasiAppServinitidakberhasil,biasanyadikarenakanadainstalasiserversebelumnya
sepertiXAMPP,dll.JikaandahendakmenginstallAppServ,makaandaharusmembersihkankomputer
andadarilocalserverapapun.
KonfigurasiApacheServeruntukPermalink
Iniadalahbabyangpalingpentingbagianda,karenakonfigurasiiniuntukmemastikanWordPressyang
anda jalankan mendukung fasilits permalink. Selain itu, setting permalink juga dibutuhkan untuk
menjalankanscriptscriptdariCafebisnis.
UntukmelakukansettingApache,halpertamayangperludilakukanadalahmembukanfilehttpd.conf.
SilahkanklikmenuStartAllProgramsAppServConfigurationServerApacheEditthehttpd.conf
ConfigurationFile
Maka akan terbuka sebuah notepad berisi file httpd.conf yang merupakan system konfigurasi server
Apachekita.Melaluifileinikitabisamenerapkanberbagaimacamaturanyangberlakubagiserverkita.
Namun, jika anda membeli sebuah hosting, atau menggunakan hosting gratis, aturan yang berlaku ini
hanyabisadiaturolehadminhostingtersebut.
Inilahtampilanfilehttpd.confyangakankitaedit
Pertama,carilahkodeberikutini:
LoadModulerewrite_modulemodules/mod_rewrite.so
GunakansayafungsipencarianNotePaddimenuEditFind
133 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Setelah ketemu, hilangkan tanda # didepan kata tersebut. Setelah itu tinggal menyimpannya dan
konfigurasiandatelahsiap.
Tutup filenya dan sekarang kita perlu melakukan restart Apache. Caranya klik kembali Start All
ProgramsAppServControlServerbyServiceApacheRestart.TunggubeberapadetikhinggaApache
selesaimelakukanrestart.
SekarangserverandasudahsiapdigunakanuntukmenginstallWordPressdanberbagaiscriptPHP
lainnyasepertiJoomla,PHPNuke,phpBB,dll.Untukscriptyanglainnya,bisaandapelajaridibukubuku
yanglain.KarenaebookinihanyakhususmembahasWordPress.
MenyiapkanDatabase
Berikutnya adalah membuka phpmyadmin untuk menyiapkan database kita. Buka browser anda lalu
ketikkanhttp://localhost/phpmyadmin
Ketikkan nama database yang ingin anda berikan di kotak Create new database. Misalnya kita akan
memberinamawordpress(andabisamemberinamadengannamaapapun):
134 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KliktombolCreate
MengcopyFileWordPress
Karenaserverdandatabasesudahsiap,sekarangsaatnyakitamelakukaninstallasiWordPressdiPCkita.
Pertama,andaperlumendownloadscriptWordPressdarisumbernyalangsungyaitu:
http://wordpress.org/latest.zip
CopyfoldertersebutbesertaseluruhisinyakeC:\AppServ\www
135 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Anda bisa mengganti nama foldernya dengan nama apapun. Misalnya kita buat dengan nama blog
baru:
Andabisamengulangulanglangkahiniuntukbeberapawebdalamsatuserver.
Catatan: Untuk local, alamat web yang digunakan adalah nama folder. Secara default nama foldernya
adalahwordpress.Andabisamenggantinamafolderdengannamayanglain.
MenginstallWordPress
Sekarang anda perlu mengunjungi blog local yang sudah anda siapkan. Karena tadi kita telah member
namafolderdengannamablogbarumakaketikkandiaddressbar:http://localhost/blogbarujikanama
yangandaberikanlain,makaketikkanhttp://localhost/namalainsesuaidengannamafolderyanganda
gunakan
Karenakitabelummelakukankonfigurasidatabase,makaakanmunculperingatansepertiini:
KliksajaCreateaConfigurationFile.Akanmunculpetunjukdatadataapasajayangandaperlukanuntuk
melakukankonfigurasidatabase.
136 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
LangsungsajaklikLetsgo!Andaakandibawakeformpengisiandatabasesepertiini:
DatabaseName:adalahnamadatabaseyangkitabuatdiphpmyadmintadi.
UserName:isisajadenganroot,karenakitamenginstallnyadiserverlokal
Password:adalahpasswordyangandamasukkanketikamenginstallAppServ
DatabaseHost:isisajadenganlocalhost
TablePrefix:adalahhurufdepanuntukpenamaantabeltabelWordPressnanti.
Jikasemuasudahdiisi,langsungsajaklikSubmit.SekarangkitasudahsiapuntukmenginstallWordPress.
KlikRuntheinstall.
137 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Isijudulblogandadanjugaemailanda.SetelahselesaiklikajalangsungInstallWordPress.
Anda akan mendapatkan username admin dan sebuah password. Ini adalah password sementara dan
kitaakanmengubahnyadiAdminPanel.CopylahpassworditudanklikLogIn
Untukmemasukiadminpanel,alamatyangdigunakanadalah:
http://domainanda.com/wpadmin
Karenadomainkitasaatinidilocalhostmakaalamatnyaadalah
http://localhost/blogbaru/wpadmin
138 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Form di atas akan muncul dan anda perlu memasukan username dan passwordnya. Jika passwordnya
benar,makaakansegeramunculhalamanadminpanelWordPress.
Inilah halaman dashboard Admin Panel. Sekarang kita akan langsung mengubah password agar lebih
mudahuntukmengingatnya.Kliktulisanadminsepertiyangditunjukkanpadapanahdiatas.
ScrollkebagianpalingbawahhinggaandamenemukankotakNewPassword
Selesaimemasukkanpasswordbaru,klikUpdateProfile.SekarangWordPressandasudahsiapdipakai.
UntukmelihatbagiandepanWordPressanda,ketikkanalamatwebnya
http://localhost/blogbaru<==ingat,namanyakemungkinanlaintergantungandamemberinamaapa
DaninilahtampilanstandartWordPressanda:
139 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Selamat!Sekarangandasudahmemilikisebuahblogdiserverlokal.
Sekarangandabisamelakukanujicobadanbelajarmengoperasikanblogdikomputeranda.Initentunya
akansangatmenghematwaktudanbiaya.Nantijikaandasudahmulaimahir,andabisalangsung
mengelolablogandayangsudahonline.
Sayaingatkanlagi,instalasisecaraofflineinitidakakanberpengaruhapapunterhadapinstalasionline
nanti.Karenafiledandatabasenyaberadaditempatterpisah.Biasanyasayamenggunakanlocalhost
untukmendesignthemesataumengujicobapluginsebelumdipakaisecaraonline.
Nah,karenainstalasiinihanyadikomputeranda,makacumaandasajayangbisamelihatblogini.Agar
oranglainjugabisamelihatnya,makaandaharusmenginstallnyadisebuahhosting.
140 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
InstallWordPressdihostinggratis
Mendapatkandomaingratis
Karenakitainginmendapatkandomaingratis,makasayasarankanmenggunakandomaingratisdari
http://domainku.co.cc.Andaakanmendapatkandomaingratisseumurhidup.Oke,marikitalangsung
merebutdomaingratismilikkita.Sebelumoranglainmengambilnya.
Masuklahkewww.domainku.co.ccdanketikkannamadomainyanginginandamiliki
KlikCheckavailabilityuntukmelakukanpengecekanapakahnamatersebutsudahadayangpunyaatau
belum.
Alhamdulillah,ternyatabukuislam.co.ccmasihavailable.Kalaubegitu,kitabisamemulaiuntuk
mendapatkandomaintersebut.KlikContinuetoRegistrationuntukregistrasi
Jikaandasudahmemilikiaccountco.cc,andabisalangsungmengisiemaildanpasswordnyadisana.Tapi
jikabelumpunya,andabisamembuataccountbarudenganmengkliklinkCreateanaccountnow.
141 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Isidatadataandadisini.Usahakanemailyangdimasukkanadalahemailyangvalidya.
Pendaftaranselesai.SekarangandaperlumelakukanSetUpagardomaininitersambungdenganhosting
nanti.KliktombolSetUp
KlikManageDNS.Isikankeduanameserverdenganns1.byet.orgdanns2.byet.org.Hasilnyaakanseperti
gambardibawahini.NSinitentunyabisamacammacamtergantunghostingyanginginandapakai.
Karenanantikitaakancobamenggunakanhostingdaribyethost,makaandabisamasukkanNSnya
sepertiini:
142 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Sekarangdomainkitasudahsiap.Nah,sekarangkitaakanmencarihostinguntukmeletakkanfilefilekita
nanti.Untukitu,sayasudahmendapatkanhostinggratisyangbisakitagunakansebagaipercobaan.
Mendapatkanhostinggratis
Untukhosting,kitacobapakaijasahostinggratisdaribyethost.com.Langsungsajamasukke
http://byethost.com/freehosting/news
KliktombolClicktoMetoContinue
Masukkankoderahasianya
143 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Ingat,GUNAKANSPASIantar2katalaluklikRegister
Bukaemailanda
Kliklinkaktifasi
Masukkancaptchalagi
Ingat!Adaspasiantara2kata.KlikRegister.Biasanyaadaperingatansepertiini:
144 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
KlikContinuedanprosespendaftarantelahselesai
MulaiInstallWordPress
MasukkePanelHostingByethost
http://panel.byethost.com/
Masukkanusernamedanpasswordsepertiyangtercantumdiatas
KlikLogin.AndaberadadiPanelHostingByethostsekarang.
145 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MemasangAddOnDomain
Agardomainyangsudahkitadapatkantaditerhubungdenganhostingini,makakitaperlu
mensettingnyaterlebihdahulu.KlikmenuAddonDomainsdibawahmenuDomains.
Sekarangtinggalmasukkandomainandadiformyangtersedia
Sekarangdomainbaruandasudahterpasang
Tapiandamasihbelumbisabekerjasekarang,karenaharusmenungguprosesresolveyangbiasanya
memakanwaktu2448jam.Tapisambilmenunggu,kitacobainstallajaWordPressbarukita.
KliktombolHomedimenubagianataslalupilihiVistaEasyScriptInstallation
146 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Pertama,pilihlahdomainyanginginandainstallWordPress
SekarangtinggalcariWordPressdankliktombolInstallNow
Berikutnyatidakusahmengisiapaapa.LangsungsajaklikCompleteInstall.
147 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Selesaideh,daninilahdatabarubloganda.Usernamedefaultnyaadalahadmindanpasswordnya
adalahpasswordVistaPanelanda.
Kitaintipyuk.KlikajaalamatBlogandadiatas
148 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Yeah!!Kitasudahberhasilmemilikiblogdihostinggratis.Eiit..tunggudulu.Adasatuhalkecilyangkita
perlulakukansekalisajauntukmemudahkankitadimasamendatang
CaraMengaktifkanFasilitasAutoUpgrade
SalahsatukeunggulanWordPressmulaiversi2.7adalahkemampuanautoupgradedanoneclickinstall
dariAdminPanel.TapijikaandamemakaiByethost,andaakanmenemuikesulitanmemanfaatkan
fasilitasini.Jadi,kitaperlulakukansedikitmodifikasiagarblogdibyethostkitabisaberjalandengan
sempurna
Yuk,kembalikeVistaPanelHome
KlikmenuOnlineFileManager
Kliknamadomainanda
149 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Berikutnyaklikhtdocs
Sekarangcarifilewpconfig.phpdankliklinkEdit
Masukkankodeinidibagianpalingakhirfilewpconfig.php
if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}
Hasilnyaakansepertiini:
Sekarangtinggalsimpansaja
150 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MembuatThemesManual
Menggunakan2toolpembuatthemespadaartikelyangterdahulutentunyaakansangatmudahsekali
bagikita.Tapikarenamemangdidesignmudahdigunakan,biasanyaseringkaliadayangkurangcocok
dengankeinginankita.Ya,maklumlahkitainimanusia,apalagipemulabiasanyalebihreweldisbanding
master..hahahaSaransayasih,gunakansajathemesyangbanyakdipakaiorang.Karenathemesitu
pastinyabanyakdisukai.
Tapikalauandamemangnekatmaumencobatantanganbarudanpunyabanyakwaktuuntukbelajar,
makaakancobasayasharesedikitpengetahuantentangthemesWordPress.
Toolyangdibutuhkan
Untukmengeditataumembuatthemes,makaandaharusmemilikiserverlocalsepertiAppServdan
WordPressversilocal.Andabisamembacanyadibagianakhirebookini.
KarenathemesWordPressmenggunakanbahasaPHP,makaandaakanmembutuhkantooluntuk
mengeditfilephp,saransayaadalahNotepad++.
Andabisamendownloadnyasecaragratisdihttp://notepadplusplus.org/download
Secaragarisbesar,themesWordPressterdiridari4bagianyaitu:
MembuatThemesKosong
Marikitamulaidenganmembuatthemeskosongterlebihdahulu.Sepertipepatah,membangunlebih
mudahdaripadamemperbaiki.Makamarikitabangunthemesmulaidaritanahkosong.Untuk
membangunthemeskitabutuheditortext.AndabisamenggunakanNotepad,WordpadatauNotepad
++.
Sebuahthemes(walaukosong)minimalharusmemiliki2file,yaitustyle.cssdanindex.php.
Semuascriptdanfilepembangunthemesjugaharusdiletakkandalamsatufolder.Makamarikitabuat
folderbarudengannama"Belajar"dankitaletakkandidalamfolderwp-content/themes/
151 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MemberiIdentitasThemes
Walaupunthemesnyabelumjadi,memberinamaadalahhalyangwajib.Sekarangmarikitabuatfile
barudenganmenggunakannotepad.Ketikkanscriptberikut:
/*
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
*/
Andabisamerubahisiandiatassesuaidengankebutuhan.Simpanfiletersebutdengannamastyle.css
danbuatlahfilekosongsatulagi(tanpakodeapapun)dengannamaindex.php.
MarikitalihathasilnyadidalammenuAppearanceThemespadaAdminPanel
Cobaandaaktifkanthemesbarukita.Danandaakanmelihatsebuahhalamankosong.sekarangmari
kitacobamengisinya.
MengisiThemes
Kitamulaidenganmemasukkankodeberikutkedalamfileindex.php.
<?php
if (have_posts()) {
the_post();
the_title();
}
?>
Pertamakitalihatapakahadapostyanginginditampilkan.Bilaadamakakitaperlumemecahnyaagar
bisadiuraikandenganperintahthe_post().Dengankodetersebut,makayangmunculhanyalah
satuartikelyangpalingterakhirsaja.Halinitentutidakkitakehendakibukan.Seharusnyayangmuncul
152 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
adalahbeberapaartikelterakhiryangtelahkitatentukanpadamenuOptionsReading.Untukitukita
perlumemasukkanfungsiLoopingsehinggamenjadisepertiini:
<?php
if (have_posts()) {
while(have_posts())
{
the_post();
the_title();
echo "<br />";
}
}
?>
Sepertikitalihat,kitamemasukkanfungsiwhileuntukmembuatperulangan.Jadiselamamasihada
post,makascriptakanterusmenampilkannya.Bilakitamenentukan10artikelyangadadihalaman
depan,makaakanmuncul10judulartikelterbaru.
Kalaucumamenampilkanjudulaja,tentunggakkerenkan?Nahmarikitamasukkan2fungsilagiyaitu
the_permalink()danthe_content().Daninilahkodenya:
<?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;?>
Marikitacobakupassatupersatu.Barispertamaadalahuntukmelihatapakahadapostyangingin
ditampilkan.Jikatidakadamakascriptakanlangsungdiakhiri.Tapibilaadamakaakandijalankanscript
pengulangan<?php while(have_posts()):?>.Setelahdipecaholehperintahthe_post()
kitatinggalmenampilkantiappostsatupersatu.
KitamulaidengantaganchorpadascriptHTML.Untuktujuanlinkkitapergunakanfungsi
the_permalink()Lalusebagaitextnyakitapergunakanfungsithe_title().Karenakita
menghendakiagarartikelmunculsaatkitamengklikjudulartikel,makakitapergunakanperintahif
(!is_home()).
Perludiketahui,bahwafungsithe_content()hanyaakanmenampilkanartikelhinggatandamore
biladitampilkandidalamartikelyangberjumlahlebihdarisatu.Tapibilahanyamenampilkansatu
artikelsaja,makaseluruhisiartikelyangakanmuncul.
Denganscriptdiatas,makakitaakanmelihatsekumpulanlinkartikel.Bilakitamengkliknya,makaakan
munculartikeldibawahlinktersebut.
153 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
MemisahFileThemes
Sampaitulisanini,kitabarubekerjadengansatufilesajayaituindex.php.Sebenarnyadenganhanya
menggunakansatufileinisaja,kitasudahmampumembuatsuatuthemes.Tapihalitutentubukan
suatuyangbijaksana,karenakitaharusbekerjadenganbanyakperintahifdankontrolnyaakansemakin
susah.
Fileyangpertamainginsayaperkenalkanadalahsingle.php.FileiniakandipanggilolehWordPress
bilakitamengkliklinkartikel(permalink).Bilafiletersebutbelumada,makaWordPressakanmemanggil
index.php.Filesingle.phpselainberisiartikel,jugaberisijudul,linkediting,kategori,dll.Mari
kitacobamembuatnya.
<?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,jikalinkdariindex.phpkitaklik,filesingle.phpiniakandieksekusiyaitumemunculkanJudul
danartikelnya.Selainjuduldanartikel,andabisamemasukkanfungsifungsiyanglainkedalamnya.Tapi
selaluingatuntukmembukadanmenutuptiapfungsidengantagphpini:
NamanamaFileThemes
KitatelahbelajarbagaimanacaramemisahkanfilefilethemesWordPress.Sekarangadabaiknyajika
kitamengenalnamanamafileyangdigunakanuntukmembangunsuatuthemesbesertafungsinya
masingmasing.
1. style.css:adalahfileyangmengaturtampilanblog kita.WordPressmengatursemuatampilan
blogmenggunakanCSSini.
2. index.php:adalahfileyangakandipanggiluntukmenampilkanhalamanutamablogkita.
3. single.php:dipanggilsaatkitainginmembacasuatuartikeldenganmengkliklinkpermalink
4. comments.php : berisi komentarkomentar yang masuk pada suatu artikel dan dipanggil saat
kita memasukkan fungsi <?php comments_template(); ?>. Biasanya fungsi ini ditempatkan di
single.php untuk menampilkan komentarkomentar dari pengunjung lengkap dengan form
pengisiannya.
5. header.php:berisikepalablog.Biasanyadidalamnyaterdapatjudulblog,diskripsisingkatdan
aneka META dan informasi HEAD. File ini akan dipanggil dan dijalankan bila kita memasang
fungsi<?phpget_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
memanggilnyadenganfungsi<?phpget_footer();?>
154 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
7. sidebar.php:berisikumpulanlinkpentingsepertiarsip,kategori,kalender,meta,blogroll,dll.
Fasilitasfasilitasblogbiasanyajugadiletakkandisini.Untukmenjalankandanmemasangfooter
padahalamanblog,cukupmemanggilnyadenganfungsi<?phpget_sidebar();?>
8. archive.php : akan dipanggil oleh WordPress saat kita melihat daftar arsip artikel berdasar,
kategori,tanggalpubikasi,ataupenulis
9. 404.php:akandipanggilbilaternyatahalamanyangdimintatidakada.
MembuatHeader
Bagianterpentingdalamsebuahblogmaupunwebsiteadalahheader.Sekarangkitaakanmencoba
membuatheaderyangakanmunculdisetiaphalamanblogkita.Untukmemunculkanheader,maka
padafiletemplatecukupditempatkantag:
<?php get_header();?>
Headerharusdiletakkandidalamfileheader.php.Ingatpelajaransebelumnya,kitatelahmembuat
folderdengannama"Belajar".Sekarangbuatlahsebuahfilebarudengannamaheader.phpdi
dalamfolderbelajar.Kitaakanmengisinyadenganscriptberikutini:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
<?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset');
?>" />
<title><?php bloginfo('name'); ?>
<?php wp_title(); ?></title>
<meta name="generator" content="WordPress
<?php bloginfo('version'); ?>" />
<style type="text/css" media="screen">
@import url( <?php bloginfo('stylesheet_url'); ?> );
</style>
<link rel="alternate" type="application/rss+xml"
title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml"
title="RSS.92" href=";<?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
Kirakirasepertiitulahscriptpadafileheader.php.Nah,marikitakupaskegunaandarimasingmasing
fungsisekaligusbagaimanakonfigurasinya.
language_attributes();
Fungsiinidigunakanuntukmenampilkanatributbahasayangdipergunakan.
bloginfo();
155 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Untukmenampilkaninformasitentangblog.Carapenggunaanyaadalahdenganmenggunakansintax
berikut:
<?php bloginfo('show');?>
Adapunshow,merupakanparameterstringyangbisadigantidenganatributberikut:
1. 'name'JudulBlog.DisetdiOptionsGeneral.(Default)
2. 'description'Diskripsisingkatbloganda
3. 'url' AlamtURLblog.
4. 'rdf_url'URLuntukRDF/RSS1.0feed.
5. 'rss_url'URLuntukRSS0.92feed.
6. 'rss2_url'URLuntukRSS2.0feed.
7. 'atom_url' URLuntukAtomfeed.
8. 'comments_rss2_url'URLuntukcommentsRSS2.0feed.
9. 'pingback_url'URLuntukPingback(XMLRPCfile).
10. 'admin_email'AlamatEmailadmin
11. 'charset'Characterencodingblog.disetdiReadingOptions.
12. 'version'VersiWordPressyangandagunakan
13. 'html_type'"TypeHTML"dariWordPress
14. 'wpurl' URLinstalasiWordPress.
15. 'template_url'URLthemesyangdigunakan
16. 'template_directory'URLdirectorythemes.
17. 'stylesheet_url'URLfilestyle.css
18. 'stylesheet_directory'directoryfilestyle.css.
Misalnyakitainginmenampilkannamablog,makaperintahnyaadalah<?php
bloginfo('name')?>.Bilaandamemerlukannyauntukdiolahlagimenggunakanscriptphp,maka
gantifungsinyadenganget_bloginfo();.
wp_title();
Fungsiinidigunakanuntukmenampilkanjuduldarihalamanatauartikelyangsedangdibuka.Biasanya
diletakkanditag<title>.Untukmempergunakannyagunakansintaxsebagaiberikut:
dimana'sep'adalahtextyangdigunakansebagaitanpapemisahantarajuduldengantextberikutnya.
Secaradefault,pemisahyangdigunakanadalah'»'().Sedangkandisplaybisakitapilih
antaraTRUEbilakitainginmenampilkanlangsungdanFALSEbilakitainginmengolahnyalagi.
MisalnyakitainginmenampilkantextberikutpadatitleNama Blog Hello World.Makafungsi
yangdipergunakanadalahsebagaiberikut:
<?php bloginfo('name'); ?><?php wp_title(); ?>
156 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
AgarmemenuhiSEO,sangatbijaksanajikakitamendahulukanjudulartikelbarunamablog.Makakita
perlumenghilangkantandapemisahnyadanmenggantinyadengantandapemisahkitasendiri.Sehingga
scriptnyaakanmenjadisepertiini:
<title>
<?php wp_title(' '); ?>
<?php if(wp_title(' ', false)) { ?>
<?php echo '--'; } ?>
<?php bloginfo('name'); ?>
</title>
Pertamakitahilangkandulutextpemisah.Inidiperlukankarenatextpemisahmunculsebelumjudul
artikel.Halinitentutidakkitakehendaki.BerikutnyakitamenggunakanfungsiIFyangdigabungdengan
fungsiwp-titleuntukmenentukanapakahwp-titleadaatautidak.Ingat,wp-titlehanyaakan
munculdipage,category,archiveataupunpostsaja.wp-titletakkanmemunculkanapaapadi
halamanutama.
MakakitamemerlukanperintahIFagarjikawp_titletakmemunculkanapaapa,makatanda
pemisahbuatankitajugatidakbolehmuncul.Untukmembuattandapemisahkitasendiri,kitagunakan
perintahecho '--'.Dalamhaliniechobertugasmenampilkantandapemisah( -- ).Hasilyang
akankitadapatkandihalamanutamaadalahNama Blog.Sedangkandihalamanlainakanmuncul:
Judul Artikel -- Nama Blog.
wp_head();
Fungsiyangsatuinijugatidakbolehkitalewatkan.Fungsiinidipergunakanuntukmenampilkanscript
scriptyangdisusunolehpluginWordPress.Terkadangpluginbutuhuntukmenempatkanjavascriptdi
dalamtag<head>.Nah,fungsiinidigunakanuntukmenampilkanscriptscriptmilikplugintersebut.
Nah,sekarangsudahbisakanmengutakatikheadersendiri??Tutorialiniadalahsekedarmembangun
templatesederhana.Sengajatidaksayamasukkananekaperangkatperangkatyangrumit.Padaintinya,
templateWordPressmemanghanyamengaturpenempatansaja.Sedangkanwarnadansegala
attributnya,termasukukuranhurufdankolomsemuanyadiaturolehstyle.css
MEMBUATINDEX
Sebenarnyapadaawalpembahasanpembuatanthemessudahpenulisjelaskancaramembuathalaman
indexataubiasadisebuthalamandepanatauhomepage.Namun,padapembahasankaliini,kitaakan
lebihmelengkapinyasekaligusakanpenulisjelaskanbeberapafungsibarupenyusuntemplateuntuk
halamanutama.
Sekarangkitaakanmengutakatikfileindex.php.Kitarencanakan,dihalamanutamanantiakanmuncul
beberapaartikelterbarudantiaptiapartikelharusmengandungbeberapainformasisebagaiberikut:
1. JudulArtikellengkapdenganpermalinknya
2. TanggalPublikasi
3. Penulis
157 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
4. JumlahKomentar
5. Kategori
6. Ringkasanparagrafawalartikellengkapdenganlinkuntukmembacaselengkapnya.
7. Linkuntukmengeditartikel
Yukmarikitabahassatupersatu.
MengenalLooping
Sebelummembahaslebihdalam,marikitacobamemahamiloopingatauperulangandalamthemes
WordPress.AndabisamenggunakanfungsiPHPwhileuntukmelakukanini.Sebagaiinformasi,saat
kitamengakseshalamanutama,makaWordPressakanmengirimkanartikeldalambentukvariabelarray
(paketdata)dengannamahave_post();
Denganmenggunakanperintahwhile,kitabisamelakukanpengulanganperintah.Jadiselamamasih
adaisipaket,makaWordPressakanterusmengulangperintahhinggaisipakethabis.Script
sederhananyaadalahsebagaiberikut:
<?php while (have_posts()) :?>
//-- baris perintah --//
<?php endwhile;?>
Scriptdiatasakanmengeksekusibarisperintahberulangulanghinggaisipakehave_post()habis.
Nah,tentangLoopinginisayapikirsudahcukupbisadipahami.Kalaubelumsilahkanbertanya.
MemecahPaket
Dalamsetiapisipaket,terdapatpaketpaketkecilberisiinformasisuatuartikel.Mulaijudul,artikel,
penulis,jumlahkomentar,dll.Yangsemuanyadibundelmenjadisatu.Untukbisamengolahtiaptiapisi
bundel(paketkecil)WordPressmenyediakanperintahuntukituyaituthe_post();
Denganperintahini,paketkecilakanterpecahdanbisakitaaksesdenganfungsifungsilainyangakan
dijelaskandisini.SayaharapandabenarbenarmemahamitentangLoopingini.Karenabanyaksekali
fungsithemesyangharusditempatkandidalamLooping.
TampilkanArtikelTerbaru
Sekarangmarikitaperhatikanscriptpadafileindex.phpberikutini:
<?php get_header(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink(); ?>">
<?php the_title(); ?></a></h2>
<small><?php the_time('F jS, Y') ?>
by <?php the_author() ?> |
<?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?> |
Category : <?php the_category(', ') ?> |
<?php edit_post_link('Edit'); ?></small>
<?php the_content('Read More »'); ?>
<?php endwhile; ?>
<?php posts_nav_link(); ?>
<?php else : ?>
158 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Bandingkandenganthemesmilikanda.Sederhanasekalibukan?Ya,inikarenakitabelummemasukkan
unsurCSSsamasekali.Dansebenarnyainilahbagianterpentingdalamfileindex.php.InsyaAllahsemua
fasilitasyangkitasebutkandiatassudahterangkumsemuadalamscriptini.Berikutinihasilyangbisa
andadapatkan:
Masihsangatsederhanabukan?Gpp.Kannamanyajugamasihbelajar.Dalamscriptinikitamengenal
beberapafungsibarudiantaranya:
1. the_time
2. the_author
3. comments_popup_link
4. the_category
5. edit_post_link
6. posts_nav_link
Sementarauntukfungsiyanglaintelahcukupjelasdibahasdipertemuanpertama.Marikitakupas
masingmasingfungsitersebut.
the_time();
Fungsithe_timedigunakanuntukmenampilkanwaktupublikasisuatuartikel.Fungsiiniharusdiletakkan
didalamLooping.Carapenggunaannyaadalahsebagaiberikut:
Dimana'd'adalahformatwaktuyanginginandaterapkan.Berikutiniformatwaktuyangbisa
digunakan.FormatinihampirsamadenganformatwaktupadaPHP.Andabisamelihatdaftar
lengkapnyaditableofdateformatcharactersonthePHPwebsite.Namun,sayaakanmemberikan
beberapayangseringdigunakandalamthemesWordPress
159 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
1. l=Namaharilengkap(Lhurufkecil)
2. F=Namalengkapbulan
3. j=Tanggal.
4. S=Menampilkantulisan'st','nd'dan'th'padatanggal
5. Y=Tahundalam4digit
6. g=jamdalamformat12jam
7. G=jamdalamformat24jam
8. i=menit
9. a=menampilkantulisan'pm'dan'am'
Untukmenggunakannya,andacukupmemasukkankodekodeformatitukedalamkurungthe_time.
Misalnyakitaakanmenampilkantanggalbesertajampublikasiartikel,makascriptnyaakanmenjadi
sepertiini:
DanyangmunculadalahMay,20200707:30am.
the_author();
Fungsiinibergunauntukmenampilkanpenulisartikel.Andaharusmeletakkanfungsiinididalam
looping.Bilablogandaditulisolehbanyakorang,makamemunculkannamapenulissangatperlu
dilakukan.Untukmenggunakannyacukupdenganmemasukkankodeberikut:
Fungsiinitidakmemilikiparameterapapun.Jadihanyasepertiitusaja.
comments_popup_link();
Fungsiinidigunakanuntukmemunculkanlinkkeformkomentaryangadadidalamhalamanartikel.
FungsiiniharusdiletakkandidalamLooping.Berikutinisintaxpenggunaannya:
Adapunketeranganparameternyaadalahsebagaiberikut:
160 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
the_category();
Digunakanuntukmenampilkankategoritempatbernaungnyaartikel.Untukmenggunakannyacukup
denganmenggunakansintaxberikut:
Dimanaparameteryangdigunakanadalah
separator=berupastring,adalahtextyangdigunakansebagaipemisahantarasatukategoridengan
kategorilainnya.Secaradefaultpemisahnyahanyalahspasi.Dalamscriptdiatas,sayamenggunakan
koma(,)sebagaipemisahnya.
parents = berupa string, adalah cara menampilkan link untuk kategori yang memiliki parent (sub
kategori).Pilihannyaadalah:
'multiple'Menampilkanlinkkategoridansubkategorisecaraterpisah.
'single'Menampilkanlinksubkategoritapimenggunakantextkategoridansubkategori
Misalnyakitabuatscriptsepertiini:
MakaakanmuncultulisanKategori/SubKategori.BilaKategoridiklik,makaakanmunculartikelartikel
dibawahkategoritersebut.NamunbilaSubKategoridiklikmakaakanmunculartikelartikeldibawah
subkategoritersebut.Jadilinknyaterpisah.
edit_post_link();
Taginidigunakanuntukmemunculkanlinkeditbilakitasedanglogin.Tapibilakitasedangtidaklogin
ataubilapengunjungyangdatang,makalinktersebuttidakdimunculkan.Untukmenggunakannya
sintaxnyacukupsederhana:
Dimanaparameteryangdigunakanadalahsebagaiberikut:
'link'Untukmemunculkantextyangdigunakansebagailink.Defaultnya'editthis'.
'before'Untukmemunculkantextsebelumlinkedit.Tidakadadefault.
'next'Untukmemunculkantextsetelahlinkedit.Tidakadadefault.
Sehinggabilakitamembuatfungsisepertiini:
Makaakanmuncultulisaneditthisyangbiladiklikakanmembawakitakeformpengeditanartikel.
posts_nav_link();
Tagdiatasdigunakanuntukmemunculkanhalamanindexsebelumnya.Sepertidiketahui,kitahanya
memunculbeberapaartikelsajadihalamandepan.Nah,pengunjungbisamelihatartikelartikel
161 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
sebelumnyadenganmenggunakanfungsiini.Untukmemunculkanlinkartikelartikelsebelumnyaanda
cukupmeletakkanperintahberikut:
<?php posts_nav_link('sep','prelabel','nxtlabel'); ?>
Dimanaparameteryangdigunakanadalahsebagaiberikut:
'sep' format string, adalah text yang digunakan sebagai tanda pemisah antara link ke index
sebelumdansesudah.Defaultnyaadalah''.
'prelabel'formatstring,adalahtextyangdigunakansebagailinkkeindexsebelumnya.Defaultnya
'PreviousPage'
'nxtlabel' format string, adalah text yang digunakan sebagai link ke index setelahnya. Defaultnya
'Next Page '
Misalnyakitainginmenggunakanscriptsepertiini:
MakaakanmuncultulisanSebelumnyaSesudahnya
MEMBUATSIDEBAR
Sekarangkitaakancobamembuatsidebaruntukblogkita.Sidebarinisangatlahpenting,karena
biasanyadisidebarinilahdiletakkanbanyaklinkkekategori,bloglaindanarsiparsipkita.Untuk
membuatsidebar,kitaperlumembuatsebuahfilebarudengannamasidebar.phpdannantifileini
dapatkitapanggildankitasatukandenganperintah
Andabisamenerapkanperintahinipadafilefilethemeslainnyadimanaandainginmenempatkan
sidebar.Apasajayangbisakitamasukkankedalamsidebarini?Agartutorialinimakinlengkap,maka
sayaakancobamembuatsidebaryangmemilikifasilitasfasilitassebagaiberikut:
1. DaftarHalamanStatis
2. DaftarKategori
3. DaftarArsip
4. KalenderArsip
5. DaftarLink
6. Meta
7. Lainlain
FormatSidebar
Secaradefaultformatpenulisanbloksidebaradalahsebagaiberikut:
<ul>
<!-- Awal Blok Pertama -->
<li><h2>Judul Blok</h2>
<ul>
<li>Item satu</li>
<li>Item dua</li>
<li>Item tiga</li>
162 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
</ul>
</li>
<!-- Akhir Blok Pertama -->
Iniadalahformatstandartdarisidebar.Sebaiknyaandamenggunakanformatini,karenaoutputdari
fungsifungsiWordPressbiasanyaberbentuksepertidiatas.
wp_list_pages();
SekarangmarikitacobamembuatdaftarhalamanstatisatauPage.Fungsiyangdigunakanuntuk
membangunhalamanstatisadalah:
<?php wp_list_pages('arguments');?>
Adapunargumentsyangdapatandagunakanadalahsebagaiberikut:
sort_column(string):Mengubahurutandaftarhalaman.Andabisamemasukkannilaisebagai
berikut:
'post_title'=Mengurutkanberdasarkanjudulhalaman(default)
'menu_order'=MengurutkanberdasarkanurutanyangkitatentukandiWrite>Pages
'post_date'=Mengurutkanberdasarkantanggalposting
'post_modified'=Sortbytimelastmodified.
'ID' SortbynumericPageID.
'post_author'=SortbythePageauthor'snumericID.
'post_name'=SortalphabeticallybyPostslug.
sort_order : Mengatur urutan daftar halaman (mulai yang kecil atau yang besar). Anda bisa
memasukkannilaisebagaiberikut:
'asc'=Mengurutkandariyangterendahkeyangtertinggi(default)
'desc'=Mengurutkandariyangtertinggikeyangterendah
exclude : Menyembunyikan halaman tertentu dari daftar. Masukkan ID page yang ingin
disembunyikandangunakankomabilahalamanlebihdarisatu.
include : Memunculkan halamanhalaman tertentu saja pada daftar. Masukkan ID page yang
ingindimunculkandangunakankomabilahalamanlebihdarisatu.
depth : Mengontrol seberapa dalam level yang ingin ditampilkan. Pilihan nilai masukkannya
adalahsebagaiberikut:
0=Pagesandsubpagesdisplayedinhierarchical(indented)form(Default).
1=Pagesinsubpagesdisplayedinflat(noindent)form.
1=ShowonlytoplevelPages
2=Valueof2(orgreater)specifiesthedepth(orlevel)todescendindisplayingPages.
child_of : menampilkan hanya halaman yang ada di bawah halaman dengan id tertentu.
Defaultnyaadalah0(semuahalaman)
show_date:Menampilkantanggalmodifikasi.Pilihannilaimasukannyaadalah:
163 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
''=Displaynodate(Default).
'modified'=Displaythedatelastmodified.
'xxx' = Any value other than modified displays the date (post_date) the Page was first
created.
date_format:Mengaturformattanggalyangdimunculkandiargumentshow_date
title_li:Menampilkanjudulblokdaftarhalamanstatis.Defaultnyaadalah"Pages"
echo : Menentukan apakah daftar halaman langsung ditampilkan atau masih diproses lagi
menggunakanperintahperintahPHP.Masukkanyaadalah:
'1'=ya(langsungditampilkan)default
'0'=tidak
Contohpenggunaannya
Misalnyakitainginmenampilkanhalamanberdasarkantanggalmodifikasinyadenganjudulblok"Menu
Kita"makaperintahnyaadalahsebagaiberikut:
<?php wp_list_pages("sort_column=post_date&sort_order=desc&title_li=<h2>Menu
Kita</h2>");?>
Perintahdiatasditulisdalamsatubaris.Dalambukuinisengajadibuatbeberapabariskarena
keterbatasanlebarhalaman.
wp_list_categories();
Sekarangkitaakancobamemasukkandaftarkategorikedalamsidebar.Perintahyangdigunakanadalah
:
Argumentsdapatkitaisidengannilainilaiberikut:
orderby
(string)Mengurutkankategorisecaraalphabetberdasakannama,IDataujumlahartikeldalam
kategoritersebut.Secaradefault,kategoriakandiurutkanberdasarkannama.Andabisa
memasukkannilainilaisebagaiberikut:
ID
namedefault
count
order
(string)Menentukancaramengurutkankategoriapakahkecilkebesar(ascending)ataubesarke
kecil(descending).Secaradefaultakanditampilkanascending.Andabisamemasukkannilainilai
berikut:
164 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
ASCdefault
DESC
show_last_updated
(boolean)Apakahditampilkanwaktuupdateterakhir?JikaYaberinilai1danjikatidakberinilai0.
style
(string)Gayapenampilankategoriapakahberbentuklist(akanditampilkantag<li>padasetiapitem
kategori)ataukandalambentukbarisbiasa(akanditampilkantag<br/>).Nilaiyangbisa
dimasukkanadalah:
listdefault.
none
show_count
(boolean)Apakahditampilkanjumlahartikel?Secaradefaulttidakditampilkan.Nilaiyangbisa
dimasukkanadalah:
1(true)
0(false)default
hide_empty
(boolean)Apakahkategoriyangbelummemilikiartikelditampilkan?Secaradefaultnilainya0atau
tidakditampilkan.Nilaiyangbisadimasukkanadalah:
1(true)default
0(false)
use_desc_for_title
(boolean)Apakahinginmenampilkandescripsikategoridalamtaglinkjudulkategori?Jikayamaka
akandihasilkantagsepertiini:<a href=url-category title=diskrispi> judul kategori </a>
nilaiyangbisadimasukkanadalah:
1(true)default
0(false)
child_of
(integer)Hanyamenampilkankategorikategoriyangadadibawahkategoriyangdisebutkansaja.
feed(string)
MenampilkanlinkRSSFeeduntuktiapkategori.(string)digunakansebagaikatayangakandijadikan
link
feed_image
165 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
(string)menampilkanURLgambarRSSuntuktiapkategori.BiasanyagambariconRSS
exclude
(string)menyembunyikankategorikategoritertentudaridaftarlinkkategori
include
(string)Hanyamenampilkankategorikategoritertentusaja.
hierarchical
(boolean)Menampilkansusunankategorisecarahirarki,dimanasubkategoriyangadadibawah
suatukategoriakanditempatkansedikitmenjorokkedalam:
1(true)default
0(false)
title_li
(string)Mengaturjudulblogkategori.BiasanyadiisiCategory.Namunbilaandainginmengatur
judulkategorisendiri,sebaiknyaelemeninidikosongkan.
number
(integer)Mengaturbatasanjumlahkategoriyangditampilkan.Secaradefaulttidakadabatasan.
Andatakharusmenggunakannyasemua,gunakansajamanayangdibutuhkan.Misalnyakitaingin
menampilkankategorisecarahirarki,dilengkapijumlahartikeldandenganjudulKategori,maka
perintahnyaadalahsepertiini:
<?php wp_list_categories('hierarchical=1&
show_count=1&title_li=<h2>Categories</h2>'); ?>
Ingat!ketikperintahdiatasdalamsatubarissaja.
wp_get_archives();
Perintahberikutiniuntukmenampilkanarsipartikeldiblog.Andabisamemilihakanmengarsipnya
berdasarkantahunan,bulanan,mingguandanharian.Andajugabisamenampilkandaftarartikelterbaru
menggunakanperintahini.Sebagaimanaperintahwp_list_category,wp_get_archivesjugamemerlukan
argument.Berikutsyntaxnya:
<?phpwp_get_archives('arguments');?>
Sedangkanargumentyangbisaandamasukkanadalah:
type
166 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
(string)Typedaftararsipyangakanditampilkan.Secaradefaultakanditampilkanbulanan.Nilaiyang
bisaandamasukkanadalah:
yearly
monthly(Default)
daily
weekly
postbypost
limit
(integer)Batasjumlaharsipyangditampilkan.Defaultnyatidakterbatas.
format
(string)Formatitemdaftararsip.Andabisamengisinyadengannilainilaiberikut:
html Itemarsipakanmenggunakantag<li>.Iniadalahnilaidefault.
optionItemakanditampilkandidalamtag<select>atautagdropdown(<option>).
linkditampilkandalamtag<link>
customandaakanmenentukantagyangdigunakanmenggunakanargumentbeforedan
after.
before
(string)textataucodeyangakanditampilkansebelumitem.
after
(string)textataucodeyangakanditampilkansetelahitem.
show_post_count
(boolean)Menampilkanberapaartikelyangadadalamarsiptersebut.Isilahdengan1jikaingin
menampilkanjumlahartikeldanisidengan0(nol)jikatidak.Argumeniniberlakuuntuksemuatype
kecualipostbypost.
Caramenggunakannyasepertiperintahyanglain.Masukkanargumentdalamtandakurung.Misalnya
kitainginmenampilkanarsipartikel15hariterakhir.Makaperintahnyaadalah:
Bilaandainginmenampilkanarsipbulanandengandisertaijumlahartikeltiapbulannya,maka
perintahnya:
Berikutinicontohjikakitamenggunakanmenudropdown:
167 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
<select name="archive-dropdown"
onChange='document.location.href=this.options[this.selectedIndex].value;'>
<option>Pilih Bulan</option>
<?php wp_get_archives('type=monthly&format=option&show_post_count=1'); ?>
</select>
Barisyangpenulisberitandamerahharusdiketikdalamsatubaris.
get_calendar();
Sekarangkitaakancobamenampilkankalenderdisidebarkita.Kalenderiniakantampilsebagaimana
kalenderpadaumumnyanamundilengkapilinkarsiphariankita.
Untukmenampilkannyagunakanlahperintah:
Makaakantampilkalendersepertiini:
Namunbilaandamenambahkanfalsedidalamkurungsehinggaperintahnyasepertiini:
Makaakanmenghasilkantampilansepertidibawahini:
wp_list_bookmarks();
Memilikitemanyangpunyablogjuga?Kenapatidakditampilkandiblogkamu.Caramemasukkanlink
sudahkitapelajaridibabsebelumnya,sekarangtinggalmenampilkannya.Untukmenampilkanlink
caranyadenganmenyisipkanperintahberikut:
168 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Argumenyangbisaandamasukkanadalahsepertidibawahini:
categorize
(boolean)Linkditampilkanbersamadengankategorinya.(TRUE)ornot(FALSE).DefaultstoTRUE.
1(Truedefault)
0(False)
category
(string)Menentukankategorikategorilinkyangakanditampilkan.Secaradefaultsemuakategori
linkakanditampilkan.
category_orderby
(string)Caramengurutkankategori.Defaultnyaberdasarkannama.Nilaiyangbisadimasukkan:
'name'(Default)
'id'
category_order
(string)Caramengurutkan,apakahascendingataudescending:
ASC(Default)
DESC
title_li
(string)Menampilkanjudulblokbookmark.BiasanyaLinks.Jikaandamenghendakitidakada
pemunculanjudulblokbookmark,makaberinilaikosong(''/kutip2).
title_before
(string)Textyangditempatkansebelumnamakategorilink.Defaultnyaadalah'<h2>'.
title_after
(string)Textyangditempatkansetelahnamakategorilink.Defaultnyaadalah'</h2>'.
show_private
(boolean)Menampilkansemualinkwalaupunyangbertandaprivate.DefaultnyaFALSE.
1(True)
0(Falsedefault)
include
(string)Menampilkankategorilinktertentusaja.MasukkanIDmasingmasingkategoridan
dipisahkandengantandakoma.Defaultsto(allBookmarks).
169 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
exclude
(string)Menyembunyikankategorilinktertentusaja.MasukkanIDmasingmasingkategoridan
dipisahkandengantandakoma.Defaulttidakadayangdisembunyikan.
orderby
(string)Mengatururutanlink,apakahberdasarkanid,url,nama,dll.Defaultnyaadalahnama:
'id'
'url'
'name'
'target'
'description'
'owner'Useryangmemasukkanlinkkedalamdaftar.
'rating'
'updated'
'rel'bookmarkrelationship(XFN).
'notes'
'rss'
'length'panjangnama.
'rand'tampilkansecaraacak.
order
(string)Caramenampilkanurutan,apakahascendingataukandescending:
ASC(Default)
DESC
limit
(integer)jumlahmaksimumlinkyangditampilkan.Defaultnyaadalah1(semualink)
before
(string)Teksyangditampilkansebelumlink.Defaultsto'<li>'.
after
(string)Teksyangditampilkansetelahlink.Defaultsto'</li>'.
category_before
(string)Teksyangditampilkansebelumkategorilink.Defaultsto'<li>'.
category_after
(string)Teksyangditampilkansebelumkategorilink.Defaultsto'</li>'.
170 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
between
(string)Teksyangditampilkanantaralinkdandiskripsinya.Defaultsto'\n'(gantibaris).
show_images
(boolean)Apakahgambarlinkjugaditampilkan.DefaultstoTRUE.
1(Truedefault)
0(False)
show_description
(boolean)Apakahdeskripsiditampilkan?DefaultstoFALSE.
1(True)
0(Falsedefault)
show_rating
(boolean)Apakahratingditampilkan?.DefaultstoFALSE.
1(Truedefault)
0(False)
show_updated
(boolean)Apakahwaktuupdateterakhirditampilkan?DefaultstoFALSE.
1(Truedefault)
0(False)
hide_invisible
(boolean)Apakahlinkyangdisetinvisibledisembunyikan?.DefaultstoTRUE.
1(Truedefault)
0(False)
echo
(boolean)Tampilkandaftarlink.BilaandamasihinginmengolahnyalagigunakanFALSE.Defaultsto
TRUE.
1(Truedefault)
0(False)
Sekarangmarikitacobamenampilkandaftarlinkkedalamblogkita.Misalnyakitainginmenampilkan
linkbesertakategorinyasecaradefault,makakitatinggalmasukkanperintahberikut:
Jikaingindiurutkanberdasarkanurlnyamakatinggalditambahperintahorderby=urlmakajadinyaakan
sepertiini:
171 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Pendekkataandahanyaperlumemasukkanmacammacamargumentdiatasagarhasilyangditampilkan
sesuaikeinginananda.Sebagaipemisahantarasatuargumentdenganargumentlain,gunakantanda&
SebernyamasihsangatbanyakfungsifungsiyangdiberikanolehWordPressdanbisakitagunakan
sebagaimanamestinya.Namun,apayangsudahpenulispaparkandalambukuiniadalahyangpaling
seringdipergunakan.Andabisamelihatmacammacamfungsiyangdigunakanpadatemplatedi
http://codex.wordpress.org/Template_Tagsdanuntukreferensifungsiyanglebihlengkaplagiuntuk
pembuatananekahalamanmodifikasidanpluginbisadilihatdi
http://codex.wordpress.org/Function_Reference
172 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Rekomendasi
Inilahtempattempatyangsayarekomendasikansebagaisaranadanprasaranabelajaranda
ForumDiskusi
http://id.forums.wordpress.org/
http://republikwordpress.com
http://cafebisnis.com/diskusi
http://jisportal.com/forum
http://www.kaskus.us/forumdisplay.php?f=19
BelajarWordPress
http://codex.wordpress.org
http://catswhocode.com
http://www.wprecipes.com/
HostingdanDomain
http://cbwebspace.com
http://ambil.info/hostgator
BelajarBisnisOnline
http://cafebisnis.com
http://cafebisnis.com/artikel
EditorGratis
http://notepadplusplus.org/download
http://download.openoffice.org/index.html
http://www.net2.com/nvu/download.html
173 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
Penutup
Akhirnyasampailahkitapadabagianpalingakhirebookini.Masihbelumbanyakyangbisasaya
sampaikandisiniwalaupuntarget120halamansayasudahjauhterlewati.WordPressadalahmesinyang
demikianluarbiasanya.Rasanyaebookinimasihmemilikipotensiuntukberkembangdanterus
berkembang.ApalagiWordPresssendirisaatinisudahmemilikiratusanplugindanribuanthemesdan
terusdikembangkanmenjadiapasaja.
Yah,jikaandainginmenjadiseorangblogger,rasanyaapayangadadiebookinisudahlebihdaricukup.
Tapijikaandaadalahseorangwebprogrammer,makaebookiniterlampaukecildandangkalisinya.
Andaharusterusmenimbailmudanmenerpadiriuntukmengembangkanpotensianda.
Ebookinidibagikansecaragratismelaluiwww.BelajarWordPress.orgdanwww.CafeBisnis.comsejak
bulanJuli2010.Sayapunyamimpibesarbahwakelakebookinidapatdibangunbersamasamaoleh
sebanyakmungkinorang.Sehinggakitabisamenciptakansebuahebookyangpalinglengkapdidunia
dandalambahasaIndonesia.
Sayayakin,andadanbanyakoranglaindiluarsanamasihpunyasetitikimpianbesaryangsamadengan
saya.Memberikanyangterbaikbagibangsaini.Agarkitabisamenjadibenarbenarbangsayangbesar.
Biarlahkoruptormerajaleladinegerikita,tapididuniamaya,kitaciptakanduniayangbersih,penuh
toleransidanloyalitas.Duniadimanatolongmenolongadalahsebuahbudaya.
Nah,jikaandainginturutsertamembangunebookini.Yuksayapersilahkanuntukmengirimkanartikel
keadmin@cafebisnis.com.InsyaAllahjikaartikelandacukupbermanfaatdanlayakuntukmasukebook
ini,adaimbalansekedarnyauntukanda.
Untukparanewbie,sayasangatmenyarankanagarandamembacaperlahandanlangsungpraktektanpa
menungguhabismembacanya.Karenajikaandamembacadulusampaihabisbarupraktekandajustru
akanbingungsendiridanjadinyamalahnggakpraktekpraktek.
Oke,daripadaebookinimakintebaldanmakinmembosankan,kitaakhiriduluebookMastering
WordPress3.0inisampaidisini.InsyaAllahjumpalagidiedisiberikutnyasaatWordPressupgradelagi
kelak
Salamsukses,
LutviAvandi
www.BelajarWordPress.org
www.Cafebisnis.com
www.CBWebspace.com
174 By:LutviAvandi|www.LutviAvandi.com
MasteringWordPress3.0 CafeBisnis.com
175 By:LutviAvandi|www.LutviAvandi.com