Setiap plugin adalah kode yang ditulis orang lain dan berjalan di website Anda. Sebagian memang diperlukan, banyak yang berlebihan, dan beberapa berbahaya. Panduan ini tidak merekomendasikan produk tertentu: panduan ini menjelaskan jenis plugin yang Anda butuhkan, apa yang tidak perlu di hosting NBT Host, dan cara mengetahui apakah sebuah plugin tepercaya.
Yang akan Anda capai
- tahu jenis plugin apa yang dibutuhkan website Anda dan apa yang bisa dihapus;
- memilih plugin berdasarkan kriteria yang bisa diperiksa, bukan berdasarkan iklan;
- memasang, menguji, dan menghapus plugin tanpa merusak website.
Yang biasanya Anda butuhkan
| Jenis | Untuk apa | Perlu diketahui |
|---|---|---|
| Formulir kontak | pesan dari pengunjung sampai ke email Anda | pilih yang punya perlindungan anti-spam (kolom tersembunyi atau verifikasi) dan gunakan alamat di domain Anda sebagai pengirim (lihat Mengapa email saya masuk spam: SPF, DKIM, DMARC) |
| Persetujuan cookie | banner dengan kategori dan pemblokiran script analitik sampai ada persetujuan | wajib jika Anda memakai Google Analytics, pixel, atau peta yang disematkan (lihat GDPR untuk website kecil: cookie dan privasi) |
| SEO | judul dan deskripsi setiap halaman, peta situs | WordPress sudah punya peta situs; plugin SEO bisa menggantikannya (lihat Sitemap.xml dan robots.txt: apa itu dan cara memeriksanya) |
| Cache | halaman disajikan dalam keadaan sudah jadi, lebih cepat | cukup satu; dua plugin cache akan saling bertabrakan (lihat Cache di WordPress: apa itu dan cara memakainya) |
| Verifikasi dua langkah | kode dari ponsel selain kata sandi | terutama untuk administrator (lihat Pengguna WordPress: peran, akses, dan pembersihan) |
Untuk toko online, tambahkan WooCommerce serta metode pembayaran dan pengiriman yang Anda perlukan (lihat Pengaturan dasar toko WooCommerce).
Yang tidak Anda butuhkan di hosting NBT Host
- Plugin backup, hanya agar punya salinan. Kami membuat salinan harian seluruh website, dan restore dari 7 hari terakhir gratis (lihat Backup dan restore di Enhance). Plugin backup hanya masuk akal jika Anda juga ingin salinan tambahan yang disimpan di tempat lain, misalnya di cloud Anda sendiri.
- Plugin untuk sertifikat SSL. Sertifikat Let's Encrypt diterbitkan dan diperpanjang otomatis, dan peralihan ke
https://diaktifkan dari Enhance (lihat Redirect ke HTTPS dan www). Plugin yang “memaksa SSL” bisa membuat loop redirect. - Plugin yang membatasi percobaan login, jika Anda sudah mengaktifkan “Restrict admin access” di Enhance dan punya alamat IP tetap (lihat Update dan keamanan WordPress di Enhance).
- Plugin yang “mengoptimalkan” database atau “membersihkan” server setiap jam. Di website kecil, manfaatnya nol, sedangkan risikonya nyata.
- Plugin untuk satu fungsi kecil saja, misalnya sebuah tombol atau kode pelacakan. Sering kali tema atau plugin yang sudah Anda miliki sudah bisa melakukannya.
Cara memilih plugin yang aman
Sebelum memasang, buka halaman plugin di WordPress.org dan periksa:
- Update terakhir (Last updated): sebaiknya dalam beberapa bulan terakhir. Plugin yang tidak di-update lebih dari setahun bisa punya celah keamanan yang tidak lagi diperbaiki siapa pun.
- Kompatibilitas (Tested up to): versi WordPress yang dipakai untuk mengujinya. Jika jauh tertinggal, plugin itu kemungkinan sudah ditinggalkan.
- Instalasi aktif (Active installations): plugin yang dipakai di banyak website diperiksa oleh banyak orang.
- Forum dukungan: apakah pembuatnya menjawab pertanyaan dan apakah masalah terbaru sudah diselesaikan.
- Ulasan terbaru, bukan hanya nilainya: ulasan bintang 1 dari bulan terakhir menunjukkan apa yang rusak di versi terakhir.
Jangan pernah memasang plugin atau tema berbayar yang diunduh gratis dari website lain (nulled). Hampir selalu berisi kode tersembunyi: pintu belakang, link spam, atau script yang mengirim email. Ini salah satu penyebab paling umum website dibobol (lihat Website WordPress diretas: langkah demi langkah).
Langkah-langkah
Memasang plugin tanpa merusak website
- Buat dulu salinan website: di Enhance, di halaman website, tab “Backups” » “Create backup” (pada bahasa “English (US)”, “Backup now”).
- Di WordPress, buka Plugin » Tambah Plugin Baru (Plugins » Add New Plugin), cari plugin-nya, klik Pasang Sekarang, lalu Aktifkan.
- Periksa halaman depan, formulir kontak, dan, jika Anda punya toko online, keranjang dan checkout.
- Jika website rusak, nonaktifkan plugin tersebut. Jika Anda tidak bisa lagi masuk ke WordPress, nonaktifkan dari Enhance: tab “Apps”, halaman WordPress, “Plugins” » “Deactivate”.
Bersih-bersih setiap beberapa bulan
- Di Plugin (Plugins), lihat setiap plugin yang dinonaktifkan. Jika tidak dipakai lagi, hapus: plugin yang nonaktif memang tidak berjalan, tetapi file-nya tetap ada di server dan bisa diserang.
- Untuk setiap plugin aktif, tanyakan apa fungsinya. Jika tidak tahu, nonaktifkan satu per satu dan periksa website.
- Lakukan hal yang sama untuk tema, di Tampilan » Tema (Appearance » Themes): simpan tema yang dipakai dan, jika perlu, satu tema default WordPress sebagai cadangan.
Jika ada kendala
- Setelah plugin diaktifkan, website menampilkan critical error atau halaman putih. Nonaktifkan dari Enhance, seperti dijelaskan di langkah 4. Detailnya di Error 500 Internal Server Error dan halaman putih.
- Plugin berbayar tidak ter-update. Lisensinya harus aktif di pengaturan plugin. Tanpa lisensi, Anda tidak menerima update keamanan.
- Website melambat setelah memasang plugin baru. Nonaktifkan plugin tersebut dan ukur lagi (lihat Website lambat: apa yang diperiksa, secara berurutan).
- Anda tidak tahu apakah sebuah plugin masih aman. Kirimkan nama dan versinya kepada kami dan kita periksa bersama.
