Как вывести сабж в сайдбаре?
the_author_ID(); – не подходит, потому, что выводит имя автора той страницы, который ее создал. Т.е. на Первой выводит имя админа, на внутренних имя тех кто писал публикацию.
echo $user_identity; – возвращает имя реального залогинившегося пользователя (как раз то, что мне надо), но в файле comments.php, а в right.php (который вызывается из sidebar.php) он почему-то имя не возвращает, равно как и echo($public_display[‘display_displayname’]);. При чем ID пользователя (echo $user_ID;) в сайдбаре отображается правильно.
Какие есть мысли?
И сразу вдогонку близкий вопрос: если посетитель не регистрировался, но оставил хотя бы один комментарий, то при последующих визитах, в его броузере отображаются те данные, что он ввел раньше. Как их получить и отобразить в сайдбаре?
Спасибо
1. Попробуйте добавить global $user_identity.
2. Этот всё хранится в куках, типа $_COOKIE[‘comment_author_’.COOKIEHASH].
Глобал помог. Спасибо!
С куками сейчас попробую поразбираться