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

Last Updated: 2023년 07월 17일 | | 2개 댓글

워드프레스에서 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 코드를 사용할 수 있습니다.


2 개 댓글

Leave a Comment

  1. 포스팅을 읽는데 뭔가 바뀐듯한 쎄~~한 느낌이 들어 로고를 클릭한 순간!!!!!!!!!
    새로운 워드크레커님의 사이트가 보이네요!!!
    엄청 멋지고 깔끔하네요 ㅎ 이렇게 센스있게 꾸미는 능력이 부럽습니다 ㅠ

    새로바뀐 워드크레커님의 페이지 , 앞으로 많이 찾아뵐께요~~ ㅎㅎ

    p.s. community에 따로 작성하려 했는데 리캡챠 오류가 나서 글작성이 안되더라구요ㅠ

    응답
    • 오류를 알려주셔서 감사합니다.

      bbPress에 있는 Captcha가 로그인 사용자에게는 표시되지 않아서 제가 미처 확인을 못했습니다.
      간혹 이상한 스팸성 게시글이 올라와서 달아놓은 것인데... 이것도 괜히 불편만 가중시키는 것 같아서 우선 비활성화시켰습니다.

      현재 블로그가 사실 이전의 이전 테마로 사용된 것인데요, 다른 테마로 여러 번 바꾸었다가 다시 돌아왔습니다.
      레이아웃이야 테마에서 제공하는 것이니까... 제가 한 것은 광고를 배치한 것 정도밖에 없네요ㅎㅎ

      즐거운 주말되시기 바랍니다^^

      응답