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: http://midominio.com/foro/) 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

¿Te gustó este post? ¡Compártelo!
  • Bitacoras.com
  • TwitThis
  • Facebook
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • Live
  • Technorati
  • Ping.fm
  • Wikio
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Print this article!

También te puede interesar:

cursos formación continua

    21 comentarios en “Como integrar bbPress y WordPress”

  1. nadie007 (8 comentarios) dijo:

    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?

  2. Fernando Tellado (1847 comentarios) dijo:

    Para una total integración como requieres hay que usar la misma base de datos de WP y marcar la casilla de integración de usuarios ¿lo hiciste así?

  3. TRAFFIC (2 comentarios) dijo:

    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. Fernando Tellado (1847 comentarios) dijo:

    ¡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)?

  5. TRAFFIC (2 comentarios) dijo:

    Ah la finalizar la reinstalacion y ahora anda todo en orden

    Gracias =

    bye

  6. Marchena (1 comentarios) dijo:

    Gracias por la guía, ahora solo falta una buena actualización del idioma
    salu2

  7. muy buen tuto, muchas gracias!!!

  8. Principiante (17 comentarios) dijo:

    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?

  9. Principiante (17 comentarios) dijo:

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

  10. Principiante (17 comentarios) dijo:

    Nada, parece que hoy estoy atontado, ya he podido acceder al panel de administración.

  11. [...] es la intregración con Wordpress, pues encontré una valiosa información en el Blog de “Ayuda Wordpress”, donde nos solucionan en cuatro pasos este problema y no tendría caso que lo repita [...]

  12. liquen (1 comentarios) dijo:

    ¿Cómo podemos integrar bbpress dentro de la plantilla Wordpress que usemos?

    Un saludo.

  13. Pablo Pando (2 comentarios) dijo:

    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?

    • Fernando Tellado (1847 comentarios) dijo:

      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.

  14. Pablo Pando (2 comentarios) dijo:

    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?

    • Fernando Tellado (1847 comentarios) dijo:

      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 ;)

  15. Marc (3 comentarios) dijo:

    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?

  16. emip3 (26 comentarios) dijo:

    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!

  17. vive (20 comentarios) dijo:

    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

Escribe un Comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Subir

Expertos en WordPress
Euribor
Hardware. Software. Ocio & Multimedia. Humor. Internet. Videojuegos.Noticias
Participa en el Debate
  • Cuélebre: Uso Marsedit y desde el trabajo si tengo que escribir alguna entrada desde el propio...
  • Fernando Tellado: Se actualiza mas o menos como WordPress con alguna salvedad. Vale, preparo un...
  • Fernando Tellado: Muy bueno, si señor ;)
  • carlos: He movido un blog de Blogger a Wordpress con hosting propio. He seguido el tutorial, que...
  • Jh®: Windows Live Writer… ese es el que uso!
Noticias Breves
  • Si quieres aprender como hacer multitud de diseños distintos para WordPress no te pierdas esta estupenda recopilación de 26 tutoriales de diseño de blogs WordPress.

    [#3]

  • Acaba de salir a la luz la nueva versión de WordPress para iPhone 1.3, con soporte completo para el firmware de iPhone 3.0. Va de cojones estupendamente. Altamente recomendable esta actualización, que tienes en iTunes.

    [#1]

  • Me avisa Kike Alonso de un nuevo plugin que permite que los comentarios que dejen tus amigos de Friendfeed al respecto de un post de tu sitio WordPress aparezcan también en tu post como comentarios normales, algo realmente interesante pues permite, con algunos clientes de escritorio e iPhone, comentar en blogs sin dejar de usar la aplicación de mensajería.

    [#6]


  • Ahora mismo en los FOROS ...
    Usuarios Registrados
  • Acceder

  • Translate this Blog
    Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag                              
    By N2H