Ответы в темах

Просмотр 1 ответа (всего 1)
  • Всем спасибо, разобрался. Код должен был выглядеть так:

    function ipstenu_admin_bar_add() {
            global $wp_admin_bar, $user_identity, $user_login;
            $user_id = get_current_user_id();
    		$messages_count = messages_get_unread_count();
    		$frends_count = bp_friend_get_total_requests_count ();
     
            /* Add my stuff */
            if ( 0 != $user_id ) {
                    
                    $id = ( ! empty( $avatar ) ) ? 'ipstenu-account-with-avatar' : 'ipstenu-account';
                    $wp_admin_bar->add_menu( array( 'title' => __( 'My Profile' ), 'href' => 'http://www.ujahrn.com/users/'. $user_login .'/profile/' ) );
    				$wp_admin_bar->add_menu( array( 'title' => __( 'Messages '. $messages_count ), 'href' => 'http://www.ujahrn.com/users/'. $user_login .'/messages/' ) );
    				$wp_admin_bar->add_menu( array( 'title' => __( 'friends '. $frends_count ), 'href' => 'http://www.ujahrn.com/users/'. $user_login .'/friends/', ) );
    				$wp_admin_bar->add_menu( array( 'title' => __( 'projects' ), 'href' => 'http://www.ujahrn.com/users/'. $user_login .'/projects/' ) );
    				$wp_admin_bar->add_menu( array( 'title' => __( 'news' ), 'href' => 'http://www.ujahrn.com/' ) );				
                    $wp_admin_bar->add_menu( array( 'title' => __( '<strong>Log Out</strong>' ), 'href' => wp_logout_url() ) );
    				
            }
    }
     
    add_action( 'admin_bar_menu', 'ipstenu_admin_bar_add', 10 );

    А как сделать, чтобы счетчик не показывал число, если 0 сообщений?

Просмотр 1 ответа (всего 1)