Trucos para cambiar la configuración interna de BuddyPress
Hay muchas configuraciones internas que pueden ser modificadas añadiendo unas definiciones en el archivo wp-config.php de nuestra instalación.
Ignorar todas los códigos abandonados (no los carga):
define ( 'BP_IGNORE_DEPRECATED', true );
Permitir a BuddyPress funcionar en multiples blogs cuando está activada la red en WordPress, no solo en el sitio principal:
define ( 'BP_ENABLE_MULTIBLOG', true );
Poner los perfiles de forma prioritaria – http://tusitio.com/nombreusuario/
define ( 'BP_ENABLE_ROOT_PROFILES', true );
Cambiar el apartado que veremos cuando entramos en el perfil de un usuario (por defecto la actividad):
define( 'BP_DEFAULT_COMPONENT', 'profile' );
Poner en que ID de blog funcionará BuddyPress:
define ( 'BP_ROOT_BLOG', $blog_id );
Desactivar la barra de administración (buddybar) de la parte superior de toda la comunidad:
define ( 'BP_DISABLE_ADMIN_BAR', true );
Desactivar la funcionalidad de cabecera personalizada en el tema de BuddyPress:
define( 'BP_DTHEME_DISABLE_CUSTOM_HEADER', true );
Desactivar la advertencia “Debes activar un tema compatible con BuddyPress” en el escritorio de WordPress:
define( 'BP_SILENCE_THEME_NOTICE', true );
Activar el soporte LDAP para los usuario que usan puntos en su nombre de usuario:
define( 'BP_ENABLE_USERNAME_COMPATIBILITY_MODE', true );
Cambiar los nombres de las URL para los componentes de BuddyPress:
define ( 'BP_ACTIVITY_SLUG', 'acciones' ); define ( 'BP_BLOGS_SLUG', 'sitios' ); define ( 'BP_MEMBERS_SLUG', 'usuarios' ); define ( 'BP_FRIENDS_SLUG', 'colegas' ); define ( 'BP_GROUPS_SLUG', 'grupos' ); define ( 'BP_FORUMS_SLUG', 'foros' ); define ( 'BP_MESSAGES_SLUG', 'mensajes' ); define ( 'BP_WIRE_SLUG', 'hilo' ); define ( 'BP_XPROFILE_SLUG', 'perfiles' ); define ( 'BP_REGISTER_SLUG', 'registro' ); define ( 'BP_ACTIVATION_SLUG', 'activar' ); define ( 'BP_SEARCH_SLUG', 'buscar' ); define ( 'BP_HOME_BLOG_SLUG', 'noticias' );
Configuraciones específicas para 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 de BuddyPress:
define ( 'BP_FORUMS_PARENT_FORUM_ID', $forum_id );
Definir una tabla personalizada para los usuarios en la base de datos para BuddyPress (y para que lo use WordPress):
define ( 'CUSTOM_USER_TABLE', $tablename );
Definir una tabla personalizada para usermeta en la base de datos para BuddyPress (y para que lo use WordPress):
define ( 'CUSTOM_USER_META_TABLE', $tablename );
Información traducida del codex oficial




Comentarios
23 junio, 2010
Información Bitacoras.com…
Valora en Bitacoras.com: Hay muchas configuraciones internas que pueden ser modificadas añadiendo unas definiciones en el archivo wp-config.php de nuestra instalación. Ignorar todas los códigos abandonados (no los carga): define ( ‘BP_IGNORE_DEPRE……
23 junio, 2010
[...] This post was mentioned on Twitter by José Conti, WordPress España. WordPress España said: Trucos para cambiar la configuración interna de BuddyPress http://wp.me/ps7gF-rz [...]
23 junio, 2010
En primer lugar gracias por este fabuloso aporte y en segundo lugar a ver si me podéis aclarar una duda que tengo. En…
Cambiar el foro principal para todos los foros de grupo de BuddyPress:
view source
print?
1 define ( ‘BP_FORUMS_PARENT_FORUM_ID’, $forum_id );
¿esto es para que participar en los foros de bp no sea necesario pertenecer a un grupo? y asi tratarlos como un foro general.