您当前的位置:首页 > TAG信息列表 > session
在自定义函数中未正确创建会话
我正在使用一个名为The Next Generation of Genealogy Site-Building (TNG) 并将其集成到WordPress中。要在WordPress模板中显示数据很容易,我已经成功地集成了注册功能,这样当用户在WordPress中注册时,他们就可以成功地添加到TNG用户表中。然而,我现在几乎秃顶了,因为我把头发扯下来,试图让会议正常进行。TNG应用程序的结构允许管理员为每个用户设置不同的权限,以提供对站点数据的不同访问级别(添加、编辑、删除、查看活着的人的信息等)。这些权限
是否在两个安装之间共享登录/注销会话?
我在两次安装中共享用户会话时遇到一些问题。(a) 网站位于http://stolenmx.com(b) 网站位于http://arcade.stolenmx.com我已经将B安装在与A相同的数据库中,并且我已经定义了user和user_meta表,所以我正在共享用户数据和用户等,但我似乎无法连接会话。我尝试了几种不同的方法来使用cookie,但都不管用。这是我目前在(b)wp config中使用的,没有任何效果,define(\'COOKIE_DOMAIN\', \'www.stolenmx.com\')
WordPress会话存储在哪里?
我需要能够从外部应用程序验证会话完整性。我找不到wordpress中存储的会话在哪里?我构建了一个restful应用程序,它将接收会话令牌作为头,我希望能够加载与该会话关联的用户。这可能吗?我肯定是的,我到处都找不到。我试图查找代码,但很快就迷路了。。任何人都至少可以告诉我应该检查哪个表?
根据用户ID销毁用户会话
我想根据特定用户的用户ID以编程方式将其从WordPress系统中注销,就像WordPress用户编辑器部分中的“注销所有会话”按钮一样。我怎样才能做到这一点?
调用wp_ajax_nopriv时的PHP会话
我正在尝试使用wordpress ajax调用api处理会话,但没有成功。在功能开始时。php写入:if (!session_id()) { session_start(); } 例如,在执行ajax调用以实现功能时add_action( \'wp_ajax_nopriv_compare_objects_request\', \'compare_objects_request\' ); “compare\\u objects\\u request”功能中的会话不
如何保护页面/帖子密码,使您每次访问该页面时都必须重新进入?
我在子主题函数中添加了以下内容。php ///time out login so you must reenter it every time// add_action( \'wp\', \'post_pw_sess_expire\' ); function post_pw_sess_expire() { if ( isset( $_COOKIE[\'wp-postpass_\' . COOKIEHASH] ) ) // Setting a
如何检查用户是否被重定向?
我需要一个关于如何进行以下操作的建议:我已经注册了课程,并创建了一个自定义帖子类型,例如课程1Course1有儿童贴子-有些是私人贴子(如讲座),有些不是。当用户试图打开讲座时,将选中用户的元字段,并根据该值显示内容或将用户重定向到父级。我用过template_redirect 钩子(可能不是正确的)。我现在需要的是在重定向后在家长课程帖子上显示一些带有通知的横幅(例如,你看不到私人内容)。我怎么知道用户试图打开讲座,但它被重定向了?我尝试在重定向功能中使用会话,但没有成功(横幅在所有课程1上都处于活动状
WP_SESSION不使用AJAX
其概念是在帖子内容中放置一个按钮,用户可以单击该按钮。两件事-应该显示帖子的ID和用户单击按钮的次数。原因-我们将帖子呈现为产品,用户可以使用该按钮添加产品,点击按钮的次数将表示他想要的数量。该逻辑在普通php会话中运行良好,但在使用Eric Mann的WP session Manager插件的WP\\U会话中不起作用,该插件被视为在WP中使用会话的标准方式。工作php会话代码-Github使用WP\\U会话,它可以成功地显示第一次单击按钮时应该显示的内容,但不会在多次单击时显示。从不这是定制的。js文件
在每个会话中向具有特定角色的用户显示一次消息
我需要仅向具有特定角色的用户显示消息。该消息应在用户登录后立即显示,或者在用户登录网站时关闭浏览器后重新打开浏览器时显示。有没有人能给我指出一个正确的方向,告诉我如何去实现这一点?最好使用PHP\'s sessions, HTML5\'s web storage 还是JavaScript或PHP中的Cookie?
为什么$_SESSION仅在我登录时才起作用?
我在我的一些页面模板中包含了一个纯PHP库(与WordPress无关)。该库调用PHP session\\u start()函数并引用$\\u session[“cart”]全局变量。由于session\\u start,我将库包含在模板的顶部。当我完全按照预期登录库函数时,但当我注销时,$\\u会话变量似乎不存储数据。有什么办法解决这个问题吗?
Would this be achieveable?
因此,我不擅长会话,我想知道,与其围绕wordpress本身创建一个站点,不如通过SSI和定制,我可以从配置好的wordpress站点获取SSI并将其插入站点,然后使用wordpress作为连接到数据库的桥梁,为我激活会话,而不需要自己编写它们,换句话说;我真的没有wordpress的用处,因为我正在创建自己的网站,我想要的是使用wordpress连接到数据库并控制我的会话,其他什么都做不到?
$_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
如何将我的网站Facebook登录按钮更改为另一个文本立即用户登录?
我在我的网站上添加了一个facebook登录按钮,这个facebook按钮工作得很好,但即使用户登录,facebook登录仍然显示我需要详细帮助或教程链接,可以帮助我在登录后更改文本。
更改受密码保护的页面Cookie的默认10天过期时间
我正在尝试更改cookie的默认10天到期时间,允许用户在受密码保护的WP页面上重复查看内容,而无需在默认的10天期限内重新输入页面密码。我希望将过期时间重新设置为30秒,而不是10天。WP代码参考为here:apply_filters( \'post_password_expires\', int $expires ) 这就是我尝试过的,但没有成功:function custom_post_password_expires() { return time() + 30; //
WordPress和PHP会话-安全和性能
我正在编写一个WordPress插件来处理第三方API。此API需要向其传递会话标识符,以便API(基本上起到第三方购物车的作用)知道要在何处添加哪些项目-同样,请将其视为购物车。我想在WordPress用户的会话中存储此会话标识符。想法是连接到此API,请求会话标识符,然后将其存储在WordPress/PHP会话中,这样我就可以在他们浏览站点并向第三方购物车添加更多项目时重用它。我认识到这并不理想(为什么不直接使用WooCommerce呢?)但我们需要一些只有第三方才能提供的附加功能和数据。不管怎样,当
如何从其他任何地方注销,销毁所有其他设备的所有会话?
WordPress面板服务“在其他地方注销”做得很好。我想在面板外使用这个函数。Screenshoot
找出WordPress中使用PHP会话的原因
有没有办法找出什么在使用PHP会话或派生PHP进程?我的Wordpress网站流量很大(每月点击350万次)。我们最近发现,长期以来权限设置不正确,这意味着没有任何东西可以访问PHP会话。不幸的是,在我们修复了权限之后,我们发现大量PHP进程正在快速生成,服务器完全没有响应。它甚至不会从健康检查回来。它是AWS中的一个专用Nginx服务器,没有其他任何东西在其上运行。我们看到的是,数十个PHP进程开始并不断增长。如果我们再次“破坏”PHP会话权限,问题就不会发生,所以我们已经确定Wordpress中的某些
如何通过WP-CLI销毁所有用户会话
在已安装的WP-CLI v1中。5我跑了wp --info 并返回正确的信息。然后我跑了wp user session destroy user1 --all 得到这个:CORRECT>w user session destroy prvweb -all (y|n|e|a)?我可能做错了什么?
在GET_HEADER操作上启动php会话安全吗?
我现在通常从init hook启动php会话,但是在编写页面之前运行get\\u header,从技术上讲,我可以从那里打开会话。还有什么其他理由我不应该这样做吗?add_action(\'get_header\', \'myStartSession\', 1); add_action(\'wp_logout\', \'myEndSession\'); add_action(\'wp_login\', \'myEndSession\'); function myStart