Dalam tutorial ini: cookie dan WordPress, saya akan menunjukkan cara memanipulasi – membuat, mengambil, menghapus – Cookie di blog WordPress

Semua orang suka komentar sementara, tetapi penggunaan virtual mereka oleh banyak situs web di seluruh dunia sering membingungkan.

itu Cookie adalah solusi sederhana untuk menjaga sesi pengunjung di browser, mereka juga digunakan untuk menjaga preferensi pengunjung. pengguna.

Dalam tutorial ini, kita akan membahas semua yang perlu Anda ketahui tentang Cookies: apa itu, bagaimana mereka digunakan, dan mengapa kita menggunakannya (tanpa memakannya).

Saya juga akan menjelaskan kepada Anda mengapa kami perlu menggunakan Cookie di WordPress dan saya akhirnya akan menunjukkan kepada Anda cara mengatur Cookie secara manual, cara mengambilnya dan cara menghapus Cookie yang digunakan oleh blog Anda.

Tetapi sebelumnya, jika Anda belum pernah menginstal WordPress temukan Bagaimana menginstal sebuah blog WordPress langkah 7 et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda 

Lalu kembali ke mengapa kita ada di sini.

Segala sesuatu yang perlu Anda ketahui tentang Cookies

Meskipun penggunaannya hampir ada di mana-mana di web, sebagian besar pengguna ingin mengetahui apa itu dan bagaimana mereka digunakan. Kami pertama-tama akan mempertimbangkan dasar-dasar yang perlu Anda kuasai.

Apa itu Cookie?

Cookie adalah file kecil yang digunakan oleh browser yang memungkinkan mereka menyimpan informasi pengguna yang berinteraksi dengan situs web. Mereka kebanyakan digunakan untuk menyimpan sesi pengguna.

Apa sesi itu?

Sesi seperti kartu ID, tetapi saya cenderung menganggapnya sebagai izin masuk yang memungkinkan pengguna mengakses situs web untuk jangka waktu tertentu. Selain itu, ada sesi luar biasa (informasi login) yang memberikan hak unik oleh pengguna.

Mengapa menggunakan cookies untuk menyimpan sesi?

Ada beberapa alasan yang membenarkan kombinasi cookie sesi. Berikut adalah beberapa skenario yang cukup deskriptif.

  • Saat Anda menambahkan item ke troli (untuk situs web e-niaga), situs web menyimpan informasi ini sehingga keranjang belanja Anda menyimpan produknya apakah Anda berada di halaman yang sama atau di halaman lain.
  • Jika Anda membaca informasi online, situs web dapat mencadangkan Alamat IP dan menunjukkan kepada Anda informasi yang ditargetkan tentang daerah Anda.
  • Cookie juga menyimpan informasi tentangotentikasi pengguna untuk setiap situs web tertentu. Informasi ini digunakan setiap kali pengguna kembali ke situs web ini. Saat ini cookie akan memungkinkan mereka untuk masuk secara otomatis.

Jenis-jenis Cookies

Seperti rekan-rekan mereka di dunia fisik, Cookies memiliki rasa yang berbeda:

  • Cookie sesi : Cookie ini menyimpan informasi tentang aktivitas pengguna dalam satu sesi. Umumnya ini adalah informasi permanen selama Anda menjelajahi situs web, tetapi dihapus pada akhir sesi Anda.
  • Cookie yang persisten : Anda juga akan mendengar tentang Cookies ini di bawah penunjukan Cookies Pelacakan. Cookies ini tetap ada di komputer Anda sampai kadaluwarsa atau dihapus. Mereka digunakan untuk mengatur preferensi pengguna untuk waktu yang lama.

Hukum yang mengatur Cookies

Mereka yang tidak menerima gagasan bahwa situs web menyimpan informasi pribadi mereka mungkin bertanya-tanya apakah ini semua legal.

Uni Eropa telah mengumumkannya dan mengikuti Petunjuk 2009 / 136 / EC Anda akan sering mendengar tentang hukum ini sebagai " European Cookies Act". Singkatnya, undang-undang mengharuskan situs web di Eropa untuk meminta pengguna menyetujui penyimpanan jenis Cookies tertentu.

Di luar Eropa, pertanyaannya adalah bagaimana Anda dapat menggunakan Cookies sebagai pemilik situs web, menurut kebijaksanaan Anda, tetapi kekacauan baru-baru ini atas jumlah pengguna yang progresif diikuti oleh pengiklan menunjukkan bahwa pengguna curiga dan tidak suka diawasi.

Lihat artikel WordPress GDPR: Apa artinya bagi blog Anda untuk melangkah lebih jauh.

Kemudian beri tahu kami pendapat Anda

Apakah situs web saya menggunakan Cookie?

Jika Anda ingin tahu apakah situs Anda (atau lainnya) menggunakan cookie di browser Anda, berikut adalah prosedurnya (khrom).

PENGATURAN-google

Buka pengaturan dan klik " Tampilkan opsi lanjutan". Di bagian tersebut "Kerahasiaan", klik pada " Pengaturan konten". Jendela baru akan muncul yang menampilkan opsi untuk menyimpan Cookies. Jangan sentuh apapun, tapi klik " Cookie dan data situs… ”.

Jendela baru yang akan muncul akan memungkinkan Anda untuk mencari situs web Anda atau salah satu pilihan Anda untuk melihat Cookies yang digunakan.

cookie-google-chrome - cookie dan WordPress

Dari jendela ini, Anda juga dapat menghapus Cookie.

Mengapa kita perlu Cookies di WordPress

WordPress tidak menggunakan Cookie secara default. Itu berperilaku sama terlepas dari pengunjung. Namun, itu menyimpan Cookie untuk menyimpan data otentikasi pengguna.

Secara default, WordPress tidak akan memberi Anda kemampuan untuk mengambil data pengguna untuk meningkatkan pengalaman pengguna mereka. Penting untuk dicatat bahwa WordPress itu sendiri tidak menyimpan sesi, tetapi beberapa plugin atau tema yang pernah diaktifkan mungkin berhasil. 

Bagaimana menangani cookie pada WordPress

Kami akan melakukan sedikit kode untuk menangani cookie. Berikut adalah apa yang akan kita lakukan tepat:

  • Kirim Cookie pada HTTP Header
  • Kami akan menulis kode dalam PHP yang akan kami tambahkan di plugin kami

Ingat, saya menunjukkan kepada Anda cara membuat plugin WordPress cepat. Anda dapat menambahkan kode di plugin.

Pergi lebih jauh dengan menemukan juga Cara mengatur, mendapatkan dan menghapus cookie di WordPress

Cara membuat cookie

Untuk membuat Cookies di WordPress, Anda harus menentukan nilai yang ingin Anda tambahkan ke Cookies. Dalam contoh berikut, kami akan menyimpan nama pengguna, Anda perlu menambahkan bagian kode berikut di plugin Anda:

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

Konstanta DAY_IN_SECONDS disediakan oleh WordPress yang berisi jumlah detik dalam sehari. Anda akan melihat bahwa nilainya dikalikan dengan 30 atau hampir sebulan. Konstan "COOKIEPATH" menentukan jalur ke situs Anda dan "COOKIE_DOMAIN" adalah nama domain situs Anda.

Setelah menjalankan fungsinya, Anda akan melihat bahwa Cookie memang telah ditambahkan ke browser. Ingatlah untuk mencocokkan nilai $ v_username dan $ v_value.

Bagaimana memulihkan Cookie

Untuk mengambil Cookie yang kami buat sebagai gantinya, kami akan menggunakan variabel $ _COOKIE, yang merupakan array asosiatif yang berisi semua Cookie yang dibuat oleh WordPress.

Pengidentifikasi yang akan kita gunakan adalah yang kita definisikan di atas pada nilai $v_username. Perhatikan kode berikut:

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

Sebelum meneruskan pengenal ke variabel global $ _COOKIE, kita harus memastikan bahwa itu tidak ada dengan fungsi "isset"

Temukan Plugin 6 WordPress sempurna untuk memastikan kepatuhan GDPR terhadap sebuah blog

Cara Hapus Cookies

Terkadang Anda perlu menghapus Cookies dari situs web Anda, terutama saat Anda tidak lagi membutuhkan informasi. Lihat kode berikut:

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

Dalam kode sebelumnya, kami menggunakan fungsi " satu set " untuk menghapus nilai array $ _COOKIE yang besar. Untuk kedaluwarsa Kue, kami mengubah tanggal validitas, dan kami meneruskan string kosong untuk menghapus nilai Cookie.

Periksa situs web Anda untuk melihat apakah Cookie telah dihapus.

Jika Anda terbiasa membuat backup website Anda. Solusi termudah adalah mengembalikan versi file blog Anda.

Temukan juga beberapa plugin WordPress premium

Anda dapat menggunakan yang lain plugin WordPress untuk memberikan tampilan yang modern dan untuk mengoptimalkan penanganan blog atau website Anda. 

Kami menawarkan di bawah ini beberapa plugin WordPress cadangan yang sempurna untuk tugas ini.

1. Mudah Sosial Share Buttons

Easy Social Share Buttons menawarkan salah satu daftar fitur terpanjang yang pernah saya lihat. Tergantung pada kebutuhan spesifik Anda, itu bisa menjadi hal yang baik atau buruk. Tetapi tidak ada yang bisa mengatakan bahwa Anda tidak memiliki cukup opsi dengan plugin ini.

Tombol Berbagi Sosial yang Mudah untuk WordPress

Di antara fitur-fiturnya Anda akan menemukan antara lain:

kemampuan untuk menyesuaikan tweet Anda, tindakan setelah berbagi, kemampuan untuk melihat analitik terperinci dari kinerja tombol Anda dan bahkan menjalankan tes A / B untuk mencoba memperkuat tindakan Anda, memulihkan jumlah saham yang hilang jika Anda mengubah domain atau jika Anda buka HTTPS, dan banyak lainnya.

Temukan juga Bagaimana menampilkan item dalam setiap kategori pada WordPress

Fakta bahwa Easy Social Share Buttons telah mempertahankan peringkat bintang 4,66 (di 5) pada lebih dari penjualan 24 000 menunjukkan bahwa banyak orang menghargai tingkat fungsionalitasnya.

Download | Demo | Hébergement Web

2. Layer Slider

Lapisan Slider adalah yang paling populer dari plugin slider. Ini adalah slider paling profesional dengan efek paralaks terkenal dan ratusan transisi. Anda dapat menggunakan LayerSlider untuk membuat slider gambar atau spanduk berputar untuk blog Anda.

Plugin WordPress Slider LayerSlider Responsif

Ini memiliki banyak fitur dan opsi yang dapat disesuaikan. Anda akan memiliki kemampuan untuk membuat slide dengan editor slide WYSIWYG yang luar biasa, dan Anda bahkan dapat membuat transisi Slider baru dengan mudah.

Baca juga artikel kami di Plugin 8 WordPress untuk membuat megamenu di blog Anda

Jadi jika Anda mencari WordPress Plugin slider harga yang melakukan semuanya, Layer Slider adalah pilihan terbaik Anda, bahkan jika dokumentasinya tidak bagus. Juga, dibutuhkan rata-rata 24 jam bagi pembuat plugin untuk merespons. (diperlukan perbedaan waktu). Namun dalam hal fitur, Anda akan berhak atas segala sesuatu yang diklaim oleh plugin ini.

Download | Demo | Hébergement Web

3. Super Backup & Clone - Migrasi

Le WordPress Plugin Premium Super Backup & Clone – Migrate akan memungkinkan Anda untuk membuat cadangan situs web Anda. Memang, mengerjakan situs web Anda selalu merupakan proses yang panjang dan rumit, dan akan sangat disayangkan jika Anda kehilangan pekerjaan karena konfigurasi yang buruk atau kesalahan manipulasi.

Super Backup Clone Migrate untuk WordPress

Ini adalah solusi cadangan tepercaya yang membantu Anda menghindari kehilangan data. Fungsi utamanya adalah:

dashboard yang intuitif, kemampuan untuk menyimpan beberapa instance cadangan, kemampuan untuk melakukannya migrasi ke server lain, kemungkinan pembuatan pulihkan cadangan, adanya diagnosis otomatis, dukungan pelanggan yang sangat baik, pengelolaan multisite, dll ...

Ini adalah WordPress Plugin premium yang kami rekomendasikan.

Download | Demo | Hébergement Web

Sumber Daya yang Direkomendasikan

Temukan sumber daya lain yang direkomendasikan yang akan membantu Anda menyelesaikan kinerja pemuatan situs web Anda.

Kesimpulan

Disini adalah ! Itu saja untuk tutorial ini. Cookies adalah salah satu hal yang menunda web, meskipun Anda tidak perlu mengotori tangan Anda mengetahui cara membuatnya, ada baiknya Anda mengetahui cara kerjanya. Kami telah membahas dasar-dasar yang perlu Anda ketahui tentang Cookie dan cara menanganinya di blog Anda.

Namun, Anda juga akan dapat 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.

Namun, sementara itu, beri tahu kami tentang file komentar dan saran di bagian khusus dan terutama bagikan tutorial ini di jejaring sosial favorit Anda.

...