Dhimas Kirana

  • Cara Membuat Plugin Khusus WordPress Sederhana

    WordPress memiliki sebuah fitur menarik dimana kita dapat memperluas fungsi dari core WordPress yaitu Plugin. Dengan Plugin, kita bisa menambahkan fitur-fitur seperti tombol like, atau share button, atau bahkan fitur pembayaran. Menarik bukan?

    Nah pada tutorial kali ini kita akan mengenal dan mencoba membuat plugin WordPress secara sederhana dan kita akan mencoba menambahkan fungsi sederhana pada plugin yang akan kita buat ini.

    Supaya rapi, kita buat sebuah folder pada wp-content/plugins. Sebagai contoh kita buat folder pakaiwp. Jadi path foldernya wp-content/plugins/pakaiwp.

    Kemudian copy script berikut ini dan simpan sebagai index.php dalam folder plugin kamu.

    Silahkan kamu ubah data plugin pada line 3 sampai line 14. Data yang perlu kamu ubah adalah data-data seperti nama Plugin, deskripsi, version, nama Author dan sebagainya.

    Jika sudah, jangan lupa klik save. Kemudian akan muncul di halaman dashboard wordpress plugin. Sekarang klik Activate untuk mengaktifkan plugin tersebut.

    Jika sudah aktif akan muncul tanggal di bagian bawah website kamu.

    Penjelasan Fungsi

    Oke jika kamu lihat baris 17 sampai 20 di sana ada fungsi bernama fungsi_menampilkan_tanggal(). Fungsi ini akan mengecho tag paragraf dengan konten tanggal dengan j F, Y. Kemudian fungsi ini ditambahkan ke sebuah action WordPress bernama wp_footer yang dijalankan sebelum tag </body> dirender pada website.

    function fungsi_menampilkan_tanggal() {
    	echo '<p style="text-align:center;">Tanggal <strong>'.date('j F Y').'</strong></p>';
    }
    add_action('wp_footer', 'fungsi_menampilkan_tanggal');

    Ini adalah plugin sederhana, jika kamu tertarik dengan membuat plugin lebih komplek, kamu perlu mempelajari bahasa pemrograman PHP dan WordPress lebih mendalam.

    Selamat mencoba.

  • HATI-HATI! MODUS PENIPUAN STROBERI KASIR BRI!

    Haloo selamat pagi, hari ini aku mau membagikan pengalamanku hampir terkena penipuan Stroberi Kasir BRI.

    Oke langsung aja buat temen-temen yang gatau apa Stroberi Kasir BRI, ini adalah aplikasi kasir yang ditujukan untuk pedagang, sehingga memudahkan untuk bertransaksi secara virtual. (koreksi yaa kalau salah)

    Nah aplikasi ini bisa menjadi dompet virtual di mana kita bisa menyimpan saldo yang kita terima, bisa transfer ke rekening ataupun sebaliknya. Aplikasi ini memiliki kemiripan dengan aplikasi oneklik BCA. Kemiripannya adalah kita bisa menambahkan nomor rekening kita ke aplikasi Stroberi Kasir BRI ini, supaya mudah dalam menarik uang dari rekening atm kita.

    Tapi justru fitur ini disalahgunakan oleh oknum untuk mengambil uang dari atm korban. Penipu bermodus pegawai BRI yang memberitahukan bahwa kita mendapatkan hadiah karena poin kita sudah banyak.

    Oke jadi kejadian ini terjadi hari Rabu, 1 Juli 2020. Pukul 18.00 aku lagi santai habis kelar kerjaan WFH, tiba-tiba aku mendapatkan telepon dari 0816-741409 (WhatsApp). Orang ini mengaku-ngaku dari pegawai pusat BRI di Jakarta, menginformasikan bahwa aku menjadi pemenang salah satu hadiah poin BRI. Trus mengatakan bahwa nanti aku akan mendapatkan 7 kali sms verifikasi untuk memastikan bahwa aku adalah pemenangnya.

    Dalam meyakinkan korban bahwa dia adalah benar-benar pegawai BRI, penipu ini menyuruh kita mengecek apakah ada SMS dari BRI yang menginformasikan kode verifikasi?

    Memang sekilas kita lihat sms dari BRI berisi kode verifikasi, mana ada kan penipuan niat sekali menggunakan SMS atas nama BankBRI. Oke sebelum kita lanjutkan aku mau share perbedaan beberapa SMS dari BRI. Gambar dibawah memperlihatkan beberapa SMS dari jenis transaksi/kegiatan yang kita lakukan di produk-produk bank BRI.

    Oke lanjut, setelah aku mulai percaya karena SMS ini dari BRI, si penipu mulai melancarkan aksinya dengan bermodus “verifikasi pemenang”, penipu meminta nomor ATM yang tertera di kartu atm beserta code expirednya.

    Kemudian aku iseng-iseng berikan nomor ATM aku ke si penipu. Dan kemudian aku menerima SMS lagi, dan si penipu meminta kode yang dikirim ke SMS dengan alasan untuk verifikasi.

    Nah sampai sini saya langsung menutup telp saya, kemudian si penipu masih ngotot telp saya, tetap saya reject. Yang terakhir penipu menelpon menggunakan nomor 021-14017 (area Jakarta).

    Disini penipu masih ngotot meminta kode verifikasi yang dikirim melalui SMS, aku tanya untuk apa, si penipu beralasan untuk verifikasi nomor rekening, bahkan si penipu mengancam akan memblokir nomor ATM jika tidak memberikan kode verifikasi yang dikirim melalui sms.

    Aku sempet bertanya nama dia siapa dan kantor cabang BRI mana. Si penipu ini mengaku bernama Eko Kurniawan pegawai Bank BRI Rasuna Said. Aku gak tau persis ini data beneran apa nggak, pokoknya disitu aku tetep gak memberikan kode OTP yang ada di SMS.

    Akhirnya mungkin karena berlama-lama, penipu akhirnya menutup telpnya. Sebenarnya pengen aku lama-lamain telpnya, biar penipunya rugi pulsa, tapi udah keburu di tutup penipu.

    Akhir kata buat temen-temen lebih berhati-hati dengan modus penipuan baru ini, lebih waspada dan lebih kritis dalam menerima telp yang mengaku dari Bank.

    Kalau kata bapakku yang bekerja di salah satu bank swasta juga, bank akan memberikan pemberitahuan berupa surat resmi kepada pemenang hadiah. Jadi jangan terlena telp berhadiah dari Bank yaaaa…

  • Cara Login cPanel Hosting

    Pada tutorial sebelumnya sudah di jelaskan bagaimana cara membeli domain dan hosting. Nah tutorial kali ini, aku akan jelaskan bagaimana cara login cPanel Web Hosting untuk pertama kalinya setelah membeli domain dan hosting.

    Caranya simpel banget. Kamu cukup akses domainkamu.com/cpanel. Atau bisa menambahkan port :2083 seperti gambar berikut ini.

    Kemudian masukan username dan password cPanel yang kamu simpan. Username dan password cPanel bisa kamu check di email dari web hosting.

    Oke sekian tutorial singkat ini, semoga bermanfaat.

  • Pentingnya Lisensi GPL WordPress

    Haloo gais. Hari ini aku mau berbicara tentang lisensi GPL WordPress yang melekat pada software WordPress. Lisensi GPL ini merupakan pembahasan pada WordPress Meetup yang dilaksanakan 6 Juni 2020 19.30. Nah yang ketinggalan bisa nonton di youtube aja.

    https://www.youtube.com/watch?v=VEJSZZqdw-8

    WordPress dan GPL

    WordPress merupakan CMS atau software yang didistribusikan dengan lisensi GPL, oleh karena itu software turunannya berupa themes/plugins yang dibuat WordPress Developer juga harus berlisensi GPL.

    free as in speech, not as in beer.

    Mungkin quote ini lebih tepat menggambarkan lisensi GPL ini. Aturan lisensi GPL memberikan 4 kebebasan yaitu:

    • Bebas menggunakan software (WordPress) untuk berbagai kepentingan
    • Bebas memodifikasi software (WordPress) sesuai kebutuhanmu
    • Bebas mendistribusikan atau membagikan ulang software (WordPress)
    • Bebas mendistribusikan software (WordPress) yang sudah kalian modifikasi dan bagikan ke pengguna lain supaya pengguna lain merasakan manfaat seperti yang kamu rasakan.

    Mungkin kalian mulai bingung kenapa ada themes dan plugins berbayar ya?

    Oke jadi themes dan plugins berbayar juga berlisensi GPL karena mereka juga turunan dari WordPress yang berlisensi GPL yang artinya kalian bebas menggunakan themes/plugin tersebut untuk tujuan apapun, bebas memodifikasi, bebas membagikan dan berbagi dengan pengguna lain.

    Trus kenapa berbayar?

    Bebas bukan berarti gratis. Menjual themes/plugins sah-sah saja karena kita membayar “service” atau “layanan” yang diberikan. Layanan yang diberikan ini berupa dukungan dan bantuan jika terjadi sesuatu hal dengan software yang bersangkutan.

    Perlu diketahui kita wajib membayar jasa kepada developer yang bersangkutan supaya kita mendapatkan dukungan dan bantuan dari developer.

    Jadi kalian harus berhati-hati jika ketemu jasa pembuatan website yang katanya pake themes dan plugins premium. Pastikan benar-benar premium dan kalian mendapatkan dukungan dan bantuan nantinya jika terjadi apa-apa dengan software yang kalian miliki.

    Themes dan Plugins Nulled

    Nah kalian perlu berhati-hati nih dengan themes/plugins nulled atau yang harusnya kalian dapatkan dengan membayar developer tetapi kalian bisa dapatkan secara gratis.

    Themes dan Plugins nulled adalah versi dari software yang sudah dimodifikasi sedemikian rupa sehingga kalian bisa menggunakan secara gratis. Tetapi “modifikasi” ini yang kita patut waspadai, karena modifikasi ini bisa jadi disusupi malware atau iklan, atau bahkan tools hacking.

    Memang sih secara lisensi GPL memodifikasi ini sah-sah saja, bahkan untuk tujuan jahat juga sah-sah aja. Oleh karena itu pentingnya membeli themes dan plugins berbayar adalah menghindari kejahatan seperti ini.

    Kalau mau gratis kalian bisa download di repositori WordPress, dimana themes dan plugins yang disediakan sudah sesuai aturan-aturan dan standar kualitas WordPress dan yang jelas aman, karena setiap themes dan plugins yang masuk akan dicek oleh tim WordPress.


    Freedom is an important part of developing WordPress themes. If you plan to distribute your theme, it is a good idea to license it fully under the GPL, so others can enjoy the same freedoms that you did when creating it.

    Akhir kata, karena WordPress berlisensi GPL mari kita ciptakan ekosistem yang baik dan bebas untuk WordPress dan pengembangannya ke depan. Dari kita untuk kita.

    Sumber: https://developer.wordpress.org/themes/getting-started/wordpress-licensing-the-gpl/

  • Membeli Domain dan Hosting di Domosquare

    Haloo gais. Kali ini aku akan memberikan tutorial membeli domain dan hosting di Domosquare. Domosquare sendiri merupakan salah satu perusahaan web hosting di jogja dan memiliki track record yang bagus. Aku juga pakai domosquare untuk beberapa website client ku.

    Kunjungi website domosquare melalui link banner di atas ini. Kemudian pilih Menu Hosting -> Hosting Standard

    Aku rekomendasikan pakai Paket DS 2000 karena ini adalah paket paling murah dengan gratis domain. Jangan lupa untuk pilih server lokasinya Indonesia, supaya kenceng diakses oleh pengunjung Indonesia.

    Kemudian lanjut untuk memilih nama domain. Ada beberapa ekstensi domain gratis yang disediakan dari paket DS 2000 tadi, yaitu: .com, .ac.id, .biz.id, .or.id, .ponpes.id, .sch.id, .web.id dan .name

    Langsung aja periksa nama domain yang kamu inginkan. Jika tersedia langsung aja scroll paling bawah, klik tombol lanjutkan.

    Selanjutnya kamu memilih durasi pembayaran. Untuk mendapatkan domain gratis, kamu wajib pilih yang tahunan yaak.

    Kalau mau auto install WordPress bisa klik centang. Tetapi saat ini tidak perlu karena kita akan menginstall WordPress secara manual.

    Pastikan semua pesananmu sudah benar. Kalau kamu punya kode promo bisa masukan di kolom kode promo. Gunakan kode promo DOMOPEDULI untuk mendapatkan diskon 50%.

    Kemudian klik Checkout untuk menyelesaikan pesanan. Di halaman selanjut kalian lengkapi data diri anda. Pastikan gunakan email dan nomor hp yang aktif, kalau bisa nomornya ada whatsappnya karena pemberitahuan selain dikirim melalui email, juga akan dikirim melalui whatsapp. Ini nih kerennya domosquare, ada notif whatsapp.

    Pilih metode pembayaran Transfer Bank atau Paypal. Aku rekomendasikan sih pakai transfer bank, karena domosquare bisa cek pembayaran secara otomatis. Setelah kamu melakukan transfer, klik tombol check pembayaran pada invoice maka hosting dan domain langsung aktif.

    Review Web Hosting Domosquare

    Aku pribadi sudah sejak 2018 menggunakan Web Hosting Domosquare dan sampai saat ini masih menggunakan domosquare. Ada beberapa website clientku yang menggunakan hosting dari domosquare.

    Menurut aku untuk performa server bagus, apalagi server indonesia juga cepat diakses untuk pengunjung dari Indonesia. Kemudian bantuan support juga cepat. Waktu website client aku terkena hack, tim domosquare langsung bisa mengetahui hack dari plugin WP File Manager.

    Kantornya pun di Jogja, dulu aku pribadi pernah ke kantornya dan pelayanan keluhannya bagus dan sangat dibantu sekali. Saat itu kantornya masih di Perum. Mangga Permai No. C1, Jalan Nglempong Sari, Sariharjo, Ngaglik, Sleman. Sebenarnya saya hanya menemani teman saya datang ke kantor Domosquare untuk meminta bantuan masalah pada website unit kegiatan mahasiswa teman saya, gara-gara datang ke kantor Domosquare saya jadi tertarik dengan web hosting Domosquare.

    Jadi aku bisa merekomendasikan web hosting ini ke kalian.

    Oke jadi segitu dulu aja untuk tutorialnya. Terima kasih dan selamat mencobaa…