- 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
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:
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:
y lo cambiamos por:
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.
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.