2017-03-20 16 views
0

私はBuddy Pressのアバターを呼び出して、メニュー内の私の新聞のテーマのアバターを置き換えようとしています。エコー内のdiv内にエコーを入れる方法

<div class="td-avatar-container"></div> 

クラス内

echo bp_core_fetch_avatar(array(
     'item_id' => bp_loggedin_user_id(), 
     'width' => 21, 
     'height' => 21, 
     'class' => 'avatar', 
     ) 
    ); 

:どのように私はこのコードを置けばいいの?

<?php 

    //get current logd in user data 

    global $current_user; 

    echo ' 
    <div class="td-logged-wrap"> 
      <div class="td-menu-avatar"> 
       <div class="td-avatar-container">' . bp_core_fetch_avatar ($current_user->ID, 80) . '</div> 
      </div> 

    <div class="td-menu-username"><a href="' . bp_core_get_user_domain($current_user->ID) . '" class="td_user_logd_in">' . $current_user->display_name . '</a></div> 
    <div class="td-menu-logout"><a href="' . wp_logout_url(home_url('/')) . '">' . __td('Logout', TD_THEME_NAME) . '</a></div> 
</div> 
    '; 

ありがとう!私は白いスクリーンを手に入れています。これは私がこの機能をライブにするために必要な最後のものです!どんな助けでも大歓迎です。

+0

白い画面が表示される場合、エラー報告が無効になっていることを意味します。開発環境で有効にする必要があります。 – meda

+0

応答をありがとう。この時点では、私はcpanelでファイルを編集しています。 –

+0

これは恐ろしいです、あなたは決して直接あなたの生産コードを変更してはいけません、また、オンラインエディタは吸う! – meda

答えて

2

いつでもPHPを停止して起動することができます。

<div class="td-logged-wrap"> 
    <div class="td-menu-avatar"> 
     <div class="td-avatar-container"> 

     <?php echo' . bp_core_fetch_avatar ($current_user->ID, 80) . '; ?> 

     </div> 
    </div> 

<div class="td-menu-username"><a href=" 

<?php echo' . bp_core_get_user_domain($current_user->ID) . '; ?> 

" class="td_user_logd_in"><?php echo' . $current_user->display_name . '; ?> 

</a></div> 

<div class="td-menu-logout"><a href="<?php echo' . wp_logout_url(home_url('; ?>/<?php echo')) . '; ?>"><?php echo' . __td('; ?>Logout<?php echo', TD_THEME_NAME) . '; ?></a> 
</div> 

+0

bp_core_fetch_avatar($ current_user-> ID、80)が機能していません。その場所の上から配列を挿入する方法はありますか? –

1

これは非常にあなたの質問に答えていませんが、あなたは問題を抱えている理由あなたが見るのに役立ちます。 wp-config.phpで次のように変更してエラーを確認し、そこからデバッグできます。 define( 'WP_DEBUG'、true);

関連する問題