您当前的位置:首页 > TAG信息列表 > cookies
基于用户角色扩展AUTH_COOKIE_EXPIRATION
我试图延长身份验证cookie的使用寿命,但仅限于管理员。函数中的我的代码。php是:add_filter( \'auth_cookie_expiration\', \'change_admin_cookie_logout\' ); function change_admin_cookie_logout( $expirein ) { if ($user_id == current_user_can(\'promote_users\')) { return 60;
Cookie在被保存之前需要进行卫生处理吗?
我最近写了一个插件,现在我正在回溯一些,以清理所有用户输入。我知道我应该清理来自$_GET 或$_POST 因为用户可以在其中插入恶意脚本。我也在清理我通过get_options 用户输入只是为了安全(不确定options.php API净化,但这是另一个问题)。但是饼干呢?这些需要消毒吗?如果是,怎么做?以下是我的功能:$get_cookie_check = wp_kses($_GET[\'view_full_site\'],null); //sanitize user input $site_
如何在页面上填写表单后在WordPress中设置自定义Cookie
我已经为Wordpress中的页面构建了一个自定义模板:第xyz页。php此页面有一些内容。我想检查一下饼干。我想做的是:如果设置了cookie://显示页面内容其他的//不显示内容。改为显示此表单:<form action=\"\" method=\"post\"> Name: <input type=\"text\" name=\"name\"> Email: <input type=\"text\" name=\"email\"> <
如果是_PAGE(‘PAGE’),如何设置cookie?我应该使用ADD_ACTION(‘init’)还是有另一个操作?
如果is\\u page(\'arabic\')或is\\u page(\'english\'),我想设置cookie,然后仅当页面名称/段塞arabic 或english, 我认为init操作发生在代码确定当前页面之前,如何做到这一点此外,在解决该问题后,我如何确保setcookie将在重定向之前发生,以便显示刚刚设置的cookie(因为cookie需要刷新)下面是我的代码function site_set_user_language() { if(!isset($_COOKIE[\'s
setcookies and header send
我在header.php 模板的如下所示:setcookie(\"test_time_\".$cookie_id.\"\", $cookies_times, time()+3600); 结果总是这样headers already sent, 我在插件内部使用这个插件,也在插件外部尝试,结果总是一样的。可以在标题中使用cookie,或者我可以做些什么来解决这个问题,我需要使用cookie来实现works little功能。
将wp_set_auth_cookie用于自定义用户帐户系统
我已经使用自定义帖子类型构建了一个自定义用户帐户系统。我想知道使用内置功能是否安全wp_set_auth_cookie($user_id, $remember, $secure) Wordpress用于内置用户系统。对于$user_id 我想我可以使用post id。但这不会与现有系统冲突吗?是否有一个巧妙的技巧来防止默认用户cookie与自定义用户cookie发生冲突,或者我根本不应该使用这个功能?
如何检测网站是否托管在WPEngine上?
是否有任何方法可以检测到WordPress托管在WPEngine上?我需要在他们的方法中了解的原因to eliminate cookies. 但是我的插件依赖于cookie,没有它就无法工作。所以我不需要在WPEngine宿主上运行插件。有什么想法吗?
为什么只在以管理员身份登录时才设置PHP Cookie Via Plugin,而不是普通用户?和其他问题
起初我以为这是浏览器问题,但我的代码似乎只在用户登录管理员时设置cookie。如果您未登录管理员帐户,则不会设置cookie。使用Windows 8在3种不同的浏览器上进行了测试。仅供参考,以下是我认为是跨浏览器问题时的问题链接:https://stackoverflow.com/questions/19624858/setting-cookie-via-php-works-in-chrome-but-not-firefox-or-ie我的代码位于我创建的一个激活的自定义插件中,位于一个名为custom\
为我的整个站点设置cookie不起作用
我正在尝试将网站的cookie设置为hide a div on click action. 问题描述。我想为整个网站而不是特定页面设置cookie。我正在放饼干on click div by jquery cookie。js公司当我在主页上单击div时,div在整个站点中都是不可见的。但是,如果我试图删除其他页面上的div,它在整个网站上都是不可见的。我已经尝试了wordpress codexsite_url()get_site_url()home_url()get_option(\'home\')通过这
来自子文件夹非wp cookie WordPress的身份验证
我对WordPress多站点站点中的用户身份验证有疑问。我的网站是http://www.drezzy.it 它有自己的用户数据库和登录和注销系统。这是一个非WP网站。当您登录时,它会提供一个cookie,其中包括用户的电子邮件和密码。我在这里面创建了一个WordPress多站点网站,http://www.drezzy.it/community/speciale/ 可以访问cookie的。我的问题是:我如何允许WordPress使用主站点的cookie登录用户,这样他们就不必再次注册或登录?主站点和WP之间
Error when setting cookie
我在尝试在WP页面上设置cookie时遇到此错误。Warning: Cannot modify header information - headers already sent by(...) 有什么帮助吗?当我在wordpress之外开发php时,它工作得很好,但当我将其移入时,它就坏了。饼干没有什么特别之处(非常基本)。那么我该如何让饼干凝固呢?
获取WordPress存储的用于自定义登录的Cookie
我已经创建了一个自定义登录框。我正在使用wp_signon() 方法一切正常。此外,我还有一个“记住我”复选框,以便下次可以记住用户凭据。我知道我可以用自己的方式处理cookie,但我想知道是否有wordpress内置的方法来获取cookie。这是我目前的代码:$creds[\'user_login\'] = $user_login; $creds[\'user_password\'] = $user_pass; $creds[\'remember\'] = ($remember_me =
从客户端注销用户并删除Cookie?
我希望能够注销该用户。我可以通过在服务器上调用wp\\u logout()来实现这一点,但如果用户断开连接,有没有办法将其注销?wp\\u logout()方法清除Cookie。有没有办法在客户机上执行此操作?可能需要清除此域或路径的所有cookie(注销)。More Info:<例如,假设他们在学校或图书馆的公共计算机上,连接中断(这种情况经常发生)。
如何在域和子域之间共享Cookie和会话?
我在寻找我问题的答案时错过了很多时间。今天,我在一台服务器和一个数据库上安装了两个WP,但前缀不同。我已经在两个博客之间共享了用户数据和元数据,效果很好!但我仍然无法在两个博客下设置autologin或单点登录。以下代码在WP3中不起作用。8.define(\'COOKIE_DOMAIN\', \'.domain.com\'); //replace with the 1st website URL define(\'COOKIEPATH\', \'/\');
WP第一次未登录
我在我的网站上遇到了一个奇怪的“bug”,我在首页有一个表单来登录,它没有登录,将我重定向到WP登录。它说Cookies可能在我的浏览器中不活动。我已检查浏览器,Cookie处于活动状态。登录后(在WP登录页面上),再也不会发生这种情况。但在清理缓存并再次测试之后,问题就解决了。如何修复此问题?
阻止安装Style.css cookie和文件缓存
我遇到了一个以前从未遇到过的问题。当我更新style.css “我的孩子”主题中的文件,该网页不使用新样式。我已经在我的浏览器中的一个cookie中指出了这一点style.css?ver=3.8.1 而不是基本的style.css. 顺便提一下,3.8.1是我的WordPress版本。我找到的唯一修复方法是手动删除cookie,但无论何时进行更改,都很麻烦。有没有关于如何修复的想法?
一次登录两个不同的WordPress站点
我想知道如何一次性登录mydomain。com并自动登录到mydomain。com/blog。我已经知道了如何通过MyPHPAdmin共享表(以便我的主站点上的相同用户也在博客站点上)。我希望通过这种方式,我不必使用WPMU。如有任何建议或链接,将不胜感激。Im当前使用版本3.8.1
无需重新加载页面即可登录WordPress AJAX
我目前正在开发一个WordPress主题,我希望用户能够在注册或登录网站之前上传图像。最初的问题是,您无法使用wp.media 如果您不是注册用户,请使用JavaScript类。我创建的解决方案实际上非常简单:当用户到达注册页面时,JavaScript代码会检查用户是否登录,如果不是,我们会使用随机电子邮件和密码创建一个临时用户,并使用这个新创建的临时用户登录访问者,所有操作都在后台进行。之后,想法是一旦用户注册了自己的数据,这个临时用户将使用正确的访问者数据进行更新。现在是棘手的部分。我希望WordPr
Setcookie可以在管理员上运行,但不能在前端运行
我有一个简单的函数,可以将cookie设置为附加的任何参数的值。例如,如果我访问http://example.com/?devsource=http://dev.example.com/ 它应该将devsourceurl cookie的值设置为http://dev.example.com/这个函数在WordPress管理中工作得很好,但我无法让它在前端工作。我甚至试着检查邮件头是否已经在init操作中发送了,但没有。有什么想法会导致这种情况吗?代码如下:function set_devsource_coo
Set cookie for visitor
我正在编写一个新插件,允许访问者投票。在一个访问者给一个帖子打分后,我想阻止双重投票。我认为更好的方法是使用cookie,但我当然不能在函数中插入代码。php或在主题标题中。在我的情况下,最好通过jquery或php设置cookie?