Soporte » Diseño – Temas y plantillas » Necesito una pequeña orientación con relación al login wordpress

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Hay varios plugins para personalizar la página de inicio, como por ejemplo Theme My Login o Custom Login Page Customizer por poner dos ejemplos.

    También lo puedes hacer por código por ejemplo:

    
    function mis_estilos_login() {
    	?>
    	<style>
    		body.login {
    			background: #000;
    		}
    
    		.login h1 a {
    			background: url('https://dominio.com/wp-content/uploads/ruta/logo.png') no-repeat !important;
    			width: 340px !important;
    			height: 90px !important;
    		}
    
    		#login {
    			width: 340px;
    		}
    		/* Ancho del logo */
    
    		.login form {
    			background-color: #112742;
    			border-color: #CCC;
    		}
    
    		.login label {
    			color: #FFF;
    			line-height: 150%;
    		}
    
    		.login form .input {
    			background-color: #0c1e33;
    			border-color: #666;
    			color: #000;
    		}
    
    		.login #nav,
    		.login #backtoblog {
    			text-shadow: 0 0 0;
    		}
    
    		.login #nav a,
    		.login #backtoblog a {
    			color: #FFF !important;
    			text-decoration: none;
    		}
    
    	</style>
    	<?php
    }
    add_action( 'login_enqueue_scripts', 'mis_estilos_login' );
    

    o cualquier otra personalización. Lo que no puedes es crear una página con la foto del usuario cuando se va a autenticar porque aún no sabes quien es dicho usuario, a no ser que crees un sistema con url personalizada para cada usuario mediante rewrite de url y que ponga la foto según dicho parámetro, lo cual evidentemente también se puede hacer pero ya te requerirá más conocimientos de programación de como se gestionan los parámetros en WordPress los permalinks, etc.

    Perfecto lo tomare en cuenta y haré la prueba a ver que tal.

    Gracias.

    ¡Buenas!

    Creo que puedo ayudarte. Esta es la función que uso yo:

    function custom_login() { /* Modifica la hoja de estilos */
    	echo '<link rel="stylesheet" type="text/css" href="' . get_bloginfo('stylesheet_directory') . '/style.css" />';
    }
    add_action('login_head', 'custom_login');
    add_action('logout_head', 'custom_login');
    
    function custom_login_url() { /* Modifica la URL del logo */
    	return get_bloginfo( 'url' );
    }
    add_filter( 'login_headerurl', 'custom_login_url' );
    
    function custom_login_title() { /* Modifica el texto del mouse hover */
    	return get_bloginfo( 'name' ) . ' | ' . get_bloginfo( 'description' );
    }
    add_filter( 'login_headertitle', 'custom_login_title' );

    Pero el código es una mezcla de info de la red y del códex:
    https://codex.wordpress.org/Plugin_API/Action_Reference/login_head

    ¡Espero que te sirva!

    Gracias SerGi lo probare a ver como me va.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Necesito una pequeña orientación con relación al login wordpress’ está cerrado a nuevas respuestas.