Skip to:

bp_displayed_user_fullname() stopped working

  • ariane1001


    Some time ago I have build an intranet for a company using Buddypress. Everything had been fine but recently I have got this problem:
    In the member directory overview it is working fine, I see the users full names below there pics but on the single member pages it shows the nickname (@a-gordijnairborne-nl) in stead of the full name.
    I have copied several buddypress files to my theme directory. In member-header.php I use the following code: “><?php bp_displayed_user_fullname(); ?>

    As said before, this used to work but now it is showing some kind of nickname. I checked as much as possible: WordPress and plug-ins up to date. Extended profiles is active and so on but it won’t work.
    It looks like an update caused this?

    I cannot give a link because thats only possible with an account and I cannot give you access before asking the client because it’s a intranet for employees but maybe you recognize the problem en know what has changed and can you help me whitout login.

    Thanks in advance,

Viewing 2 replies - 1 through 2 (of 2 total)

  • ariane1001


    After searching further I found out the problem is Buddypress is not using the theme override I made in my (child) theme. Everything is exactly as described here: and it worked before.
    What can be wrong?
    I am using a childtheme for

    Thanks again,



    Hi @ariane1001,

    perhaps you need to echo the function ? Anywy, can you test this snippet, to ensure that fullname is fired correctly.

    Add it to bp-custom or to your child theme functions.php.

    function bpfr_user_fullname() {
            // uncomment below if you want this only for logged in users.
    	//if ( !is_user_logged_in() )
    		//return false;
    	echo bp_displayed_user_fullname();
    add_filter( 'bp_before_member_header_meta', 'bpfr_user_fullname' ); 
    //add_filter( 'bp_get_displayed_user_mentionname', 'bpfr_user_fullname' );

    If you see the fullname in the profile header, you could remove the actual filter and use the other one. Just uncomment the line and you’ll see @mention using the fullname instead of display_name.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.
Skip to toolbar