bbPress es el sistema de foros de los desarrolladores de WordPress, pero curiosamente no hay mucha información en español acerca de como integrarlos, no así de su instalación. Incluso las notas oficiales no dan una guía paso a paso lo suficientemente sencillas para hacer esto que parece tan obvio de integrar el sistema de Blog y Foro.
Y la verdad es que, haciéndolo bien, bbPress se integra estupendamente con WordPress, y con la última versión disponible, la bbPress 0.9, gracias al nuevo instalador no hay mucho que hacer, solo seguir estos sencillos pasos:
1. Descarga
bbpress-0.9.0.2, descomprime la carpeta y copia el directorio llamado “bbpress” en la carpeta raíz, donde tengas la instalación de WordPress (si quieres puedes renombrar la carpeta a “foro”, “comunidad” o lo que quieras, de hecho creo que es incluso mejor hacerlo).
2. Abre tu navegador y teclea la dirección de la carpeta donde has subido bbPress (por ejemplo:
Enlace eliminado) y sigue los pasos del asistente de instalación …
* Paso 1 - Configuración de la Base de Datos
Aquí tienes que facilitar los detalles de conexión a la base de datos de mySQL, o sea, el nombre de la base de datos, usuario y contraseña (de hecho puedes utilizar la misma base de datos de tu blog WordPress)
* Paso 2 - Integración con WordPress (opcional)
Este es el proceso para integrar bbPress con WordPress. Hay dos integraciones principales que puedes hacer:
a) Integración de configuración de cookies
Tendrás que dar la dirección de WordPress (la URL), la dirección del Blog (también la URL), opciones de integración de las cookies, clave secreta de la cookie de WordPress y clave secreta de la base de datos de WordPress.
Clave secreta de la cookie de WordPress: Este valor debe ajustarse al introducido en la cadena “SECRET_KEY” del fichero wp-config.php de tu blog WordPress.
Si no tienes aún esta clave en tu fichero wp-config.php visita el sitio de Generación de clave secreta de WordPress para obtener una SECRET_KEY y copiala en tu fichero wp-config.php, donde dice algo como [define('SECRET_KEY',"your secret key");] y también en tu bbPress.
Debes tener en cuenta que estos pasos son para WordPress 2.5 y que, si utilizas WordPress 2.3 o inferior, necesitarás hacer algún paso mas para integrar las cookies de WordPress y tu instalación de bbPress, como se explica aquí.
Básicamente, tienes que instalar dos plugins, MD5 Insecurity para bbPress y Mouldy Old Cookies para bbPress en tu bbPress instalado.
Clave secreta de la base de datos de WordPress: No te preocupes porque el mismo instalador la coge automáticamente de tu WordPress instalado.
b) Integración de las configuraciones de añadido de usuarios:
Simplemente marca la casilla “Añadir configuración de integración de usuarios de base de datos” (” Add user database integration settings”, en inglés). No tienes que hacer nada mas a este respecto, y luego haz clic en “Guardar Opciones de Integración con WordPress” (“Save WordPress Integration Settings” en inglés).
* Paso 3 - Opciones del Foro
Este es otro paso sencillísimo, simplemente rellena el nombre del foro, la dirección del mismo (la URL) y la “clave maestra” de la cuenta (como el super administrador)
Eso es todo. Puede pasar que tu servidor no tuviera permisos de escritura, y entonces se te pedirá que crees un archivo bb-config.php y copies la configuración a ese archivo y lo guardes en la carpeta de tu foro bbPress.
Ya estarás listo para entrar en tu foro bbPress recién instalado.
* (Extra) Paso 4 - Poner bbPress en Español
Este paso, aunque no es parte de la instalación en si, seguro que lo echarás en falta. El proceso es bien simple …
a) Descarga la última versión disponible del repositorio de subversion
b) Sube el archivo es_ES.mo a la carpeta “bb-includes/languages” (si no existe la carpeta languages la creas)
c) Edita el archivo bb-config.php y sustituye la línea
define('BB_LANG', '');
por esta otra …
define('BB_LANG', 'es_ES');
Guardas el fichero y ya tendrás la interfaz de bbPress en español
Saludos ! Espero que te sea de ayuda