Trucos para cambiar configuraciones en BuddyPress

Estos son algunos trucos que nos pueden sacar de problemas facilmente, sin necesidad de instalar plugin ni tocar cosas indebidas en nuestro BuddyPress, tan solo añadiendo algunas definiciones en el archivo wp-config.php de nuestra instalación.

Ignorar todos los códigos obsoletos (no los carga):

define ( 'BP_IGNORE_DEPRECATED', true );

Permitir a BuddyPress funcionar en varios blogs cuando esta activado el modo multisitio (WPMU):

define ( 'BP_ENABLE_MULTIBLOG', true );

Poner los perfiles en la raiz – http://example.org/username/

define ( 'BP_ENABLE_ROOT_PROFILES', true );

Cambiar la pestaña que esta por defecto cuando entramos el perfil del usuario (actividad):

define( 'BP_DEFAULT_COMPONENT', 'profile' );

Establecer en que ID de se ejecutara BuddyPress:

define ( 'BP_ROOT_BLOG', $blog_id );

Deshabilitar la barra de admin / buddybar en la parte superior de cada pantalla:

define ( 'BP_DISABLE_ADMIN_BAR', true );

Deshabilitar la funcionalidad encabezado personalizado en el tema BuddyPress:

define( 'BP_DTHEME_DISABLE_CUSTOM_HEADER', true );

Desactivar la advertencia “Debes activar un tema compatible con BuddyPress” en las pantallas de administración de WordPress:

define( 'BP_SILENCE_THEME_NOTICE', true );

Habilitar la compatibilidad con nombres de usuario LDAP que incluyen puntos:

define( 'BP_ENABLE_USERNAME_COMPATIBILITY_MODE', true );

Cambiar los nombres de las URL para los componentes de BuddyPress:

define ( 'BP_ACTIVITY_SLUG', 'streams' );
 define ( 'BP_BLOGS_SLUG', 'journals' );
 define ( 'BP_MEMBERS_SLUG', 'users' );
 define ( 'BP_FRIENDS_SLUG', 'peeps' );
 define ( 'BP_GROUPS_SLUG', 'gatherings' );
 define ( 'BP_FORUMS_SLUG', 'discussions' );
 define ( 'BP_MESSAGES_SLUG', 'notes' );
 define ( 'BP_WIRE_SLUG', 'pinboard' );
 define ( 'BP_XPROFILE_SLUG', 'info' );
 define ( 'BP_REGISTER_SLUG', 'signup' );
 define ( 'BP_ACTIVATION_SLUG', 'enable' );
 define ( 'BP_SEARCH_SLUG', 'find' );
 define ( 'BP_HOME_BLOG_SLUG', 'news' );

Cambiar configuraciones especificas de los avatares:

define ( 'BP_AVATAR_THUMB_WIDTH', 50 );
 define ( 'BP_AVATAR_THUMB_HEIGHT', 50 );
 define ( 'BP_AVATAR_FULL_WIDTH', 150 );
 define ( 'BP_AVATAR_FULL_HEIGHT', 150 );
 define ( 'BP_AVATAR_ORIGINAL_MAX_WIDTH', 640 );
 define ( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE', $max_in_kb );
 define ( 'BP_AVATAR_DEFAULT', $img_url );
 define ( 'BP_AVATAR_DEFAULT_THUMB', $img_url );

Cambiar el foro principal para todos los foros de grupo:

define ( 'BP_FORUMS_PARENT_FORUM_ID', $forum_id );

Establecer una tabla personalizada para los usuarios en la base de datos para BP (y para el uso en WordPress):

define ( 'CUSTOM_USER_TABLE', $tablename );

Establecer una tabla personalizada para usermeta en la base de datos para BP (y para el uso en WordPress):

define ( 'CUSTOM_USER_META_TABLE', $tablename );

Via: buddypress.org

ENTRADAS RELACIONADAS
Cambiar el color según el estado de las entradas

Una manera muy sencilla y practica de organizar las entradas de un blog, es diferenciar el estado de las mismas por color, esto suele ser de mucha utilidad para... 



Cuando creamos un sitio web para un cliente y queremos minimizar los inconvenientes, puede ser de mucha utilidad bloquear el cambio de themes en WordPress. Para... 



Cambia el avatar por defecto de WordPress

Para cambiar el avatar que se muestra por defecto en los comentarios, primero crea una imagen en el formato que quieras y subela en la carpeta de imágenes de tu... 



En WordPress es fácil insertar vídeos. Pero cuando se trata de tamaños es un poco engorroso. En este pequeño tutorial vamos a explicar cómo se puede ajustar... 



6 Comentarios.

  1. Gracias compañero, voy a probar porque hace poco que lo he empezado a usar, y aún no lo domino mucho :)

  2. Gracias por la ayuda, sobre todo por el código para hacer desaparecer la barra de bp, buscaba el código y no lo encontraba.

  3. Muy buenos los trucos. Gracias Luis.

    Me gustaría preguntar como puedo tener un sitio web (WP+BP) con membresia que mientras no se registren o no se loggen (ingresen) les muestre un menú distinto al de buddypress. Por ejemplo, en mi menú general tener: Inicio, ¿Quienes somos?, contacto, y en el menú de los registrados que inician sesión tener el menú de buddypress: Activity, member, etc.

    si me pueden ayudar en eso se los agradecería mucho.

DEJA TU COMENTARIO