问题标签 [wordpress-login]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
367 浏览

php - Wordpress:从 myAuthsite 设置的 cookie 获取数据后替换内置用户登录

在从 www.my Auth Site.org设置的 cookie 中获取数据后,我正在尝试加载贡献者的用户个人资料。如果 cookie 中的用户名在 Wordpress 的 wp_users 表中不存在,那么我将在 wp_users 表中插入所需的用户数据,但如果用户名已经存在,那么我想加载当前用户仪表板,以便他可以在我的网站上发布新文章,与当他使用http://www.mysiteurl.org/wp-login.php登录时,他可以做到。

但是当我将它重定向到 http//www.mysiteurl.org/wp-admin/post-new.php 它再次被重定向到 wp-login.php 并最终被重定向到http://myAuthsite.org(即,其他部分)

下面是我在functions.php文件中编写的代码

0 投票
7 回答
18844 浏览

php - 移动 Wordpress 后,登录有效,但不再有管理员访问权限

将 wordpress 从旧 ISP 转移到新 ISP 后,我在管理访问/访问仪表板时遇到问题。

传输是通过将所有文件(包括 .htaccess)从旧服务器复制到新服务器、转储旧数据库并将其放在新服务器上并调整 wp-config.php 中的所有数据库设置来完成的。

通过在我的机器上设置主机条目,我可以验证一切正常并且所有内容都出现了。

这是我的问题。

使用新旧凭据(例如手动添加的管理员帐户)通过 wp-login.php 登录后,登录正在发生,将我重定向到网站,通过页面顶部的登录栏说明成功登录,但可以访问仪表板被禁止声明。

除了访问 wordpress.com 或注销之外,登录栏也几乎没有其他选项。

这可能只是一件小事,我只需要有人指出我正确的方向。

0 投票
3 回答
6768 浏览

php - 管理员登录页面上的 WordPress 错误消息:“抱歉,您无权访问此页面”

当我在 WordPress 中进入我的登录页面并登录时,会弹出一条错误消息,上面写着“抱歉,您不允许访问此页面”。我尝试通过 FTP 停用我的插件和当前主题,但这似乎并没有解决问题。我不知道是什么原因造成的。有任何想法吗?

0 投票
1 回答
682 浏览

wordpress - Wordpress_logged_in cookie 在注销时未销毁

用户陷入登录/退出循环体验 - 仅在 /login 屏幕上。

我激活了一个会员插件(Restrict Content Pro),它使用了我在 /login 页面上使用的登录简码。我有一个全局登录/注销链接,使用 wp_logout_url(); 用于注销。

除登录页面外,网站上的所有行为都按预期工作。如果我注销然后返回登录页面,我会显示我已登录的内容。如果我尝试从该页面注销,我会被抛出“您正在尝试注销'x'。你是你确定要这样做吗?” 错误页面。

cookie 'wordpress_logged_in_' 也仅出现在此页面上。所以,我的印象是这就是网站显示“登录内容”的原因。我的问题是 - 为什么这个特定的 cookie 只保存在这个特定的页面上?我可以在注销时完全销毁它吗?

提前致谢。

0 投票
2 回答
499 浏览

php - 如何以编程方式隐藏 Wordpress 中的 wp-login.php?

我设法创建 /login url 以在 /wp-login.php 页面中重定向我

在我的 .httacces 我有以下代码

在functions.php(在我的自定义主题中)我添加了这个

问题是如何禁止访问 wp-login.php 页面而不禁用它。使用上面的解决方案,两个 url 都是可见的 /login 和 /wp-login.php

如何在不使用插件的情况下永久“隐藏” wp-login.php?

0 投票
3 回答
2035 浏览

wordpress - 在 cloudflare 之后,wordpress 网站管理员登录在 https 上不起作用

我有一个安装了 cloudflare 灵活 SSL 的静态网站。但现在我在一个文件夹中安装了 wordpress https://www.kiransboutique.com/wordpressrvc/

它的所有链接都没有工作,并且 wp-admin 也没有重定向到仪表板。我正在使用正确的登录凭据。

任何人都可以提出任何解决方案吗?完全相同的安装在这里工作http://bestcoachingcenter.com/kirans/

0 投票
1 回答
4674 浏览

wordpress - 如何通过自定义登录强制登录以限制访问者查看 wordpress 网站?

我已经构建了一个自定义登录页面,以通过自定义插件替换默认的 WordPress 登录页面 - 参考网站: https ://code.tutsplus.com/tutorials/build-a-custom-wordpress-user-flow-part-1-替换登录页面--cms-23627

这是一个很棒的插件教程,因为它可以满足我对客户网站的需求,但是,现在我正在尝试找到一种解决方案,强制将网站访问者重定向到新创建的自定义登录页面,以防止任何人看到任何其他页面/posts 在网站上没有先登录。我希望这是有道理的。

我已经尝试了许多 WordPress 的强制登录插件,但都没有成功,因为这些插件会产生太多重定向问题的错误。

有谁能解决这个??

先感谢您....

0 投票
1 回答
3250 浏览

php - 使用 wp_set_auth_cookie 没有任何钩子

WordPress 版本 4.7.5

我正在从 Instagram 注册新用户,我可以成功注册新用户。注册后我试图登录用户。

我可以使用钩子,但想要比肮脏的更好的解决方案,我已经发布了,因为那将完全没用。

还尝试使用另一篇文章中的自定义programmatic_login函数。

如果我试图低于此var_dump wp_get_current_user()$_COOKIE我将获得用户对象 forwp_get_current_user()array(1) { ["wordpress_test_cookie"]=> string(15) "WP Cookie check" }for $_COOKIE

重要编辑

代码在一个函数内部,该函数与一个钩子挂钩,该钩子在页眉显示后的页面中调用,因此我们不能在这里使用 init。这样做的任何其他方式,也是因为这个wp_safe_redirect()header('Location: ')也不起作用。

我刚刚尝试过的重要更新

肮脏的工作

当我从 Instagram 登录创建用户时,成功创建后,我将用户重定向到一个带有类似 get 参数的页面,?user_id=$inserted_id并且在 wp 钩子上,我试图获取GET['user_id']并记录它并且它工作,试图找到一个合适的解决方案。

接着

有肮脏的把戏的问题。如果id我们传递的 get 参数存在于 wp_users 表中,则无需验证即可登录。

更新

我在重定向到个人资料页面之前创建了一个 user_meta,在验证登录用户并删除了 usermeta 之后,就像 OTP 一样。如果可能的话,努力让它变得更好。

在代码下方: -

接着

0 投票
1 回答
548 浏览

wordpress - 自动重定向到登录页面 Wordpress

我的 WP 网站有问题,我希望用户使用肥皂登录其他网站并将用户 session_key 保存到 cookie 中。但是当我点击登录按钮时,它重定向到 wp-login.php。我不想显示默认登录页面。

0 投票
2 回答
1169 浏览

wordpress - is_user_logged_in() 在 wp_signon 之后返回 false

我正在使用自定义登录表单,这是代码。成功登录后,它重定向到 /portal 页面,但在门户页面中,用户登录状态再次为 false。

但是在/portal页面中,当我var_dump(is_user_logged_in())返回 false 时。这里发生了什么?我做了什么?