Cara Mengatur, Mengunduh, dan Menghapus Cookie WordPress (Seperti Pro)

Ingin mempelajari cara menggunakan cookie di situs WordPress Anda? Cookie adalah alat yang berguna untuk menyimpan informasi sementara di browser pengguna dan kemudian menggunakan informasi ini untuk meningkatkan pengalaman pengguna melalui personalisasi dan penargetan perilaku. Dalam panduan definitif ini, kami akan menunjukkan kepada Anda cara mengatur, mengambil, dan menghapus cookie WordPress seperti seorang profesional.

Catatan: Ini adalah tutorial lanjutan. Membutuhkan pengetahuan tentang HTML, CSS, situs WordPress, dan PHP.

Apa itu cookie?

Cookie adalah file teks umum yang dibuat dan disimpan di browser pengguna saat mereka mengunjungi situs web. Cookie digunakan untuk menambahkan berbagai fitur ke situs web.

Berikut adalah beberapa penggunaan umum cookie di situs web yang berbeda.

Seperti yang Anda lihat, cookie adalah alat yang sangat berguna bagi pemilik situs web, tetapi cookie juga bisa sedikit mengganggu. Tren terbaru dalam pemasaran email, peretasan pertumbuhan, dan pemasaran online secara umum memungkinkan situs web mengatur cookie untuk bertindak sebagai suar dan dapat digunakan untuk menyimpan dan berbagi aktivitas pengguna di papan tulis. halaman web.

Itulah sebabnya UE mengesahkan undang-undang cookie UE, yang mengharuskan pemilik situs web untuk menyatakan bahwa mereka menggunakan cookie untuk menyimpan informasi.

Bagaimana cookie digunakan di situs WordPress biasa

Secara default, WordPress menggunakan cookie untuk manajemen dan otentikasi sesi pengguna. Itu juga menggunakan cookie untuk mengingat nama dan alamat email pengguna jika mereka mengisi formulir komentar.

Namun, banyak plugin WordPress di situs mereka juga dapat mengatur cookie mereka sendiri. Misalnya, OptinMonster memungkinkan Anda untuk melihat formulir keikutsertaan email yang berbeda untuk pengunjung baru dan pengunjung kembali, dan untuk melakukannya menggunakan cookie.

Jika Anda menggunakan layanan pihak ketiga di situs web Anda seperti Google Analytics atau Google AdSense, mereka juga dapat menempatkan cookie di situs web Anda.

Anda dapat melihat semua cookie di situs web di pengaturan browser Anda. Misalnya, di Google Chrome Anda harus pergi ke pengaturan dan mencari “pengaturan konten”.

Pengaturan Konten di Google Chrome

Dalam pengaturan konten, Anda harus mengklik “Cookies” untuk membuka halaman pengaturan cookie.

Bagian cookie di pengaturan Chrome

Kemudian Anda harus mengklik opsi “Semua cookie dan data situs”.

Lihat semua cookie dan data situs

Pada halaman berikutnya, Anda akan melihat daftar semua cookie dan data situs yang disimpan di browser Anda tentang semua situs web yang telah Anda kunjungi.

Anda dapat memasukkan alamat situs web di kotak pencarian dan itu akan menampilkan data yang dihosting oleh situs web itu.

Lihat cookie situs

Mengklik artikel memberi Anda lebih banyak informasi tentang setiap cookie dan kontennya.

Cara mengatur cookie di WordPress

Untuk mengikuti panduan ini, Anda perlu menambahkan kode ke file feature.php dari tema atau plugin khusus situs Anda. Jika Anda belum pernah melakukannya sebelumnya, lihat panduan kami tentang cara menyalin dan menempelkan cuplikan kode ke WordPress.

Pertama kita akan menggunakan fungsi setcookie() di PHP. Fitur ini menerima parameter berikut.

Nama kue
nilai kue
Kedaluwarsa (opsional: atur berapa lama setelah cookie kedaluwarsa)
Path (opsional, ini akan menggunakan root situs secara default)
Nama Domain (opsional, secara default, menggunakan nama domain situs Anda)
Keamanan (opsional, jika benar, hanya mengirimkan data cookie melalui HTTPS)
httponly (Opsional, jika disetel, cookie hanya tersedia melalui HTTP dan tidak dapat digunakan oleh skrip)

Sekarang, tambahkan sepotong kode ke situs WordPress Anda. Kode ini menyimpan stempel waktu yang tepat saat pengguna mengunjungi situs Anda dalam cookie.

fungsi wpb_cookies_tutorial1() {

$ visit_time = date(‘F j, Y g: i a’);

jika (!isset($_COOKIE .)[$wpb_visit_time])) {

// set cookie selama 1 Tahun
setcookie(‘wpb_visit_time’, $saat_waktu, waktu() + 31556926);

}

}

Sekarang Anda dapat mengunjungi situs web mereka dan kemudian memeriksa cookie browser Anda. Anda akan menemukan cookie bernama wpb_visit_time.

Cara mendapatkan cookie dan menggunakannya di WordPress

Sekarang kami telah membuat cookie ini yang disimpan di browser pengguna selama 1 tahun, mari kita lihat bagaimana kami dapat menggunakan informasi ini di situs web kami.

Jika Anda mengetahui nama cookie, Anda dapat dengan mudah memanggilnya di mana saja di PHP dengan $_COOKIE[] Mengubah. Tambahkan kode yang tidak hanya menetapkan cookie, tetapi juga menggunakannya untuk melakukan sesuatu di situs Anda.

fungsi wpb_cookies_tutorial2() {
// Waktu kunjungan pengguna
$ visit_time = date(‘F j, Y g: i a’);

// Periksa apakah cookie disetel
jika(isset($_COOKIE .)[‘wpb_visit_time’])) {

// Lakukan ini jika cookie disetel
fungsi pengunjung_sapa() {

// Gunakan informasi yang disimpan dalam cookie
$ pukulan terakhir = $ _COOKIE[‘wpb_visit_time’];

$string. = ‘Terakhir kali Anda mengunjungi situs web kami’. $ mengunjungi barang. ‘. Lihat apa yang baru’;

mengembalikan string $;
}

} lainnya {

// Lakukan ini jika cookie tidak ada
fungsi pengunjung_sapa() {
$string. = ‘Baru di sini? Lihat sumber daya ini…’;
mengembalikan string $;
}

// Setel cookie
setcookie(‘wpb_visit_time’, $visit_time, waktu() + 31556926);
}

// Tambahkan kode pendek
add_shortcode(‘hello_me’, ‘pengunjung_sapa’);

}
add_action(‘init’, ‘wpb_cookies_tutorial2’);

Kami telah membahas kode untuk menunjukkan kepada Anda apa yang dilakukan setiap bagian. Kode ini menggunakan informasi yang disimpan dalam cookie dan menghasilkannya menggunakan kode token. Sekarang Anda dapat menambahkan nomor kartu [greet_me] di mana saja di situs web Anda dan itu akan muncul ketika pengguna terakhir mengunjungi

Anda dapat mengubah kode untuk membuatnya lebih berguna untuk situs Anda. Misalnya, Anda dapat melihat postingan terbaru untuk pengguna berulang dan postingan populer untuk pengguna baru.

Hapus cookie di WordPress

Sejauh ini, kami telah mempelajari cara menyetel cookie dan menggunakannya nanti di situs web Anda. Sekarang mari kita lihat cara menghapus cookie.

Untuk menghapus cookie, Anda harus menambahkan baris berikut dalam kode Anda.

tidak disetel ($_COOKIE[‘wpb_visit_time’]);

Jangan lupa untuk mengganti wpb_visit_time dengan nama cookie yang ingin Anda hapus.

Mari kita letakkan kode ini dalam beberapa konteks dengan kode contoh yang sama yang kita gunakan sebelumnya. Kali ini kami akan menghapus cookie dan mengkonfigurasi ulang dengan informasi baru.

fungsi wpb_cookies_tutorial2() {
// Waktu kunjungan pengguna
$ visit_time = date(‘F j, Y g: i a’);

// Periksa apakah cookie disetel
jika(isset($_COOKIE .)[‘wpb_visit_time’])) {

// Lakukan ini jika cookie disetel
fungsi pengunjung_sapa() {

// Gunakan informasi yang disimpan dalam cookie
$ pukulan terakhir = $ _COOKIE[‘wpb_visit_time’];

$string. = ‘Terakhir kali Anda mengunjungi situs web kami’. $ mengunjungi barang. ‘. Lihat apa yang baru’;

// Hapus cookie lama sehingga kami dapat mengatur ulang dengan waktu yang diperbarui
tidak disetel ($_COOKIE[‘wpb_visit_time’]);

mengembalikan string $;
}

} lainnya {
// Lakukan ini jika cookie tidak ada
fungsi pengunjung_sapa() {
$string. = ‘Baru di sini? Lihat sumber daya ini…’;
mengembalikan string $;
}
}
add_shortcode(‘hello_me’, ‘pengunjung_sapa’);

// Setel atau Setel ulang cookie
setcookie(‘wpb_visit_time’, $visit_time, waktu() + 31556926);
}
add_action(‘init’, ‘wpb_cookies_tutorial2’);

Seperti yang Anda lihat, kode akan menghapus cookie setelah kami menggunakan informasi yang tersimpan di dalamnya. Kami kemudian mengatur ulang cookie dengan informasi waktu yang diperbarui.

Kami harap artikel ini membantu Anda mempelajari cara mengonfigurasi, mengunduh, dan menghapus cookie WordPress dengan mudah. Anda mungkin juga ingin melihat daftar trik file fitur WordPress lainnya yang sangat berguna.

Jika Anda menyukai artikel ini, berlangganan saluran kami YouTube untuk menonton video tutorial WordPress. Anda juga dapat menemukan kami di Twitter dan Facebook.

Pos terkait

Back to top button