<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[작성자 **처리 관리자 모드로는 정상출력 가능할까요]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/16797</link>
		<description><![CDATA[<p>안녕하세요,</p>

<p>functions.php</p>

<p>my_kboard_hide_username($username){ $strlen = mb_strlen($username, 'utf-8'); if($strlen &gt; 3){ $showlen = 2; } else{ $showlen = 1; } $username = mb_substr($username, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen); return $username; }</p>

<p>latest.php</p>

<p>&lt;?php echo my_kboard_hide_username($content-&gt;member_display)?&gt;</p>

<p> </p>

<p>수정을 통해 홍길동 의 경우 홍** 로 표시되고있습니다.</p>

<p>관리자 계정 로그인시에는 이름이 정상표기 될수있도록 가능할까요?</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[잘 작동되는군요 항상 감사드립니다.
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/16813</link>
			<description><![CDATA[<p>잘 작동되는군요 항상 감사드립니다.</p>
]]></description>
			<author>INP</author>
			<pubDate>Wed, 25 Oct 2017 01:24:04 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아래의 코드를


&amp;lt;?php echo my_kboard_hide_username($content-&amp;gt;member_...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/16811</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아래의 코드를</p>

<pre>
<code class="language-php">&lt;?php echo my_kboard_hide_username($content-&gt;member_display)?&gt;</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-php">&lt;?php if($board-&gt;isAdmin()): echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder); else: echo my_kboard_hide_username($content-&gt;member_display); endif?&gt;</code></pre>

<p>위 코드에서 $board-&gt;isAdmin()은 관리자인지 체크를 합니다.</p>

<p>관리자일 경우 작성자 별표 처리를 하지 않고</p>

<p>관리자가 아닐 경우 작성자 별표 처리를 합니다.</p>

<p> </p>

<p>KBoard(케이보드) 플러그인 최신 버전을 사용하고 있다면</p>

<p>테마의 functions.php 파일에 my_kboard_hide_username() 코드를 추가하지 않고 수정을 통해 작성자 별표 처리를 할 수 있습니다.</p>

<p>작성자 별표 처리를 하시려는 파일에, 아래의 코드처럼 사용하실 수 있습니다.</p>

<pre>
<code class="language-php">&lt;?php if($board-&gt;isAdmin()): echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder); else: echo $content-&gt;getObfuscateName(); endif?&gt;</code></pre>

<p>참고로 별표가 아닌 다른 문구를 이용하시려면 $content-&gt;getObfuscateName('0')과 같이 사용하시면 됩니다.</p>

<p>고맙습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 25 Oct 2017 00:15:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>