2016-03-27 3 views
0

Ich habe eine Vorlage, die eine Blase mit einem Bild darin anzeigen. Aber ich möchte dieses Bild durch den eingeloggten Benutzer-Avatar von Wordpress ersetzen.Wie integriert man den Avatar des Benutzers in Code von Buddypress?

Wie kann ich das tun? Hier

ist der Code meines Abschnitt:

<?php 
    $latte_intro_avatar = get_theme_mod('latte_intro_avatar', get_template_directory_uri().'/assets/images/avatar.jpg'); 
    $latte_intro_scroll = get_theme_mod('latte_intro_scroll', '#about'); 
?> 

     <section class="intro" id="intro"> 
      <div class="container"> 
       <div class="cover-container row"> 
        <div class="inner cover col-md-12"> 
        <?php if(!empty($latte_intro_avatar)) : ?> 
         <div class="avatar" style="background-image:url('<?php echo esc_url($latte_intro_avatar); ?>');"></div> 
        <?php endif; ?> 
         <h1 class="cover-heading"><?php bloginfo('name'); ?></h1> 
         <p class="lead"><?php bloginfo('description'); ?></p> 
         <?php if(!empty($latte_intro_scroll)) : ?> 
          <a href="<?php echo esc_url($latte_intro_scroll); ?>" class="arrow"><i class="fa fa-arrow-circle-down"></i></a> 
         <?php endif; ?> 
        </div> 
       </div> 
      </div> 
     </section> 
+0

Versuchen Sie, 'get_template_directory_uri(). '/ assets/images/avatar.jpg'' mit' get_avatar_url (' logged_in_user_id ') ' –

+0

Hallo und vielen Dank für die schnelle Antwort! Es scheint, dass wir auf dem richtigen Weg sind, aber es nimmt den Gravatar anstelle des Buddressbildes. Irgendeine andere Idee? Ich habe das gesehen: https: //buddypress.org/support/topic/get-logged-in-user-profile-link-url/ Aber ich weiß nicht, was ich damit machen soll :( – FrenchyNYC

Antwort

Verwandte Themen