Si quieres ofrecer un formulario de acceso a tu sitio WordPress, pero no te gusta usar el widget Meta, o tu tema no trae una plantilla de página al efecto, puedes preparar tu propio shortcode
que, insertado en entradas o páginas, permitirá acceder a tu sitio de un modo totalmente integrado en tu tema.
Para ello solo tienes que añadir un pequeño código …
Solo son 2 pasos:
- Abres el fichero
functions.php
de tu tema activo y añades lo siguiente://Shortcode para login donde quieras function ayudawp_formulario_login_shortcode() { if ( is_user_logged_in() ) return ''; return wp_login_form( array( 'echo' => false ) ); } function ayudawp_add_shortcodes() { add_shortcode( 'ayudawp_formulario_login', 'ayudawp_formulario_login_shortcode' ); } add_action( 'init', 'ayudawp_add_shortcodes' );
Guardas los cambios.
- Añades el nuevo
shortcode
en cualquier parte de una entrada o página:[ayudawp-formulario-login]
Y ya lo tienes. ¡Que lo disfrutes!
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Gracias
Fernando solo una cosilla, el shortcode sería asi no??
[ayudawp_formulario_login]
Una pregunta que se me había olvidao, como puedo editar el css de login sin cambiar el del wp-admin??
deja imagenes para ver el resultado final
gracias
acabo de usarlo en mi blog
No funciona no se que hago mal lo mentí en la barra lateral y nada [ayudawp_formulario_login]