Custom login page problem!

时间:2012-03-28 作者:BryanK

我试图通过在函数中添加1来创建自定义登录页。php和2放入主题文件夹。但我甚至不能执行主题。我可以在没有1和2的情况下激活主题。然而,该网站在试图更新功能时双向冻结。将2推到服务器并修改函数后的php。php,并尝试在将主题(包括1,2)推送到服务器后激活主题。该文件可访问www.lastech。com。金色/绿色。zip我尝试了很多不同的方法来解决这个问题,但都不管用。我花了将近一周的时间。请帮帮我,伙计们!

1.

function custom_login() { 
echo \'<link rel="stylesheet" type="text/css" href="\'.get_bloginfo(\'template_directory\').\'/custom-login.css" />\'; 
}
add_action(\'login_head\', \'custom_login\');
2。

custom-login.css file
我的文件可访问www.lastech。com。金色/绿色。拉链

当做

黑色

2 个回复
SO网友:Daithí

我通常在仪表板中创建一个页面,称之为“登录”,然后使用过滤器替换wordpress登录url:

/**
* change http://www.google.ie to the url to your custom page, or anything you like
* @return string
*/
function my_login_url(){
    return "http://www.google.ie";
}
add_filter(\'login_url\', \'my_login_url\');
确保将其包含在主题或索引的函数文件顶部附近。php plugin\\u名称。插件的php文件。

然后调用wordpress博客wp\\u login\\u url()中的任何位置,使用上面的示例,它将提供一个指向以下位置的链接:\'http://www.google.ie\'

刚刚在重命名wp admin时遇到此问题:http://wordpress.org/support/topic/anyone-tried-wp-reloaded

SO网友:Reitze Bos

将上述内容替换为:

    // Custom login css
function my_custom_login() {        
    echo "<link rel=\'stylesheet\' href=\'". get_bloginfo(\'template_directory\') ."/custom-login.css\' type=\'text/css\' media=\'screen\' />\\n";
}
add_action(\'login_head\', \'my_custom_login\');

    // Change the logo url from wordpress to the one you want   
function login_url(){       
    return home_url();      
}
add_filter(\'login_headerurl\', \'login_url\');

// Change the logo title from standard to the blog name
function login_title(){
    return get_bloginfo(\'name\');
}
add_filter(\'login_headertitle\', \'login_title\');

结束

相关推荐

wp_login_form redirect

是否有方法将使用wp\\u login\\u表单登录的用户重定向到注册时自动创建的自定义页面似乎URL需要是绝对的,很明显URL的结尾会随着每个用户的不同而变化。请参阅用于在注册时创建页面的函数function create_user_page($user_id) { if ( $user = get_userdata($user_id) ) { // Create a new user-specific page $page = array