-4

我想删除附加到 wo-login.php 中徽标的 Powered by Wordpress (wordpress.org) 链接,或者在无需编辑核心文件的情况下对其进行更新。是否有可能做到这一点?

凯尔

4

2 回答 2

4

@Chaser324 几乎是正确的,而不是回显结果需要返回结果,即

// changing the logo link from wordpress.org to your site 
function my_login_url() { return bloginfo('url'); }

// changing the alt text on the logo to show your site name 
function my_login_title() { return get_option('blogname'); }

// calling it only on the login page
add_filter('login_headerurl', 'my_login_url');
add_filter('login_headertitle', 'my_login_title');
于 2013-09-03T17:35:30.937 回答
2

在您的主题functions.php文件中,添加以下内容:

function my_login_css() {
    echo '<link rel="stylesheet" href="' . get_stylesheet_directory_uri() .'/path_to_dir_in_your_theme/login.css">';
}

add_action('login_head', 'my_login_css');

然后只需创建自定义login.css文件,即可进行任何您想要的更改。

要将登录徽标上的链接和替代文本从 Wordpress.org 更改为您网站的标题/网址,请在您的functions.php文件中使用这些过滤器:

// changing the logo link from wordpress.org to your site 
function my_login_url() { echo bloginfo('url'); }

// changing the alt text on the logo to show your site name 
function my_login_title() { echo get_option('blogname'); }

// calling it only on the login page
add_filter('login_headerurl', 'my_login_url');
add_filter('login_headertitle', 'my_login_title');
于 2012-08-05T21:54:15.600 回答