<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[작성자 별표시 함수 사용 후 댓글 avatar가 안보여집니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/60661</link>
		<description><![CDATA[<p><strong>1. 정확한 제품 또는 플러그인 이름</strong></p>

<p>kboard-comments</p>

<p> </p>

<p><strong>2. 상세 내용</strong></p>

<pre>
<code class="language-php">add_filter('kboard_user_display', 'my_kboard_user_display', 10, 5);
function my_kboard_user_display($user_display, $user_id, $user_name, $plugins, $boardBuilder){
    $board = $boardBuilder-&gt;board;
    
    if(in_array($board-&gt;id, array('2')) &amp;&amp; !$board-&gt;isAdmin()){ // 실제 게시판 id로 적용해주세요.
        
        $strlen = mb_strlen($user_name, 'utf-8');
        $showlen = 1;

        $user_display = mb_substr($user_name, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);
    } 

    return $user_display;
}</code></pre>

<p>안녕하세요. 위 코드를 functions.php에 삽입 했더니,</p>

<p>비회원들은 아바타가 보여지지 않더구요.</p>

<p>글을 찾아보니 댓글 플러그인에도 같이 적용되서 그렇다고 하는데,</p>

<p>아바타도 나오면서 작성자를 별표로 할 수 있을까요?</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요, 지난번 답변해주신 걸로 avatar가 잘 보이게 됐는데,

비회원은 avatar가 보이지 않고 관리...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/60856</link>
			<description><![CDATA[<p>안녕하세요, 지난번 답변해주신 걸로 avatar가 잘 보이게 됐는데,</p>

<p>비회원은 avatar가 보이지 않고 관리자만 avatar가 보여지게도 가능할까요?</p>]]></description>
			<author>홈피온</author>
			<pubDate>Wed, 17 Aug 2022 07:59:50 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

위에 올려주신 코드를

아래코드로 교체해보시겠어요?


add_filter('kboard_user_displ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/60665</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>위에 올려주신 코드를</p>

<p>아래코드로 교체해보시겠어요?</p>

<pre>
<code class="language-php">add_filter('kboard_user_display', 'kboard_user_display_20220804', 10, 5);
function kboard_user_display_20220804($user_display, $user_id, $user_name, $plugin, $builder){
	$board = $builder-&gt;board;
	
	if(kboard_uid()){
		$content = new KBContent();
		$content-&gt;initWithUID(kboard_uid());
		
		if($plugin == 'kboard-comments' &amp;&amp; $board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
			if(!$board-&gt;isEditor($content-&gt;member_uid)){
				$strlen = mb_strlen($user_name, 'utf-8');
				
				if($strlen &gt; 3){
					$showlen = 2;
				}
				else{
					$showlen = 1;
				}
				
				$user_name = mb_substr($user_name, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);
				
				$user_display = sprintf('%s %s', get_avatar($user_id, 24, '', $user_name), $user_name);
			}
		}
	}
	
	return $user_display;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 04 Aug 2022 02:22:52 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>