📅  最后修改于: 2023-12-03 14:55:13.982000             🧑  作者: Mango
如果您需要更改WordPress登录页面上的徽标URL,以下是一种PHP方法,可以通过您的主题的functions.php文件实现。
使用WordPress提供的 login_head
动作添加一个新样式,以用于主题的登录徽标。在主题的functions.php
文件中添加以下行:
function custom_login_logo() {
echo '<style type="text/css">
h1 a { background-image: url('.get_bloginfo('template_directory').'/images/login-logo.png) !important; }
</style>';
}
add_action('login_head', 'custom_login_logo');
这样,我们可以在主题文件夹中的images文件夹中添加login-logo.png文件,并将该文件作为自定义WordPress登录页面徽标。
然后我们需要添加新的链接到自定义WordPress登录页面徽标上。添加如下代码段到functions.php
文件:
function custom_login_logo_url() {
return home_url();
}
add_filter( 'login_headerurl', 'custom_login_logo_url' );
现在你的WordPress登录页面应该会显示一个自定义徽标和链接到主页的链接。 注意,您需要更改第一步中添加样式的即可相应的坐标和徽标名称来反映您想要添加的徽标。 也就是说,你应该在以下代码中:
background-image: url('.get_bloginfo('template_directory').'/images/login-logo.png)
将login-logo.png
替换为您的徽标文件名。
如有疑问,可以查看WordPress的官方文件,了解更多信息 https://codex.wordpress.org/Customizing_the_Login_Form。