simple locla avater で 悲しくも 導入削除されたコード

   <?php if(get_the_author_meta('author_img1')): //オーサーイメージがあれば?>
<?php
$prof_photo_id = get_the_author_meta('author_img1'); //prof_photo_idにオーサーイメージを収納 アドバンスにて返り値をIDにしたからIDが
$title= get_the_title();
$prof_photo_img = wp_get_attachment_image_src($prof_photo_id, 'thumbnail');
echo '<img src="' .$prof_photo_img[0] . '" width="77">'
?>

</div>


  

    <?php else: ?>
        
   <img src="img/titol/05navi_profile_no_photo.png" width="77" height="77" alt="瀬戸・尾張旭・長久手・日進・みよしのナビサイト0561naviのNO PHOTOの登録ユーザー"/>
    
    </div>

<?php endif; ?>

これはアドバンスカスタムでオーサーページに新しくカスタムポストを作り それをget_the_author_metaで取得して表示させる方法
画像 ニックネーム としたが
結果 
wpmember+テーマバイログインででログイン時にネックネームをデフォルトで入れる強制ができたので
標準肉ネームを使い
コメント欄でもアバターバしか使えない事がわかったので
シンプルローカルアバターを入れた。

デフォルトでブログ表示名をニックネームにする方法もわかった。

ファンクションに

//登録時ブログ表示名をニックネームに変える wpmenber tmlひつよう
function sd_new_login_filter ($login) { /* Don't do anything to login, just see if already in database.*/ global $wpdb, $sd_is_new_login; $id = $wpdb->get_var("SELECT ID FROM $wpdb->users WHERE user_login = '$login'"); $sd_is_new_login = (isset($id)) ? false : true; return $login; } function sd_substitute_displayname_filter ($display_name) { global $sd_is_new_login; if ($sd_is_new_login) $display_name = $_POST['nickname']; return $display_name; } add_filter('pre_user_login', 'sd_new_login_filter'); add_filter('pre_user_display_name', 'sd_substitute_displayname_filter');
 

ニックネーム導入で非公開となったコード

<div class="blog_nickname">
      <a href="<?php bloginfo('url'); ?>/?author=<?php $user_id = get_the_author_meta( 'id' ); ?><?php echo $user_id; ?>">
    <?php if(get_the_author_meta('author_nickname')): 
	echo get_the_author_meta('author_nickname');
	?>  </a>
   
    
        <?php else: ?>
   投稿者
<?php endif; ?>
</div>