<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[회원가입 할때 입력했던 정보를 게시글에 표시하고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/25715</link>
		<description><![CDATA[<p>예를들어 게시글 본문 전에</p>

<p> </p>

<p>성함 : ㅇㅇ</p>

<p>이메일 : test@test.com</p>

<p>...</p>

<p>(내용)</p>

<p> </p>

<p> </p>

<p>이런식으로 회원가입시 입력했던 정보를 보여주고 싶습니다. 이렇게 할 수 있는 방법이 있을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

사용 중이신 KBoard 플러그인의 버전이나 스킨에 따라 코드 적용 방법이 다릅니다.

 

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

<p>사용 중이신 KBoard 플러그인의 버전이나 스킨에 따라 코드 적용 방법이 다릅니다.</p>

<p> </p>

<p>최신 버전의 KBoard 플러그인에서 기본 스킨(avatar, contact-form, default, thumbnail)을 사용 중이시라면</p>

<p>워드프레스 관리자 -&gt; KBoard -&gt; 게시판 목록 -&gt; 게시판 선택 -&gt; 입력필드 설정 페이지에서</p>

<p>확장 필드 텍스트/숨김 필드 2개를 새로 만들어주세요.</p>

<p>메타키는 user_email, last_name으로 예를 들겠습니다.</p>

<p>2개의 필드의 설정에서 게시글 본문에 표시, 숨김(hidden) 체크박스를 모두 체크해주세요.</p>

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

<p>아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-php">add_filter('kboard_document_add_option_value_field_data', 'my_kboard_document_add_option_value_field_data', 10, 4);
function my_kboard_document_add_option_value_field_data($field, $content, $board){
	$user_id = $content-&gt;member_uid;
	$user = get_userdata($user_id);

	if(isset($field['meta_key'])&amp;&amp;$field['meta_key'] &amp;&amp; $field['meta_key'] == 'user_email'){
		$content-&gt;option-&gt;user_email = $user-&gt;user_email;
	}
	
	if(isset($field['meta_key'])&amp;&amp;$field['meta_key'] &amp;&amp; $field['meta_key'] == 'last_name'){
		$content-&gt;option-&gt;last_name = $user-&gt;last_name;
	}
	
	return $field;
}</code></pre>

<p> </p>

<p>위의 방법을 적용할 수 없는 상황이시라면</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일에</p>

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

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

<p>찾은 코드 위에 아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-html">&lt;?php $user = get_userdata($content-&gt;member_uid)?&gt;

&lt;?php if($user-&gt;user_email):?&gt;
&lt;div&gt;이메일 : &lt;?php echo $user-&gt;user_email?&gt;&lt;/div&gt;
&lt;?php endif?&gt;

&lt;?php if($user-&gt;last_name):?&gt;
&lt;div&gt;성함 : &lt;?php echo $user-&gt;last_name?&gt;&lt;/div&gt;
&lt;?php endif?&gt;</code></pre>

<p> </p>

<p>get_userdata 함수와 get_user_meta 함수를 사용하시면</p>

<p>회원가입 시 회원이 입력한 email, last_name 이외의 정보도 표시할 수 있습니다.</p>

<p>자세한 내용은 아래의 링크들을 참고해보시겠어요?</p>

<p><a href="https://codex.wordpress.org/Function_Reference/get_userdata" target="_blank">https://codex.wordpress.org/Function_Reference/get_userdata</a></p>

<p><a href="https://codex.wordpress.org/Function_Reference/get_user_meta" target="_blank">https://codex.wordpress.org/Function_Reference/get_user_meta</a></p>

<p> </p>

<p>KBoard 플러그인에서 게시판에 새로운 필드를 추가하는 방법도 참고해보시겠어요?</p>

<p><a href="https://blog.cosmosfarm.com/?p=214" target="_blank">KBoard(케이보드) 게시판에 새로운 필드 추가하기</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 21 Aug 2018 08:33:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>