您当前的位置:首页 > TAG信息列表 > cookies
仅当访问者登录时检测到Cookie
这是我第一次玩cookies,所以如果这个问题是“愚蠢的”,我很抱歉,但我没有在这个网站的其他地方找到答案。Iv\'e set a cookie using this code in my child theme functions.php file:<?php $_fa = \'friend\'; if(!isset($_COOKIE[\'myCookie\'])) { // set a cookie for 1 year setcookie(\
身份验证Cookie值安全风险?
这次有一个简短的问题:当第三方访问WordPress auth cookie时,会有多大的安全风险?例如,他们是否可以简单地复制cookie并作为原始cookie所有者的用户“登录”?我这样问是因为我计划在不同的服务器之间传递auth cookie值。
即使存在Cookie,也无法读取Cookie
add_action( \'wp\', \'setCookies\', 10); 我用这个钩子放饼干。我正在使用“wp”,因为我需要获取当前的帖子ID。现在在我的侧边栏上。php,我打电话来if(isset($_COOKIE[\'cookiename\'])) 但它什么也不返回。我检查了chrome开发工具和cookiename = postID 就在那里。当我刷新页面或转到另一个页面时,cookie现在返回了一些内容。所以我猜我的饼干可能是在侧边栏之后才放好的。php是否已加载?如果是这样的
为什么会说:‘Cookie被阻止或不受支持’?
有many many many many 关于这个问题的页面(我可以继续)。对于那些刚刚来到这里寻求解决方案的人来说,那就是:1) 请尝试刷新页面。2) 试着把这个放进你的wp-config.phpdefine(\'ADMIN_COOKIE_PATH\', \'/\'); define(\'COOKIE_DOMAIN\', \'\'); define(\'COOKIEPATH\', \'\'); define(\'SITECOOKIEPATH\', \'\'); 3) 或
如何动态获取存储Cookie的ID
现在,由于array\\u push(),我在输出“1778a1778”中静态获取id,但我必须动态发送id并获得相同的输出。
使用wp_emote_get时传递Cookie
我正在开发一个插件,它使用wp_remote_get. 问题是Tumblr需要一个cookie来符合GDPR。这包括RSS提要。这意味着所有Tumblr提要当前都已中断。我发现an example of using CURL to acquire the cookies 因此,饲料将加载。然而,我只对wp_remote_get 以及相关功能。如何通过WordPress的远程获取方法实现示例中的cookie获取黑客?Edit: 为了澄清这一点,我需要获取饼干,然后使用饼干。这是两个要求;一个用于cookie
WordPress不会读cookie吗?
这是对我的问题的总结-提交表单后,它将保存一个令牌(cookie令牌)function set_cookie_token( $entry, $form ) { setcookie(\'token\', \'true\', time() + (86400 * 30), \"/\"); } add_action( \'form_after_submission\', \'set_cookie_token\', 10, 2 ); function open_dc
如何增加连接时间
实际上,我正在使用此脚本来增加连接时间// Reste connecté à WordPress durant 1 an add_filter( \'auth_cookie_expiration\', \'keep_me_logged_in\' ); function keep_me_logged_in( $expirein ) { return 31556926; // 1 an en secondes } 它适用于某些用户,但不适用于所有用户,有些用户经常断开
从bundle.js中的FETCH请求调用时的REST API身份验证问题
我可以将Rest API用于不需要身份验证的调用,但对于需要身份验证的路由,我遇到了身份验证问题。这里是a的一部分。管理页面的php视图模板:<div id=\"nonceCreator\"> <script> let _wpnonce = <?php echo json_encode(wp_create_nonce(\'wp_rest\')); ?>; let cookiesArray = <?php ech
登录REDIRECT_TO循环,reauth=1,Cookie过期时间设置为1年
(我已经解决了这个问题-wp-config.php中的排序错误-多亏了this answer 其他地方)。我已经将一个站点开发人员移动到了生产环境中,除了登录表单外,其他一切都正常运行,该表单被以下URL卡住了:/wp登录。php?重定向到=https%3A%2F%2Fwww。实例com%2Fwp管理员%2F&;reauth=1这是一个https:// 站点(尽管开发站点也是),并使用www.prefix(www.prefix)打开Chrome开发工具和Cookie(或勾选“保留日志”):the a
访问WooCommerceStore时自动注销UserX
我开发了一个Web平台,用户登录DemoUser以查看仪表板功能。现在的问题是,一旦他们对所看到的感到满意并访问woocommerce商店,他们仍然会登录并以DemoUser的身份购买该服务。这似乎是一个安静独特的问题,因为即使我花了几个小时在研究上。。我离找到解决方案只有一步之遥。用户访问Woocommerce商店后,我如何注销Demoaccount?
将Cookie设置为URL参数,将Cookie从一个页面传递到另一个页面以更改帖子
我有一个函数,该函数基于URL参数和特定值生成post多页:?content=multipage问题是,当用户单击下一页时,URL参数被删除,帖子重置为onepage格式。如果我手动将URL参数添加到下一页,那么帖子将是多页的根据我的研究,解决问题的最佳方法是在以下情况下设置cookie:?content=multipage这样,这个URL参数就可以在页面之间传递,并且在地址栏中不可见。我尝试了多种cookie设置方法,发现secookie () 显然应该起作用的函数。以下是我目前的工作: func
如何在不登录的情况下在客户端浏览器中保存历史记录?
我知道我们可以使用一些代码片段或插件来保存客户端历史记录,但我知道这对登录客户端有效。我的问题是如何做同样的事情,但对于Unlocin用户。假设我是一个没有帐号的用户,我在网站上浏览了一些帖子。所以下次我想访问这个网站的时候,我想看看我上次访问历史页面时看到的最新帖子。这就像YouTube历史页面,但没有登录,因此所有内容都会像cookie文件或其他文件一样保存在用户的浏览器中。如果我遵循php文档,使用Cookie是很容易的,但我想在wordpress中使用它,所以我在这里问我的问题。
我如何才能阻止网络上的一个博客设置Cookie?
我有一个多站点,每个博客都在一个子域上。我计划创建另一个网站(比如blog92.example.com),我会告诉主站点从中提供图像,这与this question.这似乎相当简单。然而,我希望只有一个博客(blog92.example.com)永远不会设置cookie。这是因为图像不需要cookie;那么,为什么要在它们身上浪费带宽呢?我如何防止一个特定的博客设置cookie,而不影响其他博客?
通过邮递员传递借来的随机数失败
我正在尝试从浏览器会话中借用nonce,以便在其他地方使用它,即在我的npm开发环境中。我将一个nonce传递到打开的Chrome浏览器会话中,将其放在Postman中“X-WP-nonce”的get请求头中,然后返回“Cookie nonce无效”:我还尝试在不包围“”的情况下输入nonce值有人知道此请求失败的原因吗?已添加我认为这不重要,但以防万一,这是/auth 路由处理程序: public function authCallback(\\WP_REST_Request $request) :
WordPress轻/暗主题最佳实践?有没有一种真正有效的方法?
我们目前在WordPress网站上使用Cookie和启用了一个浅色/深色主题。CSS中的深色类。它可以工作,但使用WP Total Cache几乎不值得,因为任何使用cookie的帖子/页面都无法进行页面缓存。我尝试改用localstorage,但在更改页面时无法通过恼人的“flash”:每个新导航都会加载默认的浅色css,然后应用深色css,从而在切换之前瞥见浅色主题,非常恼人。我能够将闪光灯最小化,但它仍然存在。我没有找到任何插件可以解决浅/暗主题的问题,到目前为止,我仍然坚持使用cookie,并接受
仅在特定页面上设置Cookie
我试图在Wordpress上只在某个页面上设置cookie。我尝试了很多不同的想法,但仍然无法让它工作,因为在页面设置之前调用了“init”。这是我当前的代码:add_action(\'init\', function() { //if ( is_page( 2164 ) ) { setcookie( \"my_cookie\", \'hello\' ); } }); 当然,is\\u page()不会返回当前页面,我也不会尝
Popup Cookie Wordpress选择语言和部分(Elementor)
我需要显示一个弹出窗口,用户可以在其中选择语言和要打开的部分(合作伙伴、客户、支持),并且该选择保留在cookie中,以便下次他返回该部分时,直接打开所选语言,但我不知道如何做,有什么想法吗?(如果我知道如何操作,但不知道如何添加和保存此选择,请创建弹出窗口)在弹出窗口中添加语言开关(模式)</用户选择的任何语言都应存储在Cookie中,下次打开时,网站应以保存在其中的特定语言打开
如果is_page()不能与wp_reDirect一起使用
我安装了一个插件,它正在前端创建用户配置文件。此页面的ID在wordpress后端为301。如果访问了配置文件站点,我想在url后面附加一个参数。参数值存储在cookie中。用于附加URL的代码正在运行,但当我添加代码以仅在此页面id上显示时,它不起作用。代码在my child themes函数中执行。phpNOT WORKINGif( is_page(301)) { echo \'page\'; // Event ID in der URL als $_GET hinz
无法通过REST API从无头前端获取草稿帖子
我在上安装了一个无头Wordpressv5.4.0. 前端无法获取中的任何帖子draft 状态,但当直接访问API url时,返回的数据没有问题。我假设这与cookie/auth有关。注意,我动态地抓取nonce 来自后端的值,此处显示完整字符串以供参数使用。以下是我的设置和回复截图:请求URL:http://wordpress.test/wp-json/wp/v2/pages/19060?wpnonce=23c01b3b12&_embed=true使用在前端调用isomorphic-unfetc