Crear login externo para Wordpress.

Estado
No está abierto para más respuestas.

Jota Marquez

Administrador
Miembro del equipo
Usuario de Piedra
Usuario de Bronce
Mensajes
4,255
Puntuación de reacción
161
Dejo un tutorial para crear un login externo para Wordpress.

1.Creas tu portal o tu seccion de login para tu wordpress , tiene que ser .php a ley; colocas esto en el head de tu login
Código:
<?php
define("IN_WP", 1);
chdir('blog'); // path to Wordpress
require './wp-config.php';
?>

Cambian el chdir(´blog´) por la carpeta donde esta el blog... Tiene que estar en el mismo ftp para que funcione.

Luego en el lugar que quiren que este el login colcan esto:

Código:
<?php include("LACARPETADETUBLOG/wp-login2.php");?>

ahora explico por que wp-login2.php y no solo wp-login.php (el default)
y es que el wp-login.php tiene una condicion que cuando se loguea regrese al mismo lugar de logueo, entonces lo que hacemos es duplicar el
wp-login,php y en mi caso le agregue el 2 ...
y en el duplicado buscamos esto:

Código:
<?php	} else { ?>
<input type="hidden" name="redirect_to" value="<?php echo esc_attr($redirect_to); ?>" />

y lo cambiamos por:

Código:
<?php	} else { ?>
<input type="hidden" name="redirect_to" value="/TUCARPETA" />

ya con eso estas declarando de que cuando se loguee se redireccione al blog.
Y eso es todo.
ahorita estoy trabajando para que cuando se loguee regrese a la pagina principal del portal y que salga la barra de arriba de wordpress.
 

DanielDiaz

Cobre
Usuario de Bronce
Mensajes
767
Puntuación de reacción
0
Yo tuve que hacer esto mismo pero con un foro Mybb, mala suerte que salió todo mal :/ Muy bueno :)
 
Estado
No está abierto para más respuestas.
Arriba