Поддержка Проблемы и решения Вывод информации в комментарии от залогиненного польз

  • Дилемма в следующем: в комментариях необходимо выводить информацию из дополнительного поля профиля, если этот комментарий от зарегистрированного и залогиненного пользователя. Например если человек зарегистрирован и он оставляет комментарий, то чтобы в его комментарии выводилось например ICQ. По сути мне нужно узнать просто ID пользователя, который оставил комментарий, остальное я бы сам вытянул.
    В данный момент ищу пользователя по e-mail комментатора:

    if(get_comment_author_email())
    {
    	$com_usr=get_user_by('email', get_comment_author_email());
    	if($com_usr)
    	{
    		if($com_usr->foto!='')
    		{
    			echo '<img alt="" src="'.get_bloginfo('home').'/wp-content/uploads/avatars/'.$com_usr->foto.'" class="avatar avatar-48 photo avatar-default" height="48" width="48">';
    		}else
    		{
    			echo '<img alt="" src="'.get_bloginfo('home').'/wp-content/themes/j2/images/avatar.jpg" class="avatar avatar-48 photo avatar-default" height="48" width="48">';
    		}
    	}else
    	{
    		echo get_avatar($email, $size = '48');
    	}
    }else
    {
    	echo get_avatar($email, $size = '48');
    }

    но это естественно не вариант, т.к. пользователь может сменить e-mail или другой откомментится под этим e-mail.

Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Вывод информации в комментарии от залогиненного польз» закрыта для новых ответов.