想学习如何管理您的WordPress饼干吗? 不,我不是说你吃饼干。 Cookie 会在访问者的浏览器中存储临时信息,然后调用以改善体验。 Cookie 负责网站上的个性化和行为定位方面。
许多插件还使用 Cookie 来存储正常运行所需的信息。 Cookie 几乎用于任何网站,是运营网站不可分割的一部分。 不幸的是,它们很难理解,需要事先的编码知识。 今天,我将向您展示如何在WordPress中管理饼干。
什么是饼干?
大多数人很快就会想到他们最喜欢的饼干类型,但它仍然是一种错误的饼干。
Web 开发人员说的 Cookie 是存储在访问者浏览器中的纯文本文件。 他们有多个用途,使他们成为任何网站不可分割的一部分。 以下是 Cookie 执行的一些最重要的内容:
- 在用户访问期间保存临时信息
- 在网站上存储和管理登录信息
- 跟踪和个性化用户活动
Cookie 非常有用,但同时也可能对用户有害。 这些 Cookie 会存储重要信息,并可能被恶意使用。 因此,今年有许多互联网法规,其中一项 欧盟饼干法.
这是一项非常简单的法律,您必须披露,如果网站在欧盟境内被访问,则使用 Cookie。 因此,如果您从欧盟获得访客,请务必发出警告。
如何查看网站使用的 Cookie
Cookie 存储在您的浏览器中,因此您可以使用浏览器查看它们。 这取决于您使用的浏览器。 在此示例中,我们使用 Google Chrome,世界上最流行的网络浏览器。
请注意,Cookie 会从所有网站显示。 因此,要仅显示网站使用的 Cookie,必须首先清除浏览器中的 Cookie。 然后,您只需访问您的网站即可获取浏览器使用的 Cookie。
浏览器[設定]单击选项。
在屏幕顶部的文本框中,键入内容设置。[コンテンツ設定]单击选项。
显示的第一个选项是 Cookie。[クッキー]单击选项,然后单击[すべてのクッキーとサイトデータを表示]选择一个选项。
您将看到浏览器保存的 Cookie 的完整列表。 你可以扩展其中之一,以了解他们做什么。 我们建议您定期清除浏览器中的 Cookie。 但是,不要忘记控制这些非常有用的自动登录字段。
如何在 WordPress 中管理 Cookie
今天,我将向您展示如何在WordPress中管理饼干。 如果 Cookie 没有编码背景,则不容易理解。 饼干有三件事。 获取、设置和删除。 我将向您展示如何通过每个。 如果您不熟悉代码,我们建议您不要尝试管理 Cookie。
强烈建议您编辑网站后端的文件 备份您的网站这样,如果您犯了错误,您可以使用备份在犯错误之前撤消网站。
饼干设置
设置 cookie() 函数用于在 PHP 中设置 Cookie。 它用于主题中的函数.php文件。 括号中可以使用以下参数:
- 饼干名称
- 饼干的价值
- 过期
- 路径
- 域
- 牢房
- 仅
只需要前两个。 在添加代码之前,您需要找到主题函数.php文件。
首先,您可以 c 面板 ,然后单击[ファイルマネージャ]单击选项。
您需要找到主题函数.php文件。 单击public_html目录,然后单击 wp 内容文件夹。 其中文件夹包含与您的网站相关的所有内容。 单击主题文件夹,然后键入当前正在使用的主题的文件夹。
最后,右键单击函数.php文件,然后单击[編集]选择一个选项。
ポップアップウィンドウが表示されます。このボックスは、何かを編集する前にファイルのバックアップを作成するように警告します。「編集」ボタンをクリックしてください。
そうすると、ファイルのすべてのコードを含む新しいタブが開きます。
次のクッキーの例をコピーして貼り付けます。[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]函数 set_cookies() |
$visit_time = date(‘F j, Y g:i a’);
if(!isset($_COOKIE[$time_stamp])) {
设置持续一年的时间戳 Cookie
setcookie(‘time_stamp’, $current_time, time()+31556926);
}
}[/ht_message]
这是创建 Cookie 的简单示例,该 Cookie 会在用户访问您的网站时进行时间戳。 在浏览器中查看 Cookie 以查看它们是否正在使用中。 将显示“time_stamp”。
不要忘记单击“保存更改”按钮退出。
您可以使用此示例在网站上设置复杂的 Cookie。 您还可以通过删除代码随时将其删除。
获取饼干
设置 Cookie 非常重要,但如果信息不可用,则具有时间戳不会非常有用。 所以,现在我们需要“获取”信息。
在此示例中,我们调用刚刚创建的 cookie 并time_stamp它。 短代码 以调用信息。 在这种情况下,将显示用户上次访问网站的时间。
您可以使用 $_COOKIE调用 Cookie[] 变量。
笔记: 这些不是括号。
下面是一些代码.php函数可以放入文件中来实现此目的。[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]函数get_cookies() |
用户访问时间
$visit_time = date(‘F j, Y g:i a’);
检查以前是否设置了 Cookie
if(isset($_COOKIE[‘time_stamp’])) {
如果设置了 Cookie,请继续此操作。
函数visitor_message() |
使用饼干
$lastvisit = $_COOKIE[‘time_stamp’];
$string.=“感谢您的访问”。 $lastvisit.’. 查看新增功能。
返回$string。
}
} else {
如果未设置 Cookie,请执行此操作
函数visitor_message() |
$string.=“我们希望看到你的新事物,欢迎你! 检查这些资源…’
返回$string。
}
设置饼干
setcookie(‘time_stamp’, $visit_time, time()+31556926);
}
添加短代码
add_shortcode(“问候”,“visitor_message”);
}
add_action(‘init’, ‘get_cookies’);[/ht_message]
这是一个非常简单的示例,说明您可以对设置的 Cookie 执行哪些操作是。 检查 Cookie 是否已设置,如果已设置,则会显示上次访问时间的消息。 如果没有,欢迎您成为新访客,并设置 Cookie。 您可以使用短代码 [greet] 在您的网站上使用此信息。
删除饼干
Cookie 是临时文件,并不总是必要的。 因此,当它们变得毫无用处时,您需要将其删除。
为此,必须使用 unset() 函数。
删除刚刚创建的插件时:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]未设置 ($_COOKIE[‘time_stamp’]);[/ht_message]
unset 功能删除或取消设置 Cookie,这可以通过多种方式创造性地使用。 不要不时使用,因为您基本上可以设置 Cookie,然后在使用之前取消设置它。
负责任地使用 Cookie
Cookie 可用于存储重要信息,如登录凭据。 如果它落入恶意人员之手,您的帐户可能会受到威胁。 有 欧盟最近出台的多项法规.
因此,如果你在那里做生意,你必须已经注意到并遵守,否则你将面临巨额罚款。 设置到期日期并删除不再需要的 Cookie 始终是一个很好的策略。
这不仅是为了安全起见,还因为 Cookie 会减慢 Web 浏览器的速度,因此您需要每隔几个月清理一次。 始终考虑如何使用 Cookie 来为网站谋福利。
你用什么类型的饼干? 你认为在WordPress中管理饼干很难吗?