您当前的位置:首页 > TAG信息列表 > cookies
仅显示一次模式的最佳方法
我想向我的网站的第一次访问者显示一个模式窗口。在那之后,它就不应该再对访问者可见了。最好的方法是什么?通常我可以使用Cookie,但说到WordPress,什么是最佳实践?期待得到一些建议。
Cookie_域设置混乱
我正在升级我的网站,它正在使用WordPress。我正在使用子域cdn 对于CDN,它需要无需烹饪。目前,我的网站是一个多站点的多网络(都是子目录安装),具有子域www 托管我的主音乐项目和子域photo 主持我的摄影项目。我用于这种多网络的插件是:https://github.com/stuttter/wp-multi-network我需要使用单点登录。这让我在设置时感到困惑COOKIE_DOMAIN 在里面wp-config.php. 我可以像插件文档中所说的那样设置:define( \'COOKIE
WordPress插件开发中的安全性
我的插件是Mailer。WordPress的应用程序,我已经完成了85%,在发布之前,我专注于安全性。在提问之前,我应该概述一下插件体系结构:插件能够接受username &;password 和相对imap/smtp 服务器详细信息验证详细信息并确保输入了正确的imap/smtp(建立了有效连接)使用EKEY 存储在class.client.php 像CONST password 已加密(不能根据需要作为纯文本进行散列imap/smtp) 并使用CKEY 存储在class.client.php.
为什么在使用AJAX时,GET_CURRENT_USER_ID()和Document.cookie的输出之间会有奇怪的差异?
我正在开发一个简单的Ajax函数,作为插件的一部分,该插件旨在从传统的WP Admin仪表板中使用,但在登录cookie状态方面遇到了分歧。The problem, TL;DR versionAjax调用的输出总是在注销用户的上下文中运行。明确地get_current_user_id() 退货0 对于所有Ajax启动的调用,尽管有PHP端var_dump(get_current_user_id()) 在页面本身的输出上返回正确的登录用户ID号。正在检查document.cookie 似乎确认JS端没有登录
具有jQuery或Java脚本的引用URL-缓存和引用URL问题
希望有人能帮我:)我想做的是,得到第一个访问推荐人并将其发送到表单。我们使用了联系表单7的插件,所以我创建了一个隐藏的输入,获取referer URL,并将referer的值分配给隐藏的输入字段。在我启用缓存之前,一切都很正常。这是我使用的函数(以防任何人需要它)function getRefererPage( $form_tag ){ if(!isset($_COOKIE[\'external_referrer_cookie\'])) { }
如何读取第三方Cookie以访问受密码保护的页面
如果用户的机器上存在第三方cookie,是否有人知道一种快速简单的方法来访问WordPress标准密码保护页面?我需要看看是否有人已经登录到另一个平台,如果是的话,让他们无需输入WordPress页面密码即可访问。换句话说,用户要查看特定的受密码保护的页面,必须满足以下两个条件之一。或者:用户已输入WordPress页面密码(因此他们的机器上有WordPress生成的cookie),或者用户的机器上已经存在文件名和内容已知的第三方cookie。如果您有任何关于实现此目标的最佳/最简单方法的提示和帮助,我们
哪里有阻止未登录用户访问wp-admin的功能?
阻止未登录用户访问Wordpress中受限页面的功能在哪里?我查了好几个文件,但没找到。我想修改Wordpress验证Cookie和会话的方式。谁来帮帮我?
只要我愿意,让用户登录多久都行
我正在基于WordPress实现一个Kiosk webapp,我有一些关键的条件,它们根据用户是否登录而工作。我知道,用户单击“记住我”后,会让他们登录14天。然而,我想让用户在通过信息亭登录后尽可能长时间地登录。我可能在想一个月。我能设定的时间有限制吗?我可以安排两个月吗?3个月?4个月?我知道一个实际的cookie可以设置为10年以上,但不确定WP在这方面是否有自己的限制。我还找到了一段代码来帮助我设置这个,但我不知道如何知道它是否有效,我找到它的那篇文章是2年前写的。。。// keep users
Set cookie with taxonomy name
我知道a应该在任何输出之前设置cookie。我想用实际页面的分类名称设置一个cookie。获取我使用的分类名称get_query_var(\'taxonomy).问题是:如果我将cookie创建挂接到init 这个get_query_var 返回空。如果我钓得太晚,我会得到headers already sent 错误我如何才能做到这一点?
根据Cookie值显示不同的页面
我有一个网站,要求访问者在第一页上选择一种语言,我将该选项存储在cookie中,并根据该选项显示内容(从第二页开始)。只要cookie未过期,我想显示第二页而不显示第一页。我尝试在我制作的插件中执行以下操作:function has_my_cookie(){ if ( isset($_COOKIE[\"myCookie\"])) { if($_COOKIE[\"myCookie\"] == \"en\"){ header(\
检测身份验证是否设置为“记住”正在登录的用户
我正在为正在处理的主题编写自定义前端登录页。登录页面尽可能使用wordpress功能(例如。,wp_signon, wp_set_auth_cookie, ...等等)。对于登录,我执行以下操作// Detect if we should remember the user $remember = false; if (isset($_POST[\'remember_me\'])) { $remember = true; } // Sign in
Deleting cookie to logout
如果我删除wordpress_logged_in_47d1523b... 使用javascript的cookie?还有什么额外的东西wp_logout 做
如何将数字(来自Cookie)存储到查询变量中,以便以后在其他过滤器中使用?
我有一个可以在不同社交网络上玩的HTML5小游戏(如“画布”),它设置了一个HTTP cookie。当玩家访问我的WordPress网站(作为游戏的帮助和支持网站)时,我可以使用我的自定义方法从cookie中获取她的id(并验证其是否伪造,方法是计算哈希并从数据库中获取):$my_id = fetchCookie(); My question: 如何只解析cookie一次,然后传递用户id?在functions.php 我放置的我的孩子主题文件:add_filter( \'query_vars\'
检查用户今天是否已经访问过此帖子
我有一段代码来衡量一篇文章的受欢迎程度。如果用户在过去24小时内没有访问过此帖子,我该如何检查?我是否需要为用户和他们访问的每个帖子设置cookie?我$count = get_post_meta($post_id, \'popular_posts\', true); if(user-didnt-visited-this-page-in-last-24-hours) : $count++; update_post_meta($post_id,
如何解决错误“Cookie因意外输出而被阻止”?
我在管理面板登录时遇到如下错误。\"ERROR: Cookies are blocked due to unexpected output.\"我尝试过几种解决方案,比如,Log checking (日志文件中未显示任何日志)解决header already sent 问题(根本无法获取此错误)检查不完整\'php tag\', 删除空白等(已检查两者)我们已经重新解决了上述三件事,但问题仍然存在。有人能帮我检查一下吗?
How to mark articles as read?
我有一个普通链接:<a href=\"/article-1\"><span class=\"visited-circle\"></span>article 1</a> 当有人访问本文时,我更改了CSS中的颜色:a:visited .visited-circle { background-color: green; } 但我认为这并不完美。我希望访问者可以将这篇文章标记为已读。有人知道我该如何实现这一点吗?
WordPress wp-login.php cookie错误(WordPress版本4.2.9)
错误:浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。如何删除此错误?
在根目录中创建静态文件夹是否会达到从无Cookie域加载静态内容的目的?
我一直在优化我的网站,并遵循工具的步骤。pingdom。com。这里说的是从一个无Cookie域或子域提供我的所有静态内容。现在我没有权限为我的站点创建新的子域。我只有一个FTP访问权限。因此,以下想法是否有助于从无Cookie域加载静态内容:1)通过ftp访问在根目录中创建一个文件夹,因为wordpress无法识别该文件夹;2)将所有静态内容存储在其中,然后从那里加载
如何在提交表单时包含登录页面?
我指的是一个Wordpress网站,其URL与各种登录页相对应。我需要提交一份申请表,包括访问者使用的登录页url。如何使用Cookie实现这一点?我对其他选择持开放态度。
成功提交重力表单时取消设置Cookie
我有一个cookie,里面有我用来填充重力表单的数据。但是,在表单成功提交后,我想取消设置(或者更准确地说,过期)该cookie。起初,我认为gform_after_submission 钩子会起作用的。我尝试简单地指向一个函数,该函数执行以下操作:public static function clearItems() { setcookie(\'items\', \'\', time() - 86400, \'/\'); } 问题是这个钩子是在头之后执行的,因此没有设置