Pilih paket

Cache di WordPress: apa itu dan cara memakainya

Fungsi plugin cache, halaman yang tidak boleh di-cache, cara mengosongkan cache, dan apa yang dilakukan saat versi lama website masih muncul.

  • Diperbarui
panduan · wordpress
Langkah
10
Waktu baca
4mnt
Bagian
5
Mulai panduan

Pada setiap kunjungan, WordPress membangun halaman dari awal: menjalankan PHP, membaca database, menyatukan bagian-bagiannya. Plugin cache menyimpan halaman yang sudah jadi dan langsung mengirimkannya ke pengunjung berikutnya. Halaman terbuka lebih cepat, dan akun Anda memakai lebih sedikit prosesor dan memori.

Yang akan Anda capai

  • mengaktifkan cache halaman, dengan pengaturan yang tidak merusak website;
  • tahu halaman mana yang tidak boleh dimasukkan ke cache;
  • mengosongkan cache setelah perubahan dan memeriksa bahwa cache berfungsi.

Tiga jenis cache

JenisLokasinyaSiapa yang membuatnya
Cache halamandi server, di akun Andaplugin cache
Cache di browserdi komputer pengunjung: CSS, JavaScript, gambarheader yang dikirim server, dari plugin atau dari .htaccess (lihat Website lambat: apa yang diperiksa, secara berurutan)
Cache di CDNdi server layanan seperti Cloudflarelayanan tersebut (lihat Cloudflare di depan website: kapan membantu dan cara memasangnya)

Untuk website biasa, cache halaman memberi manfaat paling besar.

Sebelum memulai

  • Buat salinan website: di Enhance, di halaman website, tab “Backups” » “Create backup” (pada bahasa “English (US)”, “Backup now”).
  • Ukur kecepatan saat ini, agar tahu apakah cache membantu: catat hasil dari PageSpeed Insights (lihat Memahami Core Web Vitals: LCP, INP, dan CLS).
  • Hanya satu plugin cache. Jika sudah punya satu, jangan pasang yang kedua: keduanya saling bertabrakan dan bisa menyajikan halaman yang rusak. Beberapa tema dan page builder punya cache sendiri; periksa dulu pengaturannya.
  • Cara memilih plugin yang tepercaya: Plugin yang dibutuhkan website WordPress.

Langkah-langkah

Mengaktifkan cache halaman

  1. Pasang dan aktifkan plugin cache pilihan Anda, dari Plugin » Tambah Plugin Baru (Plugins » Add New Plugin).
  2. Di pengaturannya, aktifkan cache halaman (page cache). Untuk awal, biarkan sisanya pada nilai default.
  3. Pastikan pengguna yang sedang login dikecualikan (logged-in users): Anda harus selalu melihat website yang sebenarnya, bukan salinannya.
  4. Jika Anda punya toko online, periksa pengecualian untuk keranjang, checkout, dan akun pelanggan (di WooCommerce: halaman Cart, Checkout, My account). Plugin yang serius mengecualikannya sendiri. Jika halaman-halaman ini masuk cache, seorang pelanggan bisa melihat keranjang pelanggan lain.
  5. Simpan dan buka website dari jendela privat, dua kali: pada kali kedua, halaman berasal dari cache. Banyak plugin meninggalkan komentar di akhir kode halaman (klik kanan » Lihat sumber halaman) atau header yang menyatakan bahwa halaman disajikan dari cache.

Opsi tambahan, satu per satu

Plugin cache juga punya opsi lain: menggabungkan dan memperkecil file CSS dan JavaScript (minify, combine), menunda script (defer), memuat gambar belakangan. Opsi ini membantu, tetapi juga merupakan penyebab paling umum halaman rusak.

  1. Aktifkan satu opsi saja.
  2. Kosongkan cache dan periksa halaman depan, menu di ponsel, formulir, dan, jika ada, keranjang.
  3. Jika ada yang tampak aneh, matikan opsi tersebut dan lanjut ke opsi berikutnya.

Mengosongkan cache setelah perubahan

  1. Setelah mengubah halaman, mengganti tema, atau meng-update plugin, kosongkan cache: biasanya ada tombol di bilah atas WordPress (Purge, Clear cache, atau Delete cache).
  2. Jika Anda juga memakai Cloudflare dengan proxy, kosongkan juga cache di sana (lihat Cloudflare di depan website: kapan membantu dan cara memasangnya).

Jika ada kendala

  • Anda melihat versi lama halaman. Kosongkan cache plugin, lalu muat ulang halaman secara paksa di browser (Ctrl+F5, di Mac Cmd+Shift+R). Jika masih yang lama, periksa apakah tema atau Cloudflare juga punya cache.
  • Halaman tampil tanpa style atau menu tidak berfungsi. Salah satu opsi penggabungan atau penundaan script merusak urutan file. Matikan opsi tersebut dan kosongkan cache.
  • Seorang pelanggan melihat keranjang pelanggan lain, atau formulir menampilkan error keamanan. Halaman keranjang atau formulir masuk ke cache. Kecualikan halaman tersebut di pengaturan plugin dan segera kosongkan cache.
  • Website error setelah plugin diaktifkan. Nonaktifkan dari Enhance: tab “Apps”, halaman WordPress, “Plugins” » “Deactivate”. Beberapa plugin cache meninggalkan aturan di .htaccess atau file di wp-content; jika error masih ada, lihat Error 500 Internal Server Error dan halaman putih.
  • Plugin meminta Redis, Memcached, atau pengaturan server. Hubungi kami sebelum mengaktifkannya dan kami beri tahu apa yang bisa dipakai di paket Anda.
Dukungan

Mentok? Kita selesaikan bersama.

Tulis langkah mana yang tidak berhasil dan, jika bisa, kirimkan tangkapan layar. Kami akan membalas pada jam kerja.

Telepon dan WhatsApp+40 775 396 021
Jam kerjaSenin–Jumat, 09.00–18.00 waktu Rumania (14.00–23.00 WIB; saat musim panas Eropa 13.00–22.00 WIB)

Jangan pernah mengirimkan kata sandi kepada kami lewat WhatsApp atau email. Informasi apa yang membantu kami menyelesaikan masalah sekaligus: cara meminta bantuan.