您当前的位置:首页 > TAG信息列表 > cookies
配置WordPress身份验证Cookie到期
我正在尝试配置WordPress cookie过期时间,但由于某些原因,它不起作用。我来到这里:https://developer.wordpress.org/reference/hooks/auth_cookie_expiration/并根据文档放置以下挂钩:function init() { // ... $expiration = 60; apply_filters( \'auth_cookie_expiration\', $expiration );
向可调用的Add_Filter传递其他参数
我有一个add_filter 的函数auth_cookie_expiration 钩此挂钩接受三个参数。然而,我对传递更多参数感兴趣。例如:add_filter( \'auth_cookie_expiration\', \'get_expiration\', 10, 5 ); 这可能与apply_filter, 但是add_filter 函数被调用一次,这会导致抛出错误:PHP Fatal error: Uncaught ArgumentCountError: Too few argument
$_SESSION变量在OAuth回调期间丢失
当我尝试OAuth握手时,第一步是GET 调用以获取这样的访问代码。# Redirect to request authorization code $url = $this->get_authorization_url(); header(\"Location: $url\"); exit; 在发送之前,我将当前URL存储在$_SESSION[\'last_url\'] 变量,以便在身份验证完成后,我可以将其重定向回用户最初尝试的页面。此授权url使用客户端id和
如何在wp_登录钩子中获取当前用户的会话令牌?
我想在hook-wp\\u登录中获取当前用户的会话令牌。我在函数中尝试过此代码。php: add_action(\'wp_login\',\'test\'); function test() { var_dump(wp_get_session_token()); //string(0) \"\" exit; } 我正在使用wordpress 4.9.2
通过提交重力表单获取限制内容
我很难找到解决方案:我有一堆限制内容的帖子,要访问这些页面的内容,用户必须提交一个重力表单。我想最好的方法是在gform_after_submission 发生。然后,函数将检查该cookie并根据结果显示这个或那个。问题是:我需要每个帖子都有一个cookie,而不是整个网站都有一个cookie。这就是我现在拥有的:Creating cookie after submission. 我的想法是使用post id来命名cookie并使其唯一。在这之后,但我不会离开这里。add_action( \'gform
为什么Wordpress对/wp-admin使用cookie,对非管理员用户使用/wp-content/plugins
以非管理员用户身份使用Firefox登录Wordpress网站后,设置3个cookie:wordpress\\u logged\\u in\\uwordpress\\u sec\\u用于路径管理</为什么非管理员用户需要Cookie 2-3?
在WP页面中的<html>上方插入自定义PHP标题
我已经建立了一个WordPress网站。以前,我有一个HTML编码的网站。我的新WordPress站点仍处于维护模式。但是,我想在所有网站内容之上插入一个PHP代码。这是我的代码:<?php //DETECT REFERRER if(empty($_SESSION[\"referrer\"])) { $referrer = $_SERVER[\"HTTP_REFERER\"]; if(empty($referrer))
如何清理我的曲奇名称
伙计们!提交重力表单后,我正在设置cookie。名称基于当前页面,因此具有此表单的每个页面都有自己的cookie。某些URL以/324234-2结尾的页面不会设置cookie并返回错误消息(Warning: Cookie names cannot contain any of the following \'=,; \\t\\r\\n\\013\\014), 而其他名字比较固定的人会。我正在尝试清理此cookie名称,以便不会出现任何错误。这是我的职责:add_action( \'gform_after_
从WordPress核心中删除Cookie
我正在开发一个自定义主题,我知道Wordpress确实附带了一些内置cookie?随着新的GDPR法规的出台,我想删除这些——我相信它们只是出于登录/用户名的目的。该网站是为我自己的公司,它只是一个小册子网站,没有收集任何数据。我不介意每次登录时都要输入我的详细信息。如何从Wordpress本身中删除Wordpress Cookie?非常感谢,
在基本的WordPress站点上,我需要Cookie的同意吗?
一个基本的WordPress站点,如果没有用户帐户或登录名(除了管理员之外),并且不出售任何东西,是否仍然需要cookie同意消息?该网站只提供信息,并提供一些联系方式。任何参考网站都会很好。谢谢
WordPress加载脚本文件如果有什么.(加载页面后)
我在准备网站GDPR时遇到了一个问题。它正在为InstraGram加载一个javascript文件,该文件正在设置cookie。我能够在插件目录中找到该文件的加载位置,但我不想编辑该文件,因为在那之后我无法再更新。因此,我能够将脚本出列,以便它不会被加载。之后,我尝试了在页面加载后有条件地加载文件的所有操作。因此,当您接受Cookies时,脚本将被加载。这是if语句,也是我尝试的最后一件事:<script type=\"text/javascript\"> function C
为WordPress创建简单的Cookie Box
我一直在尝试创建一个简单的cookie box通知,实际上我想使用这个特定的idea问题是,当我在页脚中运行这个js时,我只需单击“是”或“否”,然后刷新页面后,我会再次看到cookie框的开头。我只想在那里设置一个非常简单的到期日期,例如10天,等等,当我单击“依赖于答案”时,功能正常。我真的不擅长js,所以如果有人能帮助我,我将不胜感激。:)!(function() { var e = function(e, t, o) { (this.text = e), (this.a
如何记住当前用户的具体操作/事件?
多亏了polylang,我创建了多语言网站。现在我不想使用polylang的切换器,因为它会导致布局问题,所以我找到了一个更好的解决方案,就是在顶部添加链接。例如,如果用户单击:<a href=\"mysite.com/fr\" ...> 整个网站的翻译没有任何问题,但它不记得用户是否转到另一个页面,例如类别页面,而是返回默认语言,即英语,除非在浏览器中手动向链接添加“fr”。我的想法是,如果用户单击链接,但不知道如何允许普通用户这样做,或者可能有更好的不同方法,那么就编辑基本URL任何帮助都
是否有任何原因会使用$wpdn->Insert将1(我的)IP添加到此表中?
我正在使用一个小型自定义插件在数据库中创建一个表,然后如果存在某个cookie,则将用户的IP地址添加到该表中(此cookie通过单击术语接受按钮在其他地方设置)。测试时,我能够让我的IP显示在表中,但我尝试在我的移动设备上测试并使用Browserstack,表中显示的唯一IP仍然是我自己的。有什么原因会发生这种情况吗?插件代码如下:global $wpdb; $table_name = $wpdb->prefix.\'table_name_here\'; if ($wp
Wordpress delete cookie
首先,对不起,我英语不好,我是法国人。我需要使我的网站GDPR友好,因此为此,我使用插件“RGPD”,它可以检查或取消检查多种类型的cookie。这个插件还提供了一些可以使用的函数。以下是我的尝试: if (!is_allowed_cookie(\'_ga\')) { ?> <script> function deleteCookie(name) { document.cookie = name +
使用Cookie登录,但不使用WordPress代码
我一直在寻找一种无需每次加载WordPress即可对用户进行身份验证的方法。简单地说,我生成的应用程序不使用任何类型的web工具包,因此当WordPress发送WordPress\\u logged\\u in cookie时,我将该cookie存储为字符串,然后手动将其发送回我的网站。一方面,我将WordPress作为一个普通的网站使用,我编写了与WordPress表和我的自定义表交互的插件。所有这些都很标准。。。但我还想直接访问数据库,供实时应用程序使用,这些应用程序可以出于任何原因随时调用数据库,很
IS_USER_LOGGED_IN()在不同页面上返回不同的值
在我的大多数网站上,is\\u user\\u logged\\u in()工作得很好。在设置了类似自定义模板的两个页面上,这会错误地返回FALSE。用户可以导航回其他页面,在那里它可以正常工作,没有问题。实际上,用户将登录,并酌情看到“注销”。当他们只导航到特定页面时,会看到“登录”。我已经做了一些测试,不确定是什么原因造成的。我试过几件事:删除主题文件中对全局用户变量的引用通过define(\'COOKIEPATH\',\'/\')强制wp config中的cookie目录禁用可能有问题的插件我对可能
错误:您的浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress
更改域或托管或安装文件夹时出错:浏览器阻止或不支持cookie。您必须启用Cookie才能使用WordPress。
更改用户登录的Cookie名称
我有设置为显示/隐藏的菜单项,具体取决于用户是否登录。我想更改WP为确定登录状态而查找的默认cookie名称。我的cookie名称是_example 值为1 当用户登录时。我试过了define( \'TEST_COOKIE\', \'_example\' ); 在里面wp-config.php, 但这似乎没有奏效。如何替换默认的cookie名称?注意:我不需要识别登录的用户,只需要确定是否显示/隐藏菜单项。_example 值为1 如果已登录,则为_example 不存在或0.
Setting Cookies
我创建了两个主题(浅色和深色),但我不知道如何设置cookie,以便用户在页面之间导航或下周返回站点时,主题保持不变。是否有一个简单的脚本可以添加到现有代码中?HTML<html> <head> <link id=\"lightTheme\" rel=\"stylesheet\" type=\"text/css\" href=\"styleSheetLightTheme.css\"> <link id=\"darkTheme\" r