Hi,
i m trying to ad some info, of the profile in the Items listed by this shortcode:
[bpmtp-members-list member_type=”profesoriniciacion” type=”alphabetical” per_page=1″]
I need do it by member_type better than general use with members page and member_loop.php , because i need create one diferen page for each member type.
I use this code in bp-custom.php who works correctly with members_loop.php:
<?php
// hacks and mods will go here// Here is one way you could add xprofile fields name as well as the value to the members directory!
// Just remember to replace “Field-Name” with the names of your fields in the 5 variables in my code.
// Also remember the field name is case sensitive. If you notice the pattern of 5 in my code you can
// easily see how to add more fields if you need them. You can also use the div class bph_xprofile_fields
// to adjust the CSS in your stylesheet. Place this code in bp-custom.php:
add_action(‘bp_directory_members_item’, ‘bphelp_dpioml’);
function bphelp_dpioml(){
$bphelp_my_profile_field_1=’Field-Name’;
$bphelp_my_profile_field_2=’Field-Name’;
$bphelp_my_profile_field_3=’Field-Name’;
$bphelp_my_profile_field_4=’Field-Name’;
$bphelp_my_profile_field_5=’Field-Name’;
if( is_user_logged_in() && bp_is_members_component() ) { ?>
<div class=”bph_xprofile_fields” style=” margin-left: 25%;”>
<?php echo $bphelp_my_profile_field_1 ?>: <?php echo bp_member_profile_data( ‘field=’.$bphelp_my_profile_field_1 ); ?><br />
<?php echo $bphelp_my_profile_field_4 ?>: <?php echo bp_member_profile_data( ‘field=’.$bphelp_my_profile_field_4 ); ?><br />
<?php echo $bphelp_my_profile_field_5 ?>: <?php echo bp_member_profile_data( ‘field=’.$bphelp_my_profile_field_5 ); ?><br />
</div><?php
}
}?>
But dont found how to do the same pocess whith the shortcode provided with BP Members Type Pro.
Thanks!
Hi,
Thank you for the question.If you change this line
if( is_user_logged_in() && bp_is_members_component() )
to
if( is_user_logged_in() )
The above code will work for Member type pro listing too.
If your goal is do so differently for each member type, I will need 2 workign days to explore a solution and provide some hook.
Regards
Brajesh
You must be logged in to reply to this topic.