우수한 소프트웨어와 실용적인 튜토리얼
Gravatar 프로필 사진에 접근할 수 없습니다. 어떻게 해결할 수 있나요?
기본 Gravatar 아바타에 대한 해결책은 신비한 사람, 공백, Gravatar 로고, 추상적인 그래픽, Wavatar, 작은 괴물을 없애는 것입니다!
플러그인에서 다운로드WP 사용자 아바타플러그인.
WP 사용자 아바타
WordPress에서는 현재 다음만 사용할 수 있습니다.그라바타사용자 정의 아바타를 업로드하세요.WP 사용자 아바타미디어 라이브러리에 업로드한 모든 사진을 아바타로 사용할 수 있습니다. 즉, 게시물과 동일한 업로더와 라이브러리를 사용할 수 있습니다. 별도의 폴더나 이미지 편집 기능은 필요하지 않습니다.
WP 사용자 아바타또한 다음을 수행할 수 있습니다.
- WP 사용자 아바타 설정에서 기본 아바타를 업로드하세요.
- 사용자에게 WP 사용자 아바타 이미지가 없는 경우 사용자의그라바타아바타 또는 기본 아바타.
- 장애를 입히다그라바타아바타, 로컬 아바타만 사용하세요.
- [avatar_upload] 단축 코드를 사용하여 홈페이지나 위젯에 독립형 업로더를 추가하세요. 이 업로더는 로그인한 사용자에게만 표시됩니다.
- [아바타] 게시물에 단축 코드를 사용하세요. 이 단축 코드는 아바타 지원 여부와 관계없이 모든 테마에서 작동합니다.
- 기여자와 구독자가 자신의 아바타를 업로드하도록 허용합니다.
- 기여자와 구독자의 업로드 파일 크기와 이미지 크기를 제한합니다.
고급 설정
자세한 정보와 문서는 다음을 방문하세요.WP 사용자 아바타.
WP 사용자 아바타를 자신의 프로필 편집 페이지에 추가하세요
[avatar_upload] 단축 코드를 사용하여 모든 페이지에 독립형 업로더를 추가할 수 있습니다. 다른 프로필 필드 없이 이 업로더만 사용하는 것이 가장 좋습니다.
추가 필드가 있는 자체 프로필 편집 페이지를 작성하는 경우 WP 사용자 아바타가 자동으로 추가됩니다.사용자 프로필 표시그리고사용자_프로필_편집WP 사용자 아바타를 자신의 부분에 포함하려면 다른 후크를 추가할 수 있습니다.
do_action('edit_user_avatar', $current_user);
그런 다음 관리자 패널 외부의 다른 후크에서 WP 사용자 아바타를 추가하고 제거하려면 다음 코드를 functions.php 테마 파일에 추가할 수 있습니다.
함수 my_avatar_filter() {
// show_user_profile 후크에서 제거
remove_action('show_user_profile', array('wp_user_avatar', 'wpua_action_show_user_profile'));
remove_action('show_user_profile', array('wp_user_avatar', 'wpua_media_upload_scripts'));
//edit_user_profile에서 후크를 제거합니다.
remove_action('edit_user_profile', array('wp_user_avatar', 'wpua_action_show_user_profile'));
remove_action('edit_user_profile', array('wp_user_avatar', 'wpua_media_upload_scripts'));
//edit_user_avatar 후크에 추가
add_action('edit_user_avatar', array('wp_user_avatar', 'wpua_action_show_user_profile'));
add_action('edit_user_avatar', array('wp_user_avatar', 'wpua_media_upload_scripts'));
}
//관리자 패널 외부에서만 로드
if (!is_admin()) {
add_action('init', 'my_avatar_filter');
}
HTML 래퍼
wpua_before_avatar 및 wpua_after_avatar 함수를 사용하여 WP 사용자 아바타 섹션의 HTML 래퍼를 변경할 수 있습니다. 기본적으로 아바타 코드는 다음과 같이 구성됩니다.
화신
원본 크기
썸네일
div 컨테이너와 h3 제목을 제거하려면 테마의 functions.php 파일에 다음 필터를 추가하세요. 함수 my_after_avatar() {
remove_action('wpua_before_avatar', 'wpua_do_before_avatar');
remove_action('wpua_after_avatar', 'wpua_do_after_avatar');
나만의 래퍼를 추가하려면 다음을 만들 수 있습니다.
함수 my_before_avatar() {
에코 '
}
add_action('wpua_before_avatar', 'my_before_avatar');
에코 '
}
add_action('wpua_after_avatar', 'my_after_avatar');
출력은 다음과 같습니다.
원본 크기
썸네일
WP User Avatar 플러그인 백그라운드 관리 인터페이스
WP User Avatar 플러그인을 설치하면 기본 사용자 아바타를 사용하거나 사용자 기본 아바타를 직접 설정할 수 있습니다. 알 수 없는 사람, 빈 Gravatar 로고, 추상적인 그래픽, Wavatar, 그리고 작은 괴물들을 제거하세요!
중국에서 wp의 아바타 기능을 유지하려면 "Useso take over Google" 플러그인을 사용하고 geekzu가 제공하는 공개 CDN 가속 서비스를 사용하면 됩니다.
아바타가 표시되지 않는 문제를 완벽하게 해결합니다.