Im는 PHP에서별로 좋지 않습니다 ... 사용자가 로그인하지 않았을 때 익명의 아이콘을 표시하려고하고 로그인했을 때 사용자 아바타를 보여 주려고합니다 ... 코드 (WordPress 누군가가 내가 잘못하시기 바랍니다 일을하고 yo0 감사하고있어 지적 할 수 ...) BTW사용자 아바타 Wordpress Php
<div id="useravatar">
<?php
global $current_user;
if (!is_user_logged_in()) {
echo "<img src='"http://www.curious-howto.com/images/anonymous.jpg"'/>";
}
else { get_currentuserinfo();
echo get_avatar($current_user->ID, 32); }
?>
</div>
를 설치하지만이 작동하지 않습니다 많이 감사합니다 :)
누구든지이 문제에 대해 의견이 있으십니까? –
이것은 솔직히 디버깅하기가 어렵습니다. 하위 폴더에 WP 설치가 있습니까? 로그인 할 때 콘솔을 확인하고 WP가 쿠키를 설정하는지 확인하십시오. 일반적으로'wordpress_logged_in'라고 로그인하면됩니다. 일단 쿠키를 찾으면 쿠키 위치를 확인하고 경로가 올 바르며 두 번'//'또는 부적절한 경로 지정을 포함하지 않는지 확인하십시오. 'bloginfo ('home')'을 확인하십시오. 사이트에 대한 올바른 경로입니까? 또한'wordpress_logged_in'을 검사하기위한'var_dump ($ _ COOKIE)'도 있습니다. – Ohgodwhy