将wordpress从旧的ISP转移到新的ISP后,我在管理员访问/访问仪表板时遇到问题.
通过将所有文件(包括.htaccess)从旧服务器复制到新服务器,转储旧数据库并将其放在新服务器上并在wp-config.php中调整数据库的所有设置来完成传输.
通过在我的机器上设置主机条目,我可以验证一切正常,并显示所有内容.
这是我的问题.
登录通WP-login.php中与登录正在发生新老凭证(手动添加管理员帐户为例),重定向我的网站,通过在页面顶部的登录栏,说明登录成功,但进入后说明是禁止仪表板.
Sorry, you are not allowed to access this page.
Run Code Online (Sandbox Code Playgroud)
除了转到wordpress.com或注销外,登录栏几乎没有选项.
这可能只是一件小事,我只需要有人指出我正确的方向.
有没有办法只给他们的wp user_ID登录Wordpress用户?
我正在向用户发送电子邮件以确认某些内容,当他们点击给定链接进入网站时,他们需要登录才能看到我带他们去的页面,所以我必须将用户登录然后再进行操作标题重定向.
我需要一个由wordpress提供的php函数,我可以在php中使用它,你能否给我任何额外的细节,如何实现它(如果有的话)
我已经建立了一个 WordPress 网站。我已经安装并使用了 WPS 隐藏登录插件来帮助提高安全性(如果有帮助的话)。
我将登录 URL 的值保留为我认为的默认值/login
当我转到 时/login,登录屏幕出现,我输入正确的凭据,几秒钟后我被重定向到网站的主页,而不是被重定向到我的仪表板。然后我返回/login,它要求我再次登录。
没有任何信息显示我已成功登录。我也尝试通过 FTP 禁用该插件,但这没有多大区别。我完全被锁在门外了!
有人可以帮帮我吗?
谢谢!
wordpress password-protection content-management-system wordpress-login
要登录stackoverflow,已经登录到wordpress,我选择wordpress,然后将我的wordpress id通知到stackoverflow OpenID登录系统:myOpenID - 它总是登录.但今天第一次出现一条奇怪的消息:
你没有这个身份.
我已经按照这些步骤操作了,但问题仍然存在:
我也在OSX和Linux上尝试过相同的步骤,使用Firefox,谷歌浏览器和Safari ......但没有任何改变.
其他一些人也遇到了同样的问题:
那么,wordpress openID有什么问题?以及如何让它再次运作?或者我应该继续恢复丢失的帐户?
所有评论和任何帮助都非常欢迎.
用户陷入登录/退出循环体验 - 仅在/登录屏幕上。
我激活了一个会员插件(Restrict Content Pro),该插件使用我在 /login 页面上使用的登录短代码。我有一个全局登录/退出链接,利用 wp_logout_url(); 用于注销。
除登录页面外,网站上所有位置的行为均按预期工作。如果我注销然后返回到登录页面,我会看到就像我已登录一样的内容。如果我尝试从此页面注销,我会被抛出“您正在尝试注销‘x’。您是吗?你确定要这样做吗?” 错误页面。
cookie“wordpress_logged_in_”也仅出现在该页面上。所以,我的印象是这就是网站显示“登录内容”的原因。我的问题是 - 为什么这个特定的 cookie 只保存在这个特定的页面上?我可以在注销时完全销毁它吗?
提前致谢。
我在使用Wordpress会员网站时遇到问题.安装是带有子域的多站点.
我要求用户登录以查看子域站点的所有页面.要做到这一点,我已经选择对任何功能,并放置<?php wp_login_form(); ?>内的page-template位置如图所示...
<?php if ( is_user_logged_in() ) {
get_header(); ?>
<div class="page-content-wrapper ">
</div>
<?php get_footer();?>
<?php } else {?>
<?php get_header('login'); ?>
<?php wp_login_form(); ?>
<?php get_footer('login');?>
<?php }?>
Run Code Online (Sandbox Code Playgroud)
这是一种魅力 - 当is_user_logged_in()他们获得页面时,他们何时获得wp_login_form();.离开这个页面时出现了我的问题.用户已注销,返回页面后必须再次登录,如此处所示.
当我添加if ( is_user_logged_in() )到其他页面时也会发生这种情况.
我还尝试了一个重定向,wp-login.php当用户需要登录时,这会回到正常循环wp-login.php,向我建议我记录登录凭据时遇到cookie问题.
我注意到在登录之前,cookie如图所示
登录后,如图所示
在重新访问需要登录的页面时,cookie将恢复为原始页面.但是,永远不会存储用户凭据.
任何帮助,将不胜感激.
更新
似乎如果我第一次登录wp-admin我可以访问该页面并显示用户信息.如果我离开页面,用户将被注销并需要登录.
我试图将wp-login.php隐藏在我的网站上,所以我安装了重命名wp-login.php插件,并将其重命名为登录。现在,我想将其重定向到我的自定义登录页面,以便完全隐藏wordpress的默认登录形式。有没有办法做到这一点?我已经尝试过重定向插件和下面的代码,但是它仅支持wp-login.php而不支持我的新登录URL:
function redirect_login_page(){
// Store for checking if this page equals wp-login.php
$page_viewed = basename( $_SERVER['REQUEST_URI'] );
// permalink to the custom login page
$login_page = get_permalink( '10' );
if( $page_viewed == "wp-login.php" ) {
wp_redirect( $login_page );
exit();
}
}
Run Code Online (Sandbox Code Playgroud)
有没有一种方法,而无需实际更改wordpress基本文件?
我在前端使用 wp media upload 来上传图像,但是当我从前端上传图像并上传时出现无法上传的错误,我看到当 ajax 调用它时注销'async-upload.php'我并转移到 wp 仪表板登录页面
wordpress ×8
php ×3
ajax ×1
asynchronous ×1
cookies ×1
file-upload ×1
identity ×1
login ×1
openid ×1