bbPress에서 아바타가 깨져 제대로 표시되지 않는 경우

참고: 인기 테마인 BE 테마(33%)The 7(35%) 할인 행사를 진행하고 있습니다.
참고

워드프레스에서 Regenerate Thumbnails 플러그인을 사용하여 썸네일을 다시 생성하니 bbPress의 아바타가 모두 깨져 나오는 문제 때문에 조금 당황했습니다. 혹시나 싶어서 아바타 크기를 바꾸어 보니 문제가 해결되네요.

예를 들어, 다음과 같이 아바타 크기가 15인 경우:

<?php printf( __( '%1$s', 'bbpress' ), bbp_get_topic_author_link( array( 'size' => '15' ) ) ); ?>

숫자 15를 14나 16으로 바꾸면 문제가 해결될 수 있습니다. 그리고 아래와 같이 크기가 지정되어 있지 않은 경우 크기를 확인하여 숫자를 조금 변경해보니 썸네일이 제대로 표시되네요.

<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true ) ); ?>

아래와 같이 ‘size’ => 59와 같이 크기를 지정할 수 있습니다:

<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true, 'size' => 59 ) ); ?>

잘 안 되면 숫자를 조금씩 바꾸어보면서 테스트해보시기 바랍니다. 워드프레스 테마를 변경한 후에 bbPress 아바타가 제대로 표시되지 않는 문제가 발생할 때에도 위의 방법을 적용해보니 문제가 해결되는 것을 확인했습니다. 상황에 따라 잘 안 될 수도 있을 것 같습니다. (이 방법은 근본적인 해결방법이 아니라 임시적인 해결법입니다. 추후에 근본적인 원인과 해결방법을 알게 되면 이 글을 업데이트하도록 합니다.)

bbp_reply_author_link 함수에 대한 자세한 내용은 이 글에서 확인해볼 수 있습니다.  샘플 코드 예제(Sample code example)를 응용하여 아바타를 표시하거나 아바타의 크기를 변경하는 등의 작업을 할 수 있습니다. 그리고 모든 아바타를 둥글게 표시되도록 하려면 이 글에 나와 있는 CSS 코드를 사용할 수 있습니다.



기부를 통해 이 블로그를 후원하실 수 있습니다.
워드프레스 설치/제작/문제해결이 필요한 경우 서비스(유료)를 요청해주세요.