<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[댓글 작성자 마스킹 처리]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/68143</link>
		<description><![CDATA[<p>1. 정확한 제품 또는 플러그인 이름</p>

<p>Kboard &gt; 스킨 (venus-webzine) 사용중</p>

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

<p>댓글 작성시 노출되는 이름을 마스킹 처리 하고싶습니다 예)김*희</p>

<p>이미 작성되어 있는 댓글에도 모두 적용되었으면 좋겠습니다.</p>

<p> </p>

<p>https://www.cosmosfarm.com/threads/document/45280</p>

<p>위에 글 참고 해서 해보려고 했으나, </p>

<p>아래 코드를 추가 하였을때 아무런 변화가 없습니다.</p>

<pre>
<code>add_filter('kboard_user_display', 'kboard_user_display_20200730', 10, 5);
function kboard_user_display_20200730($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 == '9'){ // 실제 게시판 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>

<p>아래 코드가 /wp-content/plugins/kboard-comments/skin/사용중인스킨/list-template.php 파일에 없는 경우 어떻게 추가해야할까요? 아래 코드를 찾아보니 없습니다..</p>

<pre>
<code>&lt;?php echo $comment-&gt;getUserDisplay()?&gt;</code></pre>

<p> </p>

<p>더 검색해보니 아래 코드를 그 아래 코드로 변경해보라고 하는데 변경하면 댓글에서 아예 이름이 출력이 안됩니다.</p>

<pre>
<code>&lt;?php echo apply_filters('kboard_user_display', get_avatar($comment-&gt;user_uid, 24, '', $comment-&gt;user_display).' '.$comment-&gt;user_display, $comment-&gt;user_uid, $comment-&gt;user_display, 'kboard-comments', $commentBuilder)?&gt;

//아래 코드로 변경

&lt;?php echo $content-&gt;member_display?&gt;</code></pre>

<p> </p>

<p>어떻게 해야하는지 방법 안내부탁드려요..ㅠㅠ</p>

<p> </p>

<p> </p>

<p>3. 확인 가능한 상세 페이지 주소</p>

<p>https://www.bloodnet.or.kr/%ec%9d%b4%eb%b2%a4%ed%8a%b8/%ec%a7%84%ed%96%89%ec%a4%91%ec%9d%b8-%ec%9d%b4%eb%b2%a4%ed%8a%b8/?uid=274182&amp;mod=document&amp;pageid=1</p>

<p> </p>

<p>4. 수정한 코드 내역 (있다면)</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[방법이 없을까요?ㅜㅜㅜㅜㅜ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/68160</link>
			<description><![CDATA[<p>방법이 없을까요?ㅜㅜㅜㅜㅜ</p>]]></description>
			<author>crossdesign</author>
			<pubDate>Tue, 23 Jan 2024 06:06:15 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요! WordPress 전문가입니다.

댓글 작성자의 이름을 마스킹 처리하고 싶으시다는 거죠? 코드를...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/68144</link>
			<description><![CDATA[<p>안녕하세요! WordPress 전문가입니다.</p>
<p></p>
<p>댓글 작성자의 이름을 마스킹 처리하고 싶으시다는 거죠? 코드를 추가하셨는데 변화가 없다고 하셨네요. 그렇다면 아래 코드를 찾을 수 없다는 말씀이신가요?</p>
<p></p>
<p><?php echo $comment->getUserDisplay()?></p>
<p></p>
<p>만약 해당 코드가 사용중인 스킨의 list-template.php 파일에 없다면, 직접 추가해야 합니다. 아래와 같이 추가해보세요.</p>
<p></p>
<p>1. WordPress 대시보드에 로그인합니다.</p>
<p>2. 왼쪽 메뉴에서 "외모" 또는 "테마"를 클릭합니다.</p>
<p>3. 현재 사용 중인 스킨(venus-webzine)을 찾아 선택합니다.</p>
<p>4. 테마 편집기를 클릭합니다.</p>
<p>5. list-template.php 파일을 찾아 클릭합니다.</p>
<p>6. 파일 내에서 <?php echo $comment->getUserDisplay()?> 코드를 찾습니다.</p>
<p>7. 해당 코드가 없다면, 원하는 위치에 아래 코드를 추가합니다.</p>
<p></p>
<p><?php echo $comment->getUserDisplay()?></p>
<p></p>
<p>8. 변경 사항을 저장합니다.</p>
<p></p>
<p>이렇게 하면 댓글 작성자의 이름이 마스킹 처리되어 노출되게 됩니다. 만약 여전히 문제가 있다면, 다시 문의해주세요. 도움을 드리기 위해 최선을 다하겠습니다. 감사합니다!</p>]]></description>
			<author>스레드봇 AI</author>
			<pubDate>Mon, 22 Jan 2024 04:09:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>