نمایش آواتارکاربران وارد شده و عدم وارد

harbiline

Edris
سلام

دوستان کد php هستش ک من تو ی قسمت از سایت قرار بدم و اونجا مشخص بشه ک کاربری وارد سایت شده عکسشو نشون بده و یا عکسی ک مثلا پیشفرض وردپرس هستش نشون بده و یااینکه از سایت گراواتار نشون بده و وقتی ک کاربر هم خروج کنه یه عکس پیشفرض سایت نشون بده؟؟

 

caduspro

کاربر عضو
سلام

دوستان کد php هستش ک من تو ی قسمت از سایت قرار بدم و اونجا مشخص بشه ک کاربری وارد سایت شده عکسشو نشون بده و یا عکسی ک مثلا پیشفرض وردپرس هستش نشون بده و یااینکه از سایت گراواتار نشون بده و وقتی ک کاربر هم خروج کنه یه عکس پیشفرض سایت نشون بده؟؟
از این استفاده کنید:

کد:
<?php 
     if ( is_user_logged_in() ):
	     $current_user = wp_get_current_user();
         if ( ($current_user instanceof WP_User) ) {
	      echo get_avatar( $current_user->user_email, 32 );
         } else {
	      echo '<img alt="" src="http://yourdomain.com/img/avatar.png" class="avatar" width="24" height="24">';
         }
     endif;

?>

یا


<?php if (is_user_logged_in()) { 
		  $avatar = get_avatar( $user_id, 26 );
			 echo $avatar;
      }
	  else {
		  echo '<img alt="" src="http://yourdomain.com/img/avatar.png" class="avatar" width="24" height="24">';
	  } 
?>
 
بالا