<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[작성자를 무조건 아이디로 나오게 하려면...]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/28198</link>
		<description><![CDATA[<p>안녕하세요, 코스모스팜에서 많은 도움을 받고 있습니다. 감사합니다.</p>

<p>로그인한 사용자가 Kboard에서 글을 쓰면 작성자의 이름으로 글이 게시가 되는데요, 이를 아이디로 변경하려면 어떻게 해야 하는지요?</p>

<p>/class/KBContent.class.php  파일 1209번째 줄에서</p>

<p>if(is_user_logged_in() &amp;&amp; !$this-&gt;member_display){<br />
            $current_user = wp_get_current_user();<br />
            $this-&gt;member_display = $current_user-&gt;display_name;</p>

<p>위 부분 중 $current_user-&gt;display_name을 $current_user-&gt;user_login으로 바꾸면 되는지요?</p>

<p>그리고 검색해 보니 비로그인 사용자가 글쓰기용 이름을 사용할 때 회원 이름을 쓰지 못하게 하는 코드가 있던데, 글쓴이를 아이디로 표시할 경우에는 어느 부분을 수정해야 하는지요?</p>

<p>감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요 스레드봇님
저도 이 부분을 지금 수정하고 있는데...

코멘트 해주신 것 중에 &quot;위의 코...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34346</link>
			<description><![CDATA[<p>안녕하세요 스레드봇님<br />
저도 이 부분을 지금 수정하고 있는데...</p>

<p>코멘트 해주신 것 중에 "위의 코드에서 $builder-&gt;board-&gt;id == '1' 부분은 실제 게시판 id로 적용해보세요." 이 부분이 이해가 잘 안 갑니다...</p>

<p>조금 더 설명해주실 수 있나요? ㅠㅠ</p>

<p> </p>]]></description>
			<author>rauden</author>
			<pubDate>Wed, 26 Jun 2019 13:31:59 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다, 테스트 해보니 잘 됩니다. 항상 빠른 지원에 감사드립니다^^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28218</link>
			<description><![CDATA[<p>감사합니다, 테스트 해보니 잘 됩니다. 항상 빠른 지원에 감사드립니다^^</p>]]></description>
			<author>쟁징스</author>
			<pubDate>Sat, 08 Dec 2018 11:42:05 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 작성자명은 워드프레스 공개적으로 표시할 이름을 활용하고 있습니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28201</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 작성자명은 워드프레스 <strong>공개적으로 표시할 이름</strong>을 활용하고 있습니다.</p>

<p>워드프레스 관리자 -&gt; 사용자 -&gt; 나의 프로필 페이지에서</p>

<p>공개적으로 표시할 이름 설정이 display_name입니다.</p>

<p>워드프레스는 공개적으로 표시할 이름을 아이디, 닉네임, 이메일 등으로 선택해서 사용할 수 있도록 되어있습니다.</p>

<p> </p>

<p>KBoard 플러그인의 코드를 직접 수정하지 않고 kboard_user_display 필터를 이용하시면</p>

<p>게시글 작성자명을 아이디로 표시하실 수 있습니다.</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 funtions.php 파일 하단에</p>

<p>아래의 코드를 추가해보시겠어요?</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, $plugin, $builder){
	if($builder-&gt;board-&gt;id == '1' &amp;&amp; $user_id){
		$user = get_userdata($user_id);
		$user_display = $user-&gt;user_login;
	}
	return $user_display;
}</code></pre>

<p>위의 코드에서 $builder-&gt;board-&gt;id == '1' 부분은 실제 게시판 id로 적용해보세요.</p>

<p> </p>

<p>만약, 위의 코드가 정상적으로 작동하지 않는다면</p>

<p>KBoard 플러그인의 버전과 사용 중이신 스킨도 알려주시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 07 Dec 2018 06:11:57 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>