九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)


您想了解如何在 wordpress 網站上使用 Cookie 嗎?

Cookie 是在用戶瀏覽器中存儲臨時信息的有用工具。您可以使用此信息通過個性化和行為定位來增強用戶體驗。

在本終極指南中,我們將向您展示如何像專業人士一樣設置、獲取和刪除 wordpress cookie。

如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)

注意:這是一個高級教程。它要求您精通 htmlcss、WordPress 網站和 php

什么是 Cookie?

Cookie 是用戶訪問網站時創建并存儲在用戶瀏覽器中的純文本文件。您可以使用 cookie 向您的WordPress 網站添加不同的功能。

以下是 cookie 的一些常見用例:

  • 存儲和管理用戶的登錄信息
  • 在用戶訪問期間存儲臨時會話信息
  • 在用戶訪問電子商務商店期間記住購物車商品
  • 跟蹤網站上的用戶活動以提供個性化的用戶體驗

正如您所看到的,cookie 對于網站所有者來說是一個非常有用的工具,但也可能具有一定的侵入性。電子郵件營銷、增長黑客和在線營銷的最新趨勢使網站可以設置 cookie,充當信標,并可用于保存甚至跨網站共享用戶活動。

這就是歐盟頒布《歐盟Cookie法》的原因,該法要求網站所有者聲明他們使用cookie來存儲信息。

您可以在我們的關于如何為 GDPR/CCPA 添加 cookie 彈出窗口的指南中了解如何在您自己的網站上執行此操作。

典型 WordPress 網站如何使用 Cookie

默認情況下,WordPress 使用 cookie 來管理登錄的用戶會話和身份驗證,并在用戶填寫評論表單時記住用戶的姓名和電子郵件地址。

但是,您網站上的許多WordPress 插件也可能設置自己的 cookie。

例如,OptinMonster允許您向新訪問者和回訪者顯示不同的電子郵件選擇表單,它是通過使用 cookie 來實現的。

如果您在網站上使用外部網絡服務,例如Google Analytics或Google AdSense,那么他們也可能在您的網站上設置第三方 cookie。

您可以在瀏覽器設置中查看所有網站 cookie。例如,在 Google chrome 中,您需要首先打開“設置”頁面。

您可以通過單擊右上角的“3 點”圖標并選擇“設置”或chrome://settings在地址欄中輸入來完成此操作。

如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)

在“設置”頁面上,您需要搜索“內容設置”。

在“內容設置”下,您需要點擊“Cookies”。

如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)

這將打開 cookie 設置頁面。

接下來,您需要單擊“查看所有 cookie 和站點數據”選項。

如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)

在下一頁上,您將看到您訪問過的所有網站存儲在瀏覽器上的所有 cookie 和網站數據的列表。

您可以在搜索框中輸入網站地址,然后您將看到該網站存儲的數據。

如何設置、獲取和刪除 WordPress Cookie(像專業人士一樣)

單擊單個項目將向您顯示有關各個 cookie 及其內容的更多詳細信息。

如何在 WordPress 中設置 Cookie

要學習本教程,您需要將代碼添加到主題的functions.php文件中或使用代碼片段插件,例如WPCode。如果您以前沒有這樣做過,請查看我們關于如何在 WordPress 中復制和粘貼代碼片段的指南。

首先,我們將使用PHPsetcookie()中的函數。該函數接受以下參數:

  • 餅干名稱
  • Cookie 值
  • 過期 – 可選,設置 cookie 過期的時間段
  • 路徑 – 可選,默認情況下使用站點的根目錄
  • 域名 – 可選,默認使用您網站的域名
  • 安全 – 可選,如果為 true,則僅通過 httpS 傳輸 cookie 數據
  • httponly – 可選,當設置為 true 時,cookie 只能通過 HTTP 訪問,不能被腳本使用

現在,讓我們向您的 WordPress 網站添加代碼片段。此代碼在 cookie 中存儲用戶訪問您網站時的準確時間戳:

functionwpb_cookies_tutorial1() { $visit_time= date('F j, Y  g:i a');if(!isset($_COOKIE[wpb_visit_time])) {// set a cookie for 1 yearsetcookie('wpb_visit_time', $visit_time, time()+31556926);}}

在 WordPress 中一鍵使用

您現在可以訪問您的網站,然后檢查您的瀏覽器 cookie。您將找到一個名為 的 cookie?wpb_visit_time。

如何獲取 Cookie 并在 WordPress 中使用它

現在我們已經創建了這個 cookie,它會在用戶的瀏覽器中存儲一年,讓我們看看如何在我們的網站上使用這些信息。

如果您知道 cookie 的名稱,那么您可以使用該$_COOKIE[]變量輕松地在 PHP 中的任何位置調用它。讓我們添加一些代碼,不僅可以設置 cookie,還可以使用它在您的網站上執行某些操作:

functionwpb_cookies_tutorial2() {// Time of user's visit$visit_time= date('F j, Y g:i a');// Check if cookie is already setif(isset($_COOKIE['wpb_visit_time'])) {// Do this if cookie is setfunctionvisitor_greeting() {// Use information stored in the cookie$lastvisit= $_COOKIE['wpb_visit_time'];$string.= 'You last visited our website '. $lastvisit.'. Check out whats new'; return$string;}   } else{ // Do this if the cookie doesn't existfunctionvisitor_greeting() {$string.= 'New here? Check out these resources...';return$string;}   // Set the cookiesetcookie('wpb_visit_time',  $visit_time, time()+31556926);}// Add a shortcodeadd_shortcode('greet_me', 'visitor_greeting');}add_action('init', 'wpb_cookies_tutorial2');

在 WordPress 中一鍵使用

我們在代碼中添加了注釋,以向您展示每個部分的作用。此代碼使用存儲在 cookie 中的信息并使用短代碼輸出。

您現在可以在網站的任何位置添加短代碼[greet_me],它將顯示用戶上次訪問的時間。

請隨意修改代碼,使其對您的網站更有用。例如,您可以向回訪用戶顯示最近的帖子,向新用戶顯示熱門帖子。

在 WordPress 中刪除 Cookie

到目前為止,我們已經了解了如何設置 cookie 并稍后在您的網站上使用它。現在,讓我們看看如何刪除cookie。

要刪除 cookie,您需要將以下行添加到代碼中:

functionwpb_cookies_tutorial2() {// Time of user's visit$visit_time= date('F j, Y g:i a');// Check if cookie is already setif(isset($_COOKIE['wpb_visit_time'])) {// Do this if cookie is setfunctionvisitor_greeting() {// Use information stored in the cookie$lastvisit= $_COOKIE['wpb_visit_time'];$string.= 'You last visited our website '. $lastvisit.'. Check out whats new'; // Delete the old cookie so that we can set it again with updated timeunset($_COOKIE['wpb_visit_time']); return$string;}   } else{// Do this if the cookie doesn't existfunctionvisitor_greeting() {$string.= 'New here? Check out these resources...';return$string;}}add_shortcode('greet_me', 'visitor_greeting');// Set or Reset the cookiesetcookie('wpb_visit_time',  $visit_time, time()+31556926);}add_action('init', 'wpb_cookies_tutorial2');

在 WordPress 中一鍵使用

正如您所看到的,一旦我們使用了其中存儲的信息,此代碼就會刪除 cookie。隨后,我們使用更新后的時間信息再次設置 cookie。

我們希望本文能幫助您了解如何輕松設置、獲取和刪除 WordPress cookie。您可能還想查看我們關于常見 WordPress 錯誤及其修復方法的指南,以及我們專家為 WordPress 用戶精選的最佳分析解決方案。

相關閱讀

主站蜘蛛池模板: 久久综合伊人 | 先锋资源网 | cao在线| 亚洲综合色视频在线观看 | 国产成人在线一区二区 | 欧美一区二区免费 | av天天操| 自拍偷拍视频网 | 欧美国产日韩在线 | 日韩成人在线一区 | 久久一区| 久久国产综合 | 欧美啪啪网站 | 中文字幕av高清 | 久久久久久久久久久丰满 | 欧美一区二区 | 国产激情在线观看 | 精品一二三区 | 国产高清久久久 | 国产精品一区二区日韩 | 久久性色 | 久久中文免费视频 | 国产精品黄视频 | 天天躁人人躁人人躁狂躁 | 久久精品中文字幕 | 亚洲不卡视频 | 国产成人精品在线播放 | 亚洲免费视频网址 | 一区二区三区精品视频 | 99在线精品视频 | 欧美黑人狂野猛交老妇 | 91操操操 | 四虎影院新地址 | 国产美女黄色片 | 四虎永久免费黄色影片 | 欧洲一区视频 | 精品久久一区 | 农村真人裸体丰满少妇毛片 | 久久一级 | 日韩一区二区三区视频 | 亚洲日韩中文字幕一区 |