Como integrar bbPress y WordPress

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: 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

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(0 votos, promedio: 0)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

74 comentarios en “Como integrar bbPress y WordPress”

  1. Pingback: Wordpress - Como integrar bbPress (Foro) y WordPress - entrebits.cl

  2. hola segi tus pasos y todo listo como dices
    pero cuando quiero entrar al foro debo hacer login y si regreso a mi web tambien debo hacer login
    que hice mal?

          1. Si, luego en el Buddypress hay una opción para instalar los foros, de ese modo puedes tener foros de debate en los grupos, sino no hay manera 😉

          2. no malinterpretes pero.. te amo jijijijjji

            si, es cierto, me dio la opcion de instalar el foro y segun lo q leia lo hizo automatico. yo no veo nada para administrarlos… solo creo haber visto una carpeta de "forums".

            vpy a releer el post y las respuestas…

          3. En realidad poco hay que hacer, están ahí, ocultos, los usas Buddypress para crear los foros de los grupos y se crean desde la interfaz de Buddypress (desde "afuera"). Buddy usa bbPress para la organización interna y gestión de los hilos de debate pero el usuario no lo percibe como foro sino como sitios de debate dentro de los grupos 🙂

    1. MamasEmpresarias

      muchisimas gracias. pero mi version de
      WordPress es la
      3.1.2.

      y entiendo que el budy no sirve ? menos el bb.

      estoy en lo correcto ?

  3. Tengo un problema… Ya realice la instalacion, y cuando me dirijo a la direccion no aparece nada de nada, que error pude aver cometido?

  4. ¡Leche que raro!

    Si hiciste la instalación completa deberías verlo, otra cosa sería que no hubieses completado la instalación.

    ¿Te pasa dando al enlace que te ofrece para ingresar (hacer login)?

    1. hola!

      configure todo, pero en mi sitio sigue sin verse la posibilidad de registrarse… ni el widget de ultimos usuarios añadidos ni actividad reciente

      q me falto activar?

      o use ninguna plantilla de budypress, utilice la opcion de modificar la q ya tenia instalada

      gracias

  5. Hola Fernando y compañía, estoy intentando instalar bbPress, pero me encuantro con un pequeño problema, yo me he actualizado a wp 2.6, y la única forma de instalar correctamente el foro sería con la version bbPress 1 Alpha, pero en el 2º paso me pide:

    WordPress "logged in" cookie key

    • This value is required to continue.

    This value must match the value of the constant named "LOGGED_IN_KEY" in your WordPress wp-config.php file. This will replace the bbPress "logged in" cookie key set in the first step.

    Donde encuentro esta cookie key?

  6. Ya he solucionado el problema, y ahora una pregunta tonta, donde accedo al panel de administración de bbpress?

  7. Pingback: Algunas herramientas gratuitas para crear foros disponibles en Internet.

  8. Hola Fernando, acabo de instalar bbPress y todo bien pero estoy atascado en el tema del idioma. La instalación que he hecho ha sido con integración con WordPress, compartiendo la misma base de datos y creo que por ese motivo no tengo el archivo config.php, solo tengo el config_sample.php en el que la instalación no modificó nada. Me imagino que es porque utiliza el config.php de wordpress.

    A partir de ahí no se como seguir, porque he probado a poner el define('BB_LANG', 'es_ES'); en el config.php de WordPress pero tampoco me sirve. ¿Alguna idea?

    1. Pablo, si estás instalando la versión alpha 5 o superior el fichero MO de la traducción va en la carpeta my-languages (lo explica en el bb-config-sample.php). Y si debes tener un bb-config.php en la carpeta de bbPress. Lo de la integración es independiente, es mas, puedes instalar bbpress y hacerla después. Mira, que tiene que estar, o vuelve a empezar la instalación.

  9. Bueno, esto parece increible. Acabo de entrar por FTP y efectivamente, debajo de bb-config-sample.php está el bb-config.php

    Seguramente ayer no le di a recargar y como el fichero lo creó la instalación no aparecía. Ahora ya está en español. Muchas gracias por todo.

    Por cierto que instalé la versión 0.9.0.4, ¿recomiendas utilizar la Alpha?

    1. Si necesitas/quieres integración mejor con WordPress si es recomendable la alpha 6, o quizás para plugins que solo están para la 1, por lo demás no hay problema en usar una versión estable, mas bien al contrario 😉

  10. Siguiendo un poco con las dudas de Pablo Pando:

    Instalé la versión alpha6 en inglés y teno un blog con WP2.7. Hice la integración automática de bbPress, pero si estoy conectado en un sitio no puedo estarlo en el otro. Alguna idea?

    Gracias!

    PD: Qué plugin usáis para seguir los comentarios por email?

  11. Tengo un problemon: luego de integrar bbp con wp han desaparecido los usuarios de bbp… y no solo eso, sino que no puedo entrar a la administracion de bbp con el usuario de la administración de wp…que pudo pasar?… cómo puedo "des-integrarlos a ambos?.- Saludos!

  12. Solo decirte que he seguido paso a paso tus indicaciones y a salido todo perfecto, felicidades, ya tengo plenamente integrado el foro y el blog.

    mil gracias

  13. Pingback: Actualizar bbPress | Ayuda WordPress

  14. Que tal amigos? Necesito su ayuda. Si a alguien le ha pasado algo similar me podria dar la respuesta de esto xfavor? Ya instale el bbpress siguiendo los pasos descritos en el tutorial pero ahora me sale:

    Oh dear!

    bbPress is already installed.

    Perhaps you meant to run the upgrade script instead?

    Le doy click en upgrade script y nada.

    Muchas Gracias de antemano… Hasta luego…

  15. Pingback: Como integrar bbPress e WordPress | Ajuda Wordpress em Português - Tutoriais, Temas, Dicas, Traduções, Plugins e Novidade WordPress

  16. Pingback: Como integrar bbPress y WordPress | Ayuda WordPress

  17. Hola, me parecio excelente el post, mi siguiente pregunta es como puedo compartir los post del blog con los del foro de tal manera que al publicar aparezca en ambos lugares tanto en el bbpress como el blog.

    Saludos y desde ya muchas gracias

  18. He instalado bbpress, pero estoy defraudado ya que está a años luz de wordpress en su manejo.

    Los plugins parece que no funcionan en la última versión.

    Por ahora hay Foros mejores que bbpress.

  19. Gracias por tu respuesta.

    ¿Qué plugins usas tu?

    Estoy montando un blog con foro para mis clases en la Universidad.

    ¿Los plugins integrados de Budypress no se podrían usar en WordPress normal o solo WordPress MU es capaz de usarse para crear una Comunidad?

  20. Quería preguntarte, el bbpres quedaría realmente integrado, es decir, se registrarían en mi blog y en el foro al mismo tiempo? y además se verá en mi blog esos post?

  21. Gracias por responder, pero igual aunque leo todos los tutoriales no puedo entender nada, igual, muchas gracias, ya lo instalé y está la mitad en inglés y cómo dije no entiendo nada. Gracias, saludos.

  22. Ya lo instalé he hice todo lo que dice este tutorial, pero no se fusionan, hay alguna posibilidad de que intente fusionarlos ahora que ya lo instalé???

  23. Este tuto sirve para la actual versión de wordpress? y la actual versión de BBpres? otra consulta que tengo es si esto lo puedo aplicar a mi blog que ya tengo instalado sin algún problema posterior….

    Saludos Feña 😉

  24. Hola! Que tal?

    Acabo de instalar bbpress 0.9 y después de todos los pasos bien… no podemos acceder al login del foro. .
    Aparece un mensaje así:

    Oh dear!

    bbPress is already installed.

    Perhaps you meant to run the upgrade script instead?

    pero curiosamente nuestra versión de wordpress es la 2.7.1.

    Alguien que nos eche una manito.

    Gracias

  25. Pues es interesante para tener un forito para el blog, pero no lo veo yo un foro este potente como para reemplazar a otros…es que pretendía usarlo en lugar de smf, mybb o alguno de esos, pero creo todavía esta verdecillo, no?, o será que no hay suficiente información porque yo me acabo de enterar de que existía.Enfín lo probaré en local a ver con esos plugins que hay que es capaz de hacer.

    Gracias por la explicación, muy buena.

  26. Hola.
    realice la integración de BB-press y wordpress casi con éxito, pero
    el último paso de la instalacion del plugin bbPress integration no la puedo hacer!

    ¿Es porque tengo la versión 1.0.2 BBPress? y el plugin funciona con la vercion BBPress integración 1.0 alfa 4 o una que le sea sucesiva

    bbpress 1.0.2 "es antes o después de bbPress 1.0 Alpha 4?.

    Al intentar instalar el plugin bbpress integration. aparece una ventana que me pide mi contraseña (la que esta en wp-config. Php), lo pongo pero también me pregunta si tengo conexión FTP, no la tengo, y no me deja instalar el plugin.

    ¿Qué debo hacer?

    actualice mi wordpress a la versión 2.9.1, pero leí que el plugin bb press a sido probado solo hasta la versión 2.8

    se puede cambiar la version de wp 2.9.1 a 2.8???, no hay problema.. me da temor realizar esa operación

    o está relacionado con que no tengo conexión FTP?

  27. Pingback: Como migrar usuarios de bbPress a WordPress | Ayuda WordPress

  28. A mi lo que me interesa es poder administradar el foro desde mi único panel de administración de WP. Ahora bien, por "integrar" bbpress con WP se refieren a la integrción o uso compartido de la misma base de datos de WP. ¿Cierto?. En mi caso, yo no tengo en el blog usuarios registrados, pero para la instalación de un foro sí que debo tenerlos. Entonces, como no quiero recargar más mi base de datos de WP, la preguntilla es: ¿puedo entonces usar una base de datos distinta para bbpress y seguir administrándolo desde mi WP?

  29. Pingback: Claves secretas de WordPress | Ayuda WordPress

  30. Hola!

    tengo un blog y deseo ahora instalar un foro, al revisar el post, me doy cuenta que se puede utilizar la misma base de datos para utilizar wordpress y de bbpress.

    Hace rato vi el post "Integrar WordPress y SMF" y vi una opcion que me parecio genial, la de "Cuando publicas una entrada en WordPress se añade un hilo nuevo en SMF".

    No he probado un foro SMF ni menos el bbpress, vi themes de bbpress y me agrado mucho, incluso deseo que el diseño se paresca al de mi blog… no he revisado themes para SMF.

    Lo que quisiera saber es: ¿existe alguna posibilidad de tener la opcion de "Cuando publicas una entrada en WordPress se añade un hilo nuevo en SMF" en un foro en bbpress? sea automatizado o manual

    y de paso… ¿es mejor tener un foro SMF que bbpress?, mi proposito es publicar en el blog de wordpress y que automaticamente se genere un hilo en el foro.

  31. hola e echo todos los pasos y me sale este error

    ¡Ay madre!

    bbPress ya está instalado.

    ¿Quizás prefieras usar el script de actualización?

    le doy y nada

    gracias y saludos

  32. Estimado, le subo los archivos de idioma y me traduce a la mitad, alguien sabe porque, desde ya agradesco sus comentarios.

  33. Buenos dias. Creo que he realizado bien la integracio, he subido el plugin bbpress-integration a wordpress y he modificado los archivos config del blog y del foro, pero me ocurre una cosa curiosa, entro en el foro perfectamente, pero si estoy logeado en el blog, me cierra la sesion y al contrario. Si en el foro estoy logeado, me cierra la sesion en el blog.

    Saludos y muchas gracias

  34. Cuando doy el ultimo paso y supuestamente debe quedar listo, me aparece este error :
    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 98304 bytes) in C:AppServwwwcidiforobb-adminincludesfunctions.bb-admin.php on line 1387

    Intente solucionarlo editanto el php.ini de esta forma :

    memory_limit = 12M ; Maximum amount of memory a script may consume (12MB)

    y me sigue dando el error, de hecho intente cambiarlo a

    memory_limit = 100M ; Maximum amount of memory a script may consume (100MB)

    y nada funciona bien =(

    Estoy trabajando con appserver en mi localhost.

    HELP ME !

  35. Igual ya lo estoy descargando anteriormente he instalado foros phpbb3 pero supongo podre bien con esto gracias por postearlo

  36. hola a todos

    suena tonto pero no se donde encontrar la instalacion del wordpress, pense que comprando el dominio me llegaria la informacion y asi poderlo trabajar con el bbpress pero nada. si alguien me podri ayudar seria chevere.

  37. Hola
    Estoy un poco desesperada…. mira instale bbpress lo inserte en mi plantilla pero el caso es que me desconfigura un poco el tema. Debe ser una cosa tonta pero no encuentro como arreglarlo. Mi blog es este y esta integrado en una plantilla de tienda online ).Si le das a inspeccionar elemento y quitas el ancho del leftcontent si te sale integrado dentro del fondo blanco. ¿Me podrías ayudar a solucionarlo? Te lo agradecería mucho

  38. Pingback: FACIL Y TIC

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido