怎么隐藏wordpress 后台登录地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么隐藏wordpress 后台登录地址相关的知识,希望对你有一定的参考价值。

参考技术A 方法1:直接修改安装目录下的wp-login.php文件
if ( is_multisite() )
$login_header_url = network_home_url();
$login_header_title = $current_site->site_name;
else
$login_header_url = __( 'http://wordpress.org/' );
$login_header_title = __( 'Powered by WordPress' );


如果没有开启多站点功能的话,那么链接地址及其标题提示就是WordPress的内容;否则,就是网络站点的地址与站点名称。把else里面的内容修改即可。

方法2:修改自己的主题中的functions.php文件(一劳永逸的方法,推荐)

1、修改Logo上的链接

在functions.php中添加代码:
add_filter('login_headerurl', create_function(false,"return get_bloginfo( 'siteurl' );"));

2、修改Logo上的提示文字

在functions.php中添加如下代码:
add_filter('login_headertitle', create_function(false,"return get_bloginfo( 'description' );"));

3、修改由CSS控制显示的链接图片

在functions.php中添加如下代码:
add_action('login_head', 'my_custom_login_logo');
function my_custom_login_logo()
echo '<style type="text/css">
h1 a background-image:url('.get_bloginfo('template_directory').'/images/wordpress-logo.png) !important;
</style>';


然后在你的主题文件夹下的images文件夹中放置自己的LOGO 图片wordpress-logo.png。本回答被提问者采纳

wordpress可以从后台wp-login登录,但是主页侧边栏无法登录

无论是插件sidebar login 还是主题自带的“功能”小工具都无法登录,用户名和密码都正确,点击登录后页面就会刷新一下,然用户名栏和密码栏都是空的。但是输入后台地址wordpress/wp-login.php所有的用户名都能够正常登录。

有可能是插件跟当前的wp不兼容,或者调用老版本的jquery,跟现在的有冲突等。

现把wp和插件都升级到最新,如果还有问题,就换插件,如果这还解决不了,就是主题有bug了。
参考技术A 会不会是有什么插件没更新呢。追问

我试过下载了好几个插件,都用不起来,而且系统自带的“功能”小工具也无法登录

追答

先把插件全部关掉吧。我遇到过这样的问题。

以上是关于怎么隐藏wordpress 后台登录地址的主要内容,如果未能解决你的问题,请参考以下文章

怎么进入WordPress后台?

WordPress修改WordPress地址和站点地址之后无法打开网站和无法后台登录

WordPress安全 - 隐藏保护wp-login.php后台登陆入口

wordpress可以从后台wp-login登录,但是主页侧边栏无法登录

我无意中修改了wordpress后台的常规下的网站地址和站点地址,搞得网站打不开,我删除了网站web

Wordpress更改后台地址