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

Fuente: Blog BuddyPress y WPMU (WordPress MU) en Español

Hotel Casa Gonzalez

Leave a Reply Cancel reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>