Skip to content

Instantly share code, notes, and snippets.

@nilovelez
Created April 19, 2018 10:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nilovelez/76afe320c6289baad91741afd4b8fd96 to your computer and use it in GitHub Desktop.
Save nilovelez/76afe320c6289baad91741afd4b8fd96 to your computer and use it in GitHub Desktop.
<?php
/*
Plugin Name: Personalizar login
Description: Cambia el logo de la pantalla de login de WordPress
Author: Nilo Velez
License: WTFPL
*/
// cambia el logo del login
// asume que hay una imagen de 300x84 en /wp-content/uploads/login_logo.png
add_action( 'login_enqueue_scripts', function() {
$upload_dir = wp_upload_dir();
$logo_url = trailingslashit($upload_dir['baseurl']).'login_logo.png';
?>
<style type="text/css">
#login h1 a, .login h1 a {
background-image: url(<?php echo esc_url($logo_url) ?>);
padding-bottom: 0;
width: 300px;
height: 84px;
background-size: 300px 84px;
}
</style>
<?php } );
// cambia la URL a la que enlaza el logo de la pantalla de login
add_filter( 'login_headerurl', function(){
return 'http://www.example.com';
} );
// cambia el título del enlace del logo de la pantalla de login
add_filter( 'login_headertitle', function(){
return 'Nombre de mi web';
} );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment