Bỏ qua đến nội dung chính

Cookies và WordPress: Cách tạo, phục hồi và xóa

Divi: chủ đề WordPress dễ sử dụng nhất

Divi: Chủ đề WordPress tốt nhất mọi thời đại!

hơn Tải xuống 600.000, Divi là chủ đề WordPress phổ biến nhất trên thế giới. Nó là hoàn chỉnh, dễ sử dụng và đi kèm với hơn 62 mẫu miễn phí. [Khuyến nghị]

Mọi người đều thích những bình luận tạm thời, nhưng việc sử dụng ảo của họ bởi nhiều trang web trên khắp thế giới thường gây nhầm lẫn.

Les Cookie là một cách đơn giản để giữ phiên khách truy cập trên trình duyệt, chúng cũng được sử dụng để giữ người sử dụng.

Trong hướng dẫn này, chúng tôi sẽ giới thiệu tất cả những gì bạn cần biết về Cookies: nó là gì, chúng được sử dụng như thế nào và tại sao chúng ta sử dụng chúng (không ăn).

Tôi cũng sẽ giải thích lý do tại sao chúng tôi cần sử dụng Cookies trên WordPress và cuối cùng tôi sẽ chỉ cho bạn cách đặt Cookies theo cách thủ công, cách khôi phục chúng và cách xóa Cookies được sử dụng bởi blog của bạn.

Nhưng trước đây, nếu bạn chưa bao giờ cài đặt WordPress khám phá Cách cài đặt blog WordPress theo các bước 7 et Cách tìm kiếm, cài đặt và kích hoạt một theme WordPress trên blog của bạn

Sau đó trở lại lý do tại sao chúng ta ở đây.

Tất cả những gì bạn cần biết về Cookie

Mặc dù việc sử dụng của họ gần như có mặt khắp nơi trên web, nhưng nhiều người dùng muốn biết nó là gì và nó được sử dụng như thế nào. Trước tiên chúng tôi sẽ xem xét những điều cơ bản bạn cần nắm vững.

Cookie là gì?

Cookie là một tệp nhỏ được sử dụng bởi các trình duyệt cho phép họ lưu thông tin của người dùng tương tác với trang web. Chúng trong hầu hết các trường hợp được sử dụng cho tiết kiệm phiên người dùng.

Phiên là gì?

Một phiên giống như một thẻ ID, nhưng tôi có xu hướng nghĩ về nó như một thẻ cho phép người dùng truy cập một trang web trong một khoảng thời gian cụ thể. Ngoài ra, có những phiên bất thường (thông tin đăng nhập) trao các đặc quyền duy nhất cho người dùng.

Tại sao sử dụng cookie để lưu trữ phiên?

Có một số lý do để biện minh cho sự kết hợp cookie phiên. Dưới đây là một số kịch bản mô tả khá.

  • Khi bạn thêm các mục vào giỏ hàng (cho một trang web thương mại điện tử), trang web lưu thông tin này để giỏ hàng của bạn giữ sản phẩm của mình cho dù bạn đang ở trên cùng một trang hoặc trên một trang khác.
  • Nếu bạn đọc thông tin trực tuyến, trang web có thể sao lưu của bạn Địa chỉ IP và hiển thị cho bạn thông tin mục tiêu về khu vực của bạn.
  • Cookies cũng lưu thông tin từxác thực người dùng cho mỗi trang web cụ thể. Thông tin này được sử dụng bất cứ khi nào người dùng quay lại trang web này. Tại thời điểm này, cookie sẽ cho phép họ đăng nhập tự động.

Các loại Cookie

Giống như các đối tác của họ trong thế giới thực, cookie có các hương vị khác nhau:

  • Cookies phiên : Những cookie này lưu thông tin về hoạt động của người dùng trong một phiên. Nói chung đây là những thông tin vĩnh viễn miễn là bạn duyệt trang web, nhưng bị xóa vào cuối phiên.
  • Cookie liên tục Bạn cũng sẽ nghe về những Cookies này theo chỉ định của Cookies theo dõi. Những cookie này ở trên máy tính của bạn cho đến khi chúng hết hạn hoặc bị xóa. Chúng được sử dụng để quản lý sở thích của người dùng trong một thời gian dài.

Các luật chi phối Cookie

Những người không chấp nhận ý tưởng rằng một trang web sao lưu thông tin cá nhân của họ chắc chắn tự hỏi nếu điều này là tất cả hợp pháp.

Liên minh châu Âu đã phát âm trên nó và nó tiếp theo từ nó Chỉ thị 2009 / 136 / EC bạn sẽ thường nghe về luật này là " Đạo luật cookie châu Âu". Để cắt ngắn câu chuyện, luật pháp yêu cầu các trang web ở châu Âu yêu cầu người dùng đồng ý sao lưu một loại Cookies nhất định.

Bên ngoài Châu Âu, câu hỏi là cách bạn có thể sử dụng Cookie làm chủ sở hữu của trang web, tùy theo quyết định của bạn, nhưng sự lộn xộn gần đây về số lượng người dùng được theo sau bởi nhà quảng cáo, cho thấy rằng người dùng là đáng ngờ và không thích bị theo dõi.

Kiểm tra bài viết WordPress GDPR: Điều này có ý nghĩa gì đối với blog của bạn? để đi xa hơn

Sau đó cho chúng tôi biết bạn nghĩ gì

Trang web của tôi có sử dụng Cookies không?

Nếu bạn muốn biết nếu trang web của bạn (hoặc khác) sử dụng cookie trên trình duyệt của bạn, đây là quy trình (cơ rôm).

CÀI ĐẶT-google

Dễ dàng tạo trang web của bạn với Elementor

Elementor cho phép bạn dễ dàng tạo ra bất kỳ thiết kế trang web nào với một cái nhìn chuyên nghiệp. Ngừng trả giá đắt cho những gì bạn có thể tự làm. [Miễn phí]

Chuyển đến cài đặt và nhấp vào " Hiển thị tùy chọn nâng cao". Trong phần "Bảo mật", bấm vào " Cài đặt nội dung". Một cửa sổ mới sẽ xuất hiện và hiển thị các tùy chọn để lưu Cookies. Đừng chạm vào bất cứ thứ gì, nhưng bấm vào " Cookies và dữ liệu trang web... "

Cửa sổ mới sẽ cho phép bạn tìm kiếm trang web của bạn hoặc một trong những lựa chọn của bạn để xem các cookie được sử dụng.

Cookie-google-chrome

Từ cửa sổ này, bạn cũng có thể xóa Cookies.

Tại sao chúng ta cần Cookies trên WordPress

WordPress không sử dụng cookie mặc định. Nó hành xử theo cùng một cách bất kể du khách. Tuy nhiên, nó lưu trữ Cookies để sao lưu dữ liệu xác thực người dùng.

Theo mặc định, WordPress sẽ không cung cấp cho bạn khả năng truy xuất dữ liệu người dùng để cải thiện trải nghiệm người dùng của họ. Điều quan trọng cần lưu ý là bản thân WordPress không giữ phiên, nhưng một số plugin hoặc chủ đề khi được kích hoạt có thể làm.

Làm thế nào để xử lý Cookies trên WordPress

Chúng tôi sẽ làm một mã nhỏ để xử lý các tập tin cookie. Đây là những gì chúng tôi sẽ làm một cách chính xác:

  • Gửi cookie trên tiêu đề HTTP
  • Chúng tôi sẽ viết một mã trong PHP mà chúng tôi sẽ thêm vào plugin của chúng tôi

Hãy nhớ tôi đã cho bạn thấy cách tạo plugin WordPress một cách nhanh chóng. Bạn có thể thêm mã trong plugin.

Đi xa hơn bằng cách khám phá Cách đặt, nhận và xóa cookie trên WordPress

Cách tạo cookie

Để tạo Cookie trên WordPress, bạn phải xác định các giá trị mà bạn muốn thêm vào Cookie. Trong ví dụ sau, chúng tôi sẽ lưu tên người dùng, bạn sẽ cần phải thêm phần mã sau trong plugin của mình:

<? Php add_action ( 'init', 'setting_my_first_cookie'); chức năng setting_my_first_cookie () {setcookie ($ v_username, $ v_value, 30 * DAYS_IN_SECONDS, cookiepath, COOKIE_DOMAIN); }?>

Hằng số DAY_IN_SECONDS Được cung cấp bởi WordPress có chứa số giây có trong một ngày. Bạn sẽ nhận thấy rằng giá trị được nhân với 30 gần một tháng. Hằng số "COOKIEPATH" xác định đường dẫn đến trang web của bạn và COOKIE_DOMAIN là tên miền của trang web của bạn.

Sau khi chạy hàm, bạn sẽ thấy rằng Cookie đã được thêm vào trình duyệt. Đừng quên để làm cho phù hợp với các giá trị $ v_username và $ v_value.

Cách khôi phục cookie

Để lấy lại Cookie mà chúng tôi đã tạo thay thế, chúng tôi sẽ sử dụng biến $ _COOKIE, đây là một mảng kết hợp có chứa tất cả các Cookies được tạo bởi WordPress.

Mã định danh chúng tôi sẽ sử dụng là định danh mà chúng tôi đã xác định trước đó trên giá trị $ v_username. Nhìn vào đoạn mã sau:

<? Php {echo "Cookie:"? (Isset ($ _ COOKIE [$ v_username])!). $ V_username. " 'Là không được đặt."; } Else {echo "Cookie". $ V_username. " 'Được thiết lập."; echo "Cookie là:". $ _COOKIE [$ v_username]; }?>

Trước khi chuyển định danh cho biến toàn cục $ _COOKIE, chúng ta phải đảm bảo rằng nó không tồn tại với chức năng "isset"

Bạn đang tìm kiếm các chủ đề và plugin WordPress tốt nhất?

Tải xuống các plugin và chủ đề WordPress tốt nhất từ ​​Envato và dễ dàng tạo trang web của bạn. Đã có hơn 49.720.000 lượt tải xuống. [ĐỘC QUYỀN]

Khám phá Các plugin 6 WordPress hoàn hảo để đảm bảo tuân thủ GDPR của blog

Làm thế nào để Xóa Cookies

Đôi khi bạn sẽ cần xóa cookie khỏi trang web của mình, đặc biệt là khi bạn sẽ không cần thêm thông tin nào. Nhìn vào đoạn mã sau:

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

Trong đoạn mã trước, chúng tôi đã sử dụng hàm "Bỏ đặt" để loại bỏ giá trị của mảng $ _COOKIE lớn. Để hết hạn Cookie, chúng tôi đã thay đổi ngày hợp lệ và chúng tôi chuyển một chuỗi trống để xóa giá trị Cookie.

Kiểm tra trang web của bạn để xem Cookie đã bị xóa chưa.

Nếu bạn đã quen với việc sao lưu trang web của bạn. Giải pháp đơn giản nhất là khôi phục phiên bản tệp của blog của bạn.

Khám phá thêm một số plugin WordPress cao cấp

Bạn có thể sử dụng các plugin WordPress khác để mang lại cái nhìn hiện đại và tối ưu hóa độ bám của blog hoặc trang web của bạn.

Chúng tôi cung cấp bên dưới một số plugin WordPress sao lưu hoàn hảo cho nhiệm vụ này.

1. Sao lưu

Sao lưu là một plugin WordPress cao cấp để sao lưu và di chuyển trang web của bạn. Nó cung cấp các công cụ đơn giản và nhanh nhất để sao lưu, khôi phục hoặc di chuyển các trang web.

Các tính năng của nó là: sao lưu không giới hạn, khôi phục không giới hạn, di chuyển trang web từ một lưu trữ / tên miền sang một tên miền khác, tải xuống các bản sao lưu vào máy tính, kế hoạch sao lưu, tải xuống và xuất từ ​​Dropbox, Google Drive và Amazon S3, v.v.

Download | Demo | Web Hosting

2. Sao lưu và Khôi phục

Backup And Restore là một plugin WordPress cao cấp sẽ giúp bạn lên lịch sao lưu trang web của mình đến một máy chủ cục bộ hoặc đến các máy chủ đám mây khác nhau như Dropbox, Google Drive và Amazon S3. Bạn sẽ có thể khôi phục toàn bộ trang web của mình, bao gồm cả cơ sở dữ liệu từ các điểm khôi phục hiện có, chỉ bằng một cú nhấp chuột.

Bạn sẽ có thể tải xuống trang web của bạn, cơ sở dữ liệu của nó và tất cả các bản sao lưu của nó. Nó cũng sẽ giúp bạn quản lý quá trình sao lưu và khôi phục một cách đơn giản, an toàn và đáng tin cậy.

Các tính năng chính của nó bao gồm: sao lưu toàn bộ trang web, sao lưu trên Amazon S3, Google Drive, Dropbox, trình quản lý không gian đĩa, tự động loại bỏ các bản sao lưu cũ, khôi phục hoàn toàn trang web của bạn, hỗ trợ nhiều trang, v.v.

Download | Demo | Web Hosting

3. Super Backup & Clone - Di chuyển

Plugin WordPress cao cấp Super Backup & Clone - Migrate sẽ cho phép bạn sao lưu trang web của mình. Thật vậy, làm việc trên trang web của bạn luôn là một quá trình dài và cồng kềnh, và sẽ thật xấu hổ nếu bạn mất công việc do cấu hình xấu hoặc lỗi xử lý.

Đó là một giải pháp sao lưu đáng tin cậy cho phép bạn tránh mất dữ liệu. Các tính năng chính của nó là:

một bảng điều khiển trực quan, khả năng giữ nhiều bản sao lưu, khả năng thực hiện di cư đến một máy chủ khác, khả năng thực hiện khôi phục bản sao lưu, sự hiện diện của chẩn đoán tự động, hỗ trợ khách hàng tuyệt vời, hỗ trợ của nhiều site, v.v ...

Dễ dàng tạo cửa hàng trực tuyến của bạn

Tải xuống WooC Commerce miễn phí, các plugin thương mại điện tử tốt nhất để bán các sản phẩm vật lý và kỹ thuật số của bạn trên WordPress. [Khuyến nghị]

Đây là một plugin WordPress cao cấp mà chúng tôi khuyên dùng.

Download | Demo | Web Hosting

Tài nguyên được đề xuất

Khám phá các tài nguyên được đề xuất khác sẽ giúp bạn giải quyết hiệu suất tải của trang web của bạn.

Kết luận

Voila! Đó là nó cho hướng dẫn này. Cookies là một phần của sự chậm trễ của web, ngay cả khi bạn không bao giờ phải làm bẩn tay khi biết cách tạo ra chúng, thật hữu ích khi có ý tưởng về cách chúng hoạt động. Chúng tôi đã trải qua những điều cơ bản bạn cần biết về Cookies và cách thao tác trên blog của bạn.

Tuy nhiên, bạn cũng sẽ có thể tham khảo ý kiến ​​của chúng tôi ressources, nếu bạn cần thêm các yếu tố để thực hiện các dự án tạo các trang Internet, bằng cách tham khảo hướng dẫn của chúng tôi về Tạo blog WordPress.

Nhưng trong lúc này, hãy cho chúng tôi biết về bạn ý kiến và các đề xuất trong phần dành riêng và trên hết chia sẻ hướng dẫn này trên các mạng xã hội yêu thích của bạn.

...

Bài viết này chứa 1 bình luận
  1. Bonjour,
    Tôi đã phát triển một ứng dụng web trên cùng một máy chủ như một trang wordPress. Khi tôi gặp 404, tất cả các cookie (cũng như localStorage) sẽ được dọn sạch và người dùng ứng dụng của tôi bị ngắt kết nối. Có một giải pháp để ngăn chặn điều này ??? Cảm ơn bạn

Để lại một bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được chỉ định bằng *

Trang web này sử dụng Akismet để giảm thư rác. Tìm hiểu thêm về cách sử dụng dữ liệu phản hồi của bạn.

Trở lại đầu trang
2 cổ phiếu
cổ phiếu1
tweet1
Enregistrer