우수한 소프트웨어와 실용적인 튜토리얼
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" 플러그인을 사용하여 공개를 사용할 수 있습니다.CDN 가속제공하다.
아바타가 표시되지 않는 문제를 완벽하게 해결합니다.