Apakah Anda ingin mempelajari cara menggunakan cookie di situs WordPress Anda?
Cookies adalah alat yang berguna untuk menyimpan informasi sementara di browser pengguna, akhirnya dapat menggunakan informasi ini untuk meningkatkan pengalaman pengguna melalui penyesuaian dan penargetan perilaku.
Dalam tutorial ini, kami akan menunjukkan kepada Anda cara mengatur, mendapatkan, dan menghapus cookie di WordPress.
Catatan: Ini adalah tutorial lanjutan. Ini mengharuskan Anda memiliki perintah HTML, CSS, WordPress, dan PHP yang sempurna.
Tetapi jika Anda belum pernah menginstal WordPress, temukan Cara memasang blog WordPress dalam 7 langkah et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda
Lalu kembali ke mengapa kita ada di sini.
Apa itu Cookie?
Cookie adalah file teks yang dibuat dan disimpan di browser pengguna saat mereka mengunjungi situs web. Cookie digunakan untuk menambahkan fungsionalitas yang berbeda ke situs web.
Berikut adalah beberapa penggunaan umum cookie di berbagai situs web.
- Simpan dan kelola informasi login pengguna
- Simpan informasi sesi sementara saat pengguna berkunjung
- Toko online menggunakan cookie untuk mengingat item di keranjang belanja saat pengguna berkunjung
- Melacak aktivitas pengguna di situs web untuk memberikan pengalaman pengguna yang dipersonalisasi
- lebih
Seperti yang Anda lihat, cookie adalah alat yang sangat berguna bagi pemilik situs web, tetapi juga bisa sedikit mengganggu. Tren terbaru dalam pemasaran email, peretasan pertumbuhan, dan pemasaran online secara keseluruhan memungkinkan situs web menetapkan cookie yang berfungsi sebagai suar dan dapat digunakan untuk menyimpan dan bahkan berbagi aktivitas pengguna di seluruh situs web. Situs web.
Inilah alasan mengapa Uni Eropa mengesahkan Undang-Undang Cookie Eropa, yang mewajibkan pemilik situs web untuk menyatakan bahwa mereka menggunakan cookie untuk menyimpan informasi.
Temukan kami 6 plugin WordPress premium untuk memastikan kepatuhan GDPR sebuah blog
Bagaimana cookie digunakan di situs web WordPress
Secara default, WordPress menggunakan cookie untuk mengelola sesi pengguna dan autentikasi. Itu juga menggunakan cookie untuk mengingat nama pengguna dan alamat email jika mereka mengisi a bentuk komentar.
Namun, banyak plugin WordPress di situs web Anda juga dapat mengatur cookie mereka sendiri. Jika Anda menggunakan layanan pihak ketiga di situs web Anda, seperti: Google Analytics ou Google AdSensemereka juga dapat membuat cookie di situs web Anda.
Anda dapat melihat semua cookie situs web dalam pengaturan browser Anda. Misalnya, di Google Chrome Anda perlu mengakses pengaturan dan pencarian Pengaturan konten.
Dalam pengaturan konten, Anda harus mengklik " Cookie Untuk membuka halaman pengaturan cookie.
Kemudian Anda perlu mengklik opsi "Semua cookie dan data situs web".
Pada halaman berikutnya Anda akan melihat daftar semua cookie dan data yang disimpan di browser Anda oleh semua situs web yang Anda kunjungi.
Temukan Cara menggunakan non-persistent cache WordPress
Anda dapat mengetik alamat situs web di bidang pencarian, dan itu akan menunjukkan kepada Anda data yang disimpan oleh situs web ini.
Dengan mengklik pada satu artikel, Anda akan melihat detail lebih lanjut tentang masing-masing cookie dan konten mereka.
Cara mengatur cookie di WordPress
Untuk mengikuti tutorial ini, Anda harus menambahkan kode file functions.php dari tema Anda atau di plugin WordPress. Jika Anda belum melakukannya, lihat panduan kami tentang cara menyalin dan menempelkan cuplikan di WordPress.
Kami pertama-tama akan menggunakan fungsinya setcookie()
di PHP. Fungsi ini menerima parameter berikut.
- Nama cookie
- Nilai cookie
- Kedaluwarsa (Opsional: Menentukan periode setelah cookie berakhir)
- Path (Opsional, secara default, ini akan menggunakan root dari situs web)
- Domain (opsional, default ke domain situs web Anda)
- Aman (Opsional, jika benar, hanya mentransfer data cookie melalui HTTPS)
- httponly (Opsional, jika disetel ke true cookie hanya dapat diakses melalui HTTP dan tidak dapat digunakan oleh skrip)
Sekarang mari tambahkan cuplikan kode ke situs WordPress Anda. Kode ini menyimpan stempel waktu yang tepat dalam cookie saat pengguna mengunjungi situs Anda.
Fungsi bpc_cookies_tutorial1 () {$ visit_time = date ( 'F j, Y g: i a'); {// jika menetapkan cookie untuk 1 tahun setcookie ( 'bpc_visit_time' $ CURRENT_TIME, waktu () + 31556926) (isset ($ _ COOKIE [$ bpc_visit_time])!); }}
Anda sekarang dapat mengunjungi situs web Anda dan memeriksa cookie browser Anda. Anda akan menemukan cookie dengan nama bpc_visit_time
.
Cara mendapatkan cookie dan menggunakannya di WordPress
Sekarang setelah kami membuat cookie yang disimpan di browser pengguna selama setahun, mari kita lihat cara menggunakan informasi ini di situs web kami.
Jika Anda mengetahui nama cookie, Anda dapat dengan mudah memanggilnya di mana saja di PHP menggunakan variabel $ _COOKIE []. Mari tambahkan beberapa kode yang tidak hanya menyetel cookie tetapi juga menggunakannya untuk melakukan sesuatu di situs Anda.
function bpc_cookies_tutorial2 () {// Tetapkan waktu kunjungan $ visit_time = date ('F j, Y g: i a'); // Periksa bahwa cookie ada jika (isset ($ _ COOKIE ['bpc_visit_time'])) {// Lakukan ini jika cookie ada fungsi pengunjung_greeting () {// Menggunakan informasi yang disimpan pada cookie $ lastvisit = $ _COOKIE [' bpc_visit_time ']; $ string. = 'Kunjungan terakhir Anda ke situs kami'. $ lastvisit. '. Temukan apa yang baru '; mengembalikan $ string; }} else {// Lakukan ini jika cookie tidak ada berfungsi visitor_greeting () {$ string. = 'Apakah Anda baru? Temukan sumber daya ini ... '; mengembalikan $ string; } // Tetapkan cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } // Tambahkan kode pendek add_shortcode ('greet_me', 'visitor_greeting'); } add_action ('init', 'bpc_cookies_tutorial2');
Kami telah mengomentari kode untuk menunjukkan kepada Anda apa yang dilakukan setiap bagian. Kode ini menggunakan informasi yang disimpan dalam cookie dan menampilkannya dengan bantuan kode pendek. Sekarang Anda dapat menambahkan kode pendek [Greet_me] di mana saja di situs web Anda, dan kemudian akan menampilkan kunjungan terakhir pengguna.
Jangan ragu untuk mengubah kode agar lebih berguna untuk situs web Anda. Misalnya, Anda dapat melihat postingan terbaru untuk pengguna kembali dan postingan populer untuk pengguna baru.
Menghapus cookie di WordPress
Sejauh ini kami telah mempelajari cara menyetel cookie dan menggunakannya nanti di situs Anda. Sekarang mari kita lihat cara menghapus cookie.
Untuk menghapus cookie, Anda harus menambahkan baris berikut ke kode Anda.
unset ($ _ [ 'bpc_visit_time'] COOKIE);
Ingatlah untuk mengganti bpc_visit_time dengan nama cookie yang Anda coba hapus.
Mari kita letakkan kode ini ke dalam konteks menggunakan kode contoh yang sama yang kita gunakan di atas. Kali ini, kami akan menghapus cookie dan mengaturnya lagi dengan informasi baru.
function bpc_cookies_tutorial2 () {// Waktu kunjungan pengguna $ visit_time = date ('F j, Yg: i a'); // Periksa apakah cookie sudah disetel apakah (isset ($ _ COOKIE ['bpc_visit_time'])) {// Lakukan ini jika cookie diatur fungsi visitor_greeting () {// Gunakan informasi kunjungan $ lastvisit = $ _COOKIE ['bpc_visit_time ']; $ string. = 'Kunjungan terakhir Anda'. $ lastvisit. '. temukan apa yang baru '; // hapus cookie untuk menyegarkannya tidak disetel ($ _ COOKIE ['bpc_visit_time']); mengembalikan $ string; }} else {// Perbaiki ini jika cookie tidak ada berfungsi visitor_greeting () {$ string. = 'adalah kamu baru? Lihat sumber daya ini ... '; mengembalikan $ string; }} add_shortcode ('greet_me', 'visitor_greeting'); // Atur atau setel ulang cookie setcookie ('bpc_visit_time', $ visit_time, time () + 31556926); } add_action ('init', 'bpc_cookies_tutorial2');
Seperti yang Anda lihat, kode ini menghapus cookie setelah kami menggunakan informasi yang disimpan di dalamnya. Kami kemudian memperbarui cookie dengan informasi waktu.
Sumber Daya yang Direkomendasikan
Kami juga mengundang Anda untuk berkonsultasi dengan sumber daya di bawah ini untuk melangkah lebih jauh dalam cengkeraman dan kontrol situs web dan blog Anda.
- Cara meningkatkan waktu yang dihabiskan di blog WordPress Anda
- Cara membuat konten pemasaran afiliasi yang mengkonversi
- Plugin WordPress 10 untuk membuat formulir kontak
- Cara membuat kisi-kisi produk WooCommerce di WordPress
Kesimpulan
Sini! Itu saja untuk tutorial ini. Kami harap artikel ini membantu Anda mempelajari cara mengonfigurasi, mendapatkan, dan menghapus cookie WordPress dengan mudah. Jika Anda menyukai artikel ini, njangan ragu untuk berbagi di jejaring sosial Anda disukai.
Namun, jangan ragu untuk berkonsultasi dengan kami ressources, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress atau yang di Divi: tema WordPress terbaik sepanjang masa.
Jika sudah komentar atau ada saran tentang cara memonetisasi blog Anda melalui pemasaran afiliasi? Beri tahu kami di bagian bawah.
...