繁体   English   中英

如何在Wordpress中将参数从一页传递到另一页

[英]How do I pass a parameter from one page into another in wordpress

问候:我正在尝试将参数从一页传递到另一页。 我该怎么做呢? 当有人登录到应用程序时,有什么方法可以让我不想让他们两次登录。 我希望其他页面知道该用户已经登录,并允许他或她使用其他页面。 这只是为了防止多次登录。

我希望在此问题上能获得的任何帮助。

最好的问候,David Ramezani

w / Jacob同意:在会话中添加一个标志以显示该用户已登录。您可以从用户访问的任何页面访问该会话变量,直到他们注销或关闭浏览器。

WordPress在您登录时通过设置2个cookie为您处理此问题:

当您从http://example.com/wp-login.php登录WordPress时,WordPress将存储以下两个cookie:

您的用户名

密码的双副本

WordPress使用这两个cookie绕过wp-login.php的密码输入部分。 如果WordPress识别出您有有效的,未过期的Cookie,则可以直接转到WordPress管理界面。 如果您没有Cookie,或者它们已经过期,或者以其他某种方式无效(例如您出于某种原因手动编辑了它们),WordPress将要求您再次登录以获得新的Cookie。 http://codex.wordpress.org/WordPress_Cookies

如果您想在WordPress的其他地方使用数据,则可以使用is_user_logged_in条件语句:

<?php
if ( is_user_logged_in() ) {    echo 'Welcome, registered user!';} else {    echo 'Welcome, visitor!';};?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM