Si alguna vez has querido saber como crear dos instalaciones separadas de WordPress pero que tengan los mismos usuarios aquí lo tienes.
La idea parte de un hilo en los foros de soporte de WordPress, en la que se hablaba de como compartir tablas de usuarios.
Para empezar, ambas instalaciones deberían tener la misma versión de WordPress, al menos para evitar errores de cambio de gestión de las tablas.
También, ambas instalaciones deberían usar la misma base de datos (no sé si funcionaría en bases de datos distintas) así que repasa este artículo para saber como se hace. También es recomendable (siempre) hacer copia de seguridad de cualquier base de datos previa, antes de tener que lamentarse por algún error cometido. Pero vamos a ello …
Vamos a plantear un caso: Blog A y Blog B. El blog A ha sido tu blog principal pero tu quieres añadir una segunda instalación con los mismos usuarios, el blog B. También presuponemos que estás usando el prefijo por defecto para las tablas de WordPress en el blog A: wp_.
Pues bien, los prefijos para las tablas del blog B deberían ser distintas. Lo cambiaremos a algo así en el fichero wp-config.php del blog B:
-
$table_prefix = 'blogb_';
También en wp-config.php busca esta línea:
-
/* That's all, stop editing! Happy blogging. */
Y justo encima le añades lo siguiente:
Con esto le decimos a la instalación del blog B que quieres usar las tablas user y usermeta de la instalación del blog A. Por otra parte, el resto del contenido del blog B tendrá sus tablas únicas y distintas. ¿A que no es complicado?















9 comentarios en “Dos Blogs WordPress con los mismos usuarios”
Información Bitacoras.com...
Si lo deseas, puedes hacer click para valorar este post en Bitacoras.com. Gracias....
off topic:
una preguntita....:
Saben como puedo encontrar un plugin que coloque una barra de video como la que tiene esta web en la parte superior:
http://startcooking.com/video/328/Three-Good-Kitchen-Knives
les agredecería mucho su ayuda.
Saludos.
Pues no es complicado y me bien fantástico para un par de blogs de unos amigos.
Muchas gracias!
[...] Cómo ya dije, mi objetivo era compartir usuarios entre dos blogs. Desde la versión 1.5 parece que esto se ha facilitado [...]
Hola,
He seguido el tutorial al pie de la letra y desde el blog B no consigo loguear, me dice: "No tienes autorización para acceder a estas páginas" cuando lo intento.
He planteado la pregunta en el foro.
Salu2
Solucionado, me limité a modificar wp_config.php sobre un segundo blog ya instalado y eso NO funciona.
[...] http://ayudawordpress.com/dos-blogs-wordpress-con-los-mismos-usuarios/ Wordpress en castellanoWordpress no muestra las categorias de linksActualizar Wordpress desde Linux ShellDeshabilitar compresion GzipWordpress - mostrar número de postWordPress XML error Posteado en Software, Wordpress [...]
tengo un problema...
y la verdad no tengo idea de como solucionarlo..
para mi puede que sea la vercion del wordpress.. es 2.8.4 lo baje en ingles.. ypuse los lenguajes en español.. (cree la carpeta.... )
el error dice que los datos de la base de datos.. (SQL) no son validos...
http://sz5xda.bay.livefilestore.com/y1p9QFYfVfgGUTOKF9dIqP7qNp411g-Xffba8uH4yjduSGcuQQXJK6YyGUMvg9gNY9HJH68jBLiksC5dN3JNJW_6Qt43Xtnh5yA/screen.jpg
osea.. yo al hacer el wp-config.php copie el primero (blog A) y en el segundo.. solo le agregue.
los wp-config.php son..
Blog A:
[inicio del codigo]
define('DB_NAME', 'nombredelabasededatos');
define('DB_USER', 'nombredeuser');
define('DB_PASSWORD', 'passs');
define('DB_HOST', 'mysql8.000webhost.com');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
$table_prefix = 'tec_';
define ('WPLANG', 'es_ES');
[final de codigo]
Blog B:
[Inicio del codigo]
define('DB_NAME', 'nombredelabasededatos');
define('DB_USER', 'nombredeuser');
define('DB_PASSWORD', 'passs);
define('DB_HOST', 'mysql8.000webhost.com');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
$table_prefix = 'biblio_';
define ('WPLANG', 'es_ES');
define('CUSTOM_USER_TABLE', 'tec_users');
define('CUSTOM_USER_META_TABLE', 'tec_usermeta');
[final del codigo]
segun ustedes con eso bastaria.. pero me aparece eso del screen.
yo creo que es la vercion de wordpress.. que no me permite usar la misma base de datos.. (no se por quee.. pero la rechaza..)
gracias.. funciona perfecto!!
ya lo arregle..
pasa que el hosting que uso.. no permite usar de una cuenta a otra.. una misma base de datos..
por lo tanto tuve que crear subdominios..
MUY BUEN APORTE!!
Escribe un Comentario
Comentarios adicionales gracias BackType
BuddyPress 1.2 está prácticamente lista para lanzarse salvo que las pruebas de los usuarios digan lo contrario. Ya puedes descargarla y empezar a comprobarla (enlace al svn). En esta nueva versión se han cerrado más de 125 tickets desde la última beta.
[#3]
Ya está disponible WordPress MU 2.9.1 y José Conti me avisa que en unas horas tendrá lista la traducción para poder tener actualizado y listo tu sitio multiusuario.
[#6]
¿Sabías que Kubrick, el tema que va a ser sustituido en 2010 lo creó un desarrollador danés?. Toda la historia de este tema, ya mítico, la tienes en este artículo (traducido con Google).
[#26]
Último mensaje de: benoffi7
En el foro: General WordPress.org
Último mensaje de: Javier
En el foro: Plugins
Último mensaje de: francescorusso
En el foro: SEO - SEM
Último mensaje de: Em4-R
En el foro: Themes y Diseño
Último mensaje de: seijas
En el foro: Otros CMS
Acceder