functions.php에서 WordPress에 사용자 정의 기본 아바타를 추가하려하지만 이미지가 설정/토론 또는 사이트의 다른 곳에 표시되지 않습니다. 새 라디오 필드에 사용자 정의 필드 이름이 추가 되었기 때문에 코드가 작동하지만 이미지는 표시되지 않습니다. 로컬 호스트를 사용하고 있기 때문에 아바타가 표시되지 않습니까?WordPress : localhost의 사용자 정의 기본 아바타?
비슷한 질문에 대해 충분한 담당자가 없습니다. 나는 다른 예와 동일한 결과 '추가 - 뉴 - 기본 - 아바타'플러그인을 시도했습니다
add_filter('avatar_defaults' , 'wps_new_avatar');
function wps_new_avatar($avatar_defaults){
$new_avatar = get_stylesheet_directory_uri() . '/images/default-avatar.png';
$avatar_defaults[$new_avatar] = "Default Avatar";
return $avatar_defaults;
}
:
여기에 코드입니다.
저도 같은 문제에 직면하고이 완전히 hackish 솔루션을 내놓았다했다
$ new_avatar = php bloginfo ('template_directory')를 사용해보세요. ?>. '/ images/default-avatar.png'; – Arunu
로컬 서버에서 외부 액세스를 사용하지 못할 수도 있습니다. 아바타는 일반적으로 외부 리소스에서 가져옵니다. 물론 온라인에 있어야합니다. –
@Arunu : 아니요. 작동하지 않았습니다. – gundam00