Plugin dan Wigdet MSholat, Jadwal Sholat untuk WordPress
Rabu, Juni 4, 2008 21:37Suerr..sekarang ga bilang iseng lagi deh, Ok deh. Kemarin dengan ise.. eh, dengan penasarannya sehingga dihati bertanya tanya gimana sih caranya bikin plugin sekalian dengan widgetnya untuk wordpress? dengan perasaan yang tak menentu dan dengan ketrampilan PHP yang pas-pas an cari tutorial untuk membikin plugin di wordpress. Sekali masukin kata kunci di google akhirnya ketemu link ini http://codex.wordpress.org/Writing_a_Plugin.
Dengan kebingungan aku baca apa apa yang ada disana (ga bisa bahasa inggris sih), ah prekk..dari pada habis waktu dengan membaca tulisan yang ga aku mengerti mending tak save aja buat dibaca baca dikost (walopun sama sama menghabiskan waktu, tapi gak menghabiskan uang buat ngenet). cukup banyak tutorial tutorial yang tak save buat dibaca baca, padahal aku yakin gak semua akan aku baca nantinya. ah cuek aja deh. apasih susahnya nge save.
Mau bikin plugin apa nih..hmmm… masih ingat tulisanku yang sebelumnya kan, walopun udah nongol di Themes WP tapi itu belum menjadi plugin. cuma ditempel tempel aja, syukur bisa jalan. dengan bekal Source kode yang kemarin, dan ditambah dengan tutorial yang di save tadi mulai dikit dikit dengan bersenjatakan Notepad2, kode kode yang kemarin berantakan mulai ditata ulang dan di sesuaikan dengan kode dari tutorial membikin plugin yang tadi. dengan penuh semangat eh ga ding, kebanyakan malah ngantuk, sedikit sedikit kode kode yang aku tulis tadi aku jalankan di server lokal yang juga aku installin WordPress. opss.. masih ada kesalahan nih. cari kesalahannya dulu, dan dapet, dan perbaiki,dan jalanin lagi, yeahh…udah bisa jadi plugin dan widget deh. Sekarang tinggal merapikan aja kode kode tadi. suerr.. njilimet, apalagi buat aku yang pas-pas an dengan PHP.
Sekarang udah terbentuk Pluginnya dan siap siap deh di uji coba di blog ini. duerrr… kok gak jalan sih? Hmmm… gitu ya, masak harus memperbaiki lagi. huuuhh..dengan berat hati aku perbaki deh.
Sekian dulu sodara sodara ku, diatas tadi hanyalah sebagian cerita dari pengalaman membikin plugin ini. Sebenernya sih ga kayak itu banget, cuma biar seru ditambahin cerita aja biar tulisan ini bisa panjang (jadi inget pas SD-STM, kalo disuruh ngarang cerita sengaja diputer-puterin ceritanya biar banyak tulisannya).
Oke deh, Plugin ini sebagai mana sudah aku singgung diatas bernama “MSholat“, artinya apa? kalo boleh bermain tebak-tebakan mengartikan nama tsb oke juga juga nih. misal, MSholat adalah singkatan dari Mari Sholat, atau kalo mau lebih narsis lagi bisa juga diartikan MasWawa Sholat. dari dua arti diatas walopun kelihatan beda sesungguhnya memiliki maksud yang sama, yaitu sama sama mengajak Sholat, iyakan? gak percaya?, arti yang pertama sudah jelas “Mari sholat” adalah ajakan untuk Sholat (yg ga percaya berarti pelajaran bahasanya jeblok). Trus arti yang kedua, “MasWawa Sholat” jika ditambahkan dengan tanda “?” diakhirnya dan di ucapkan dengan nada bicara yang pas juga akan menjadi ajakan untuk mengajak sholat MasWawa atau aku. jadi kesimpulannya dari nama “MSholat” tersebut adalah Ajakan untuk Sholat kepada semua orang yang beragama Muslim, yahh… minimal aku mengajak diriku sendiri untuk Sholat tepat waktu deh. capek amat.
Sekarang kita liat Plugin tersebut.
Sebelumnya yang mau menginstallnya bisa download di :
- download disini (v 1.1) atau
- download disini (v1.1) (moga moga semua pada download disini
) atau - download di ?? (ntar yah)
Kemudian Ekstrak file “WP-MSholat.zip” tersebut sehingga menghasilkan folder “WP-MSholat”, Upload folder tersebut beserta isi isinya kedalam “/wp-content/plugins/” di folder instalasi WordPress kita. trus aktifkan plugin, tambahkan widget pada sidebar atau jika themes kita tidak mempunyai widget bisa dengan meletakan kode ini <? MSholat_Non_Widget(); ?> dibagian yang kita kehendaki (yang ini butuh keterampilan
). kemudian Ke menu admin untuk update, hapus atau tambah data kota. jika diperlukan.
Jadi jika kota kita ga ada silakan tambahkan, dengan catatan kita memiliki data data letak geografis kota kita tersebut. jika kota kita sudah ada tapi kok datanya salah( terutama di timezonenya), bisa juga kita edit data tersebut. kemudian jika terlalu banyak kotanya, sedangkan kita tidak membutuhkannya silakan hapus kota tersebut.
Diatas tadi sekilas petunjuk penginstallannya, aku yakin gak ada kesulitan, amin. sekarang kita liat ScreenShoot nya.

Skinsut diatas di halaman Update atau hapus data kota. Disini kita bisa meng edit atau update data kota yang kita inginkan. dan jika kota tesebut tidak kita inginkan kita juga bisa menghapusnya.

Diatas Skrinsut pada halaman tambah kota. berbekal data data kota tersebut, kita masukan yang diperlukan kemudian klik simpan, insyaAllah bisa tersimpan.

kalau yang diatas adalah halaman untuk setingan yg umum, jika diperlukan bisa di ubah.

Kalau yang ini sih ga harus sama kayak yang diatas skrinsutnya, itu tergantung dengan theme yang kita pakai, skrinsut diatas adalah dari theme yang aku pakai di blog ini. untuk lebih jelasnya silakan lihat di bagian sidebar blog ini. cara pakainya pilih kota yang di inginkan trus tunggu aja, insyaAllah akan keluar Waktu Sholat sesuai dengan kota yang kita pilih.
Nah, ada pertanyaan? mungkin gini pertanyaannya, kok bahasanya indonesia? iya, kan yang buat orang indonesia, trus plugin ini untuk orang indonesia, trus yang paling penting karena yang buat ga bisa bahasa inggris. udah jelaskan? kalo ada orang luar negeri yang pakai? ya biarin aja kalo bisa ngartiin bahasanya
. biar dia susah payah belajar bahasa indonesia kenapa, jadi ada usahanya. kekekkeke. sekali sekali kek orang luar belajar susah payah bahasa kita. masak kita terus yg belajar bahasa mereka. oya kalopun ada beberapa kata dalam bahasa inggris itu karena menurutku lebih pantas dalam bahasa tersebut. jadi no koment lah kalo ada yang tanya bahasanya campuran (hihiii, mumpung belum ditanya).
Pertanyaan selanjutnya, kok waktunya gak sama dengan yang ada di website lain? coba liat data kota tersebut, kebanyakan kota yang aku ga tau timezonenya aku defaultin ke GMT +7, jadi jika anda tau itu salah segera ganti, dan jika anda sudi mohon beritahu aku kota kota mana aja yang salah datanya tersebut.
Trus, kok keluar tulisan merah kayak gini “Oopss..Perintah sepertinya tidak mendukung dengan konfigurasi Server anda.” ? ho oh kalo yang ini aku juga bingung, di beberapa hosting gratisan ga bisa dijalanin, kayaknya karena ada perintah PHP yang gak bisa jalan di server tsb. ntar kalo udah tau jawaban pastinya tak perbaiki dan tak kasih tau deh.
Selanjutnya, kok jelek banget tampilannya? biarin………
.
Lagi, selain di WordPress bisa gak plugin ini jalan? Gak.
minta Source kodenya dong? lha yang di download tadi apa?
Kok dari skrinsut skrinsut diatas contoh nya pake kota yogyakarta terus, gak ada yang lain pa? Biarin aja, suka suka aku kok
.
Pertanyaan selanjutnya silakan tulis sendiri di tempat yang udah disediakan, taukan maksud ku
(koment gitu loh). Kritik, saran, atau apapun boleh juga di masukin ditempat tersebut kok
.
Akhirkata Semoga Plugin ini bermanfaat untuk kita semua, Aminn..!! dan jangan lupa Sholat tepat waktu.
Related posts:








wningrat says:
September 6th, 2008 at 12:49
Mas, salam kenal ya.
Makasih lho, aku sdh pake source nya…muantep langsung jalan
Kalo ndak percaya bisa di liat di muslimindonesia.net.
Makasih ya.
tono says:
September 8th, 2008 at 09:00
wah.. makasih banyak mas.. saya dah pake tuh di blog yayasan masjid.. top deh atas kreasi mas wawa.. salam taaruf..
MasWawa says:
September 10th, 2008 at 21:14
@wningrat & tono :
Makasih kembali. senang bisa membantu sesama.
wningrat says:
September 23rd, 2008 at 09:36
Mas Wawa,
Saya koq selalu gagal yah pada saat ingin menghapus data kota. Pas masuk ke menu Msholat Setting kota maka selalu kembali ke halaman utama. Apakah ada cara lainnya Mas?
Salam.
MasWawa says:
September 23rd, 2008 at 12:44
Wah gitu ya mas ya. Begitu saya baca keluhan mas ini , saya coba di blog saya untuk menghapus kota, dan sukses. lho kan jadi bingung ni. :d.
oya mas, Coba ini dulu, mas non aktivin WP-MSholat-nya trus delete semua file WP-MSholat dari folder plugin nya. kemudian download lagi dari blog ini. trus pasang lagi deh. di aktivin dan di coba menghapus. masih ada masalah ga hapus kotanya. semoga sukses ya mas.
update: buat mas wningrat
plugin WP-MSholat saya buka di domain http://www.muslimindonesia.net gak mau jalan, trus saya coba yang di domain http://muslimindonesia.umroh-haji.net juga gak jalan. tapi pas saya coba di http://umroh-haji.net/muslimindonesia/ bisa jalan lancar. mungkin permasalahannya yang ga bisa delete kota di situ kali ya mas. coba mas delete dari domain http://umroh-haji.net/muslimindonesia/ mungkin bisa,sepertinya URL asli wordpress muslimindonesia di situ. dan ini mungkin bug dari plugin WP-MSholat.
wandy says:
Oktober 12th, 2008 at 20:31
mas kalau tuk blog bisa ngak y, misalnya: xyz.wordpress.com
soalnya pusing nih kok ngak bisa temuin tempat upload “/wp-content/plugins/” di folder instalasi WordPress.. dibagian mana tuh???
Thank q
MasWawa says:
Oktober 14th, 2008 at 11:17
duhh mas, maaf ya. kalo untuk wordpress yang di wordpress.com gak bisa. plugin ini untuk wordpres yang kita install sendiri.
Maaf ya mas wandy.
Terimakasih mas udah berkunjung.
kaurnews says:
Januari 9th, 2009 at 11:13
Mas saya mau tanya biar defaultnya langsung nama kota settingannya gimana ya…
MasWawa says:
Januari 9th, 2009 at 11:56
@kaurnews
Maaf untuk Sementara belum bisa.
Insyaalah jika ada waktu akan saya kembangkan lagi…
kaurnews says:
Januari 9th, 2009 at 14:02
Mas klo saya mau nambahin kota trus saya kesulitan nentuin
Latitude
Lintang
Longitude
de el el
Pokoke semua de..
itu saya cari dimana ya datanya?
MasWawa says:
Januari 10th, 2009 at 00:30
@kaurnews
Mas bisa cari latitude dan longitude kota anda di google, mudah2an ada website yang menulis tentang letak geografis kota anda. jika ga ada bisa mencari ATLAS atau Peta, latilude dan longitude nya bisa di lihat di peta tersebut.
kalo boleh tahu kota Anda apa mas ? mungkin bisa saya bantu mencarinya.
awal says:
Januari 13th, 2009 at 17:38
mas wawa, saya download ya…, tapi maaf ga lewat ziddu. kadang lama downloadnya. Makasih.
MasWawa says:
Januari 13th, 2009 at 18:03
@awal
Silakan mas, gak apa2 kok. makasih kembali.
kaurnews says:
Januari 15th, 2009 at 08:41
Kota saya di Kaur..itu termasuk Propinsi bengkulu…
di bawahnya Manna
Putra says:
Maret 15th, 2009 at 08:26
mas.. aku kok ga tau..
aku dah ekctrak..
trus pluginnya yang mana???
kok ga ada configuration plugin dt4 aku..
mohon bantuannya…
terimakasih…
MasWawa says:
Maret 23rd, 2009 at 10:59
plugin ini hanya bisa untuk blog wordpress yang install sendiri. jadi gak bisa untuk blog di wordpress.com.
caranya silakan upload di folder wp-plugin dan ekstrack dengan cpanel.
habib says:
Maret 25th, 2009 at 22:45
assalamu’alaikum mas..
makasih banged mas plugin nya..
Insya Allah sangat bermanfaat..
ada pertanyaan ni mas, bisa ndak warna hurufnya di ganti..
soalnya di tempat saya jadi ndak keliatan..
makasih banyak mas..
botakedan says:
Mei 4th, 2009 at 13:50
Salute Mas…
Terima Kasih banyak
Yudha P Sunandar says:
Agustus 18th, 2009 at 06:32
terima kasih banyak untuk plugins-ny. terus lah brkarya.
MasWawa says:
Agustus 21st, 2009 at 06:50
@Yudha:
Terimakasih Kembali mas Yudha, doain agar gak bosen berkarya…
Toni says:
November 12th, 2009 at 14:39
Wah, ni patut dicoba,…..
Alfath Rahmudi says:
November 19th, 2009 at 03:51
assalamualaikum…
mas saya boleh minta source code jadwal sholat nya yang untuk ponsel?
mau saya pelajari untuk keperluan tugas kuliah mas…
kalau boleh kirim ke email saya aja
makasih sebelumnya
MasWawa says:
November 28th, 2009 at 11:54
@alfath : silakan di download source nya mas. free kok.
Alfath Rahmudi says:
November 29th, 2009 at 13:12
dimana saya bisa download source code waktu sholat J2ME nya mas?
mohon dishare link nya disini mas
Reint says:
Desember 15th, 2009 at 23:18
terima kasih banyak mas wawa, ini plugin yang saya cari
semoga amal ibadahnya menjadi barokah… amin
m deni says:
Desember 16th, 2009 at 17:58
mas.. ikutan nyomot widgetnya . . .
terimakasih
msrosyidi says:
Mei 23rd, 2010 at 07:19
Sekarang kok diinstall di wordpres 2.9.2 error… Perlu di update sepertinya. Dulu waktu wordpress saya masih veris 2.8 bisa jalan dengan baik.
MasWawa says:
Mei 23rd, 2010 at 21:30
@msrosyidi : sepertinya memang perlu di update ya mas.. doakan saya ada waktu untuk mengupdatenya.
btw saya memakai WordPress 2.9.2 juga dan ga error nih
ayah jayvyn says:
Juni 21st, 2010 at 15:08
Mas wawa… alhamdulillah.. insya Allah anda telah membuat plugin yang sangat bermanfaat bagi kita khususnya orang islam, semoga anda dilimpahkan banyak pahala oleh Allah karena telah membagikan sebagian ilmu anda kepada orang lain yang insya Allah sangat bermanfaat.. terlepas dari tampilannya yang kata mas sendiri jelek.. ups.. hahaha becanda mas.. maaf.. tampilannya oke kok.. yang penting manfaatnya mas… dan saya sudah pasang di blog saya http://www.myjayvyn.com platform wordpress 2.9.2 dan tidak error. Ditunggu lagi nih, widget2 buatan mas wawa yang lainnya.. hehehe.. nuhun
محمد سهلان رشيدى says:
Juni 27th, 2010 at 21:40
Saya coba lagi do local host dulu, sekarang pakai wordpress 3. Semoga tidak error.
محمد سهلان رشيدى says:
Juni 27th, 2010 at 22:00
Waduh, baru dicoba di localhost begitu diaktifkan langsung muncul tulisan
“Parse error: syntax error, unexpected $end in C:\xampp\htdocs\wp3\wp-content\plugins\WP-MSholat\MSholat.php on line 1209″
Kira-kira kenapa ya? Dulu waktu masih pakai wordpress 2.92 juga seperti itu.
جزاكم الله خيرا
MasWawa says:
Juni 28th, 2010 at 09:12
Iya mohon maaf, sepertinya ada beberapa bug plugin ini ketika di jalankan pada WP 3.0, mohon doanya agar saya ada waktu untuk memperbaikinya, terimakasih atas perhatiannya.