<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[자체제작 입력폼에서 커스텀필드 저장방법 문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/31243</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>자체입력폼으로 kboard 게시글 저장 하고싶습니다.</p>

<p> </p>

<p>게이보드 글쓰기 폼에 커스텀 필드를 추가하여 게시글저장은 문제없이 되는데,</p>

<p>자체 입력폼도 같이 사용해야해서 폼을 구현중입니다.</p>

<p>자체 입력폼에서 기본제공 필드는 정상적으로 저장이 되는데 커스텀필드 내용이 저장이 되지않습니다.</p>

<pre>
<code class="language-html">//기본제공 필드
&lt;input type="text" class="form_input" name="member_display" placeholder="Name" required&gt;

//커스텀 필드
&lt;input type="text" class="form_input" name="kboard_option_email" placeholder="E-Mail" required&gt;</code></pre>

<p>form name은 저렇게 구현을 해놨고</p>

<pre>
<code class="language-php">//기본제공 필드 저장
    $json['board_id'] = $_REQUEST['board_id'];
    $json['member_display'] = $_REQUEST['member_display'];
    $json['title'] = $_REQUEST['title'];
    $json['content'] = $_REQUEST['content'];
    $json['date'] = date('YmdHis', current_time('timestamp'));
    $json['update'] = date('YmdHis', current_time('timestamp'));
    $json['secret'] = $_REQUEST['secret'];
    $json['password'] = $_REQUEST['password'];

//커스텀 필드 저장
    $json['kboard_option_email'] = $_REQUEST['kboard_option_email'];
    $json['kboard_option_phone'] = $_REQUEST['kboard_option_phone'];
    $json['kboard_option_prog'] = $_REQUEST['kboard_option_prog'];


$content = new KBContent();
$content-&gt;insertContent($json);</code></pre>

<p>뒤에서 작동하는 코드입니다.</p>

<p>기본제공필드는 정상적작동이 되지만</p>

<p>커스텀필드만 저장이 되질않습니다.</p>

<p> </p>

<p>커스텀 필드 저장방법 알려주시면 감사하겠습니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다. 항상 수고하십니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31246</link>
			<description><![CDATA[<p>감사합니다. 항상 수고하십니다.</p>]]></description>
			<author>qpow****</author>
			<pubDate>Tue, 19 Mar 2019 05:32:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 입력 필드 정보를 별도로 저장하시려면

insertContent 함수가 아...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31244</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 입력 필드 정보를 별도로 저장하시려면</p>

<p>insertContent 함수가 아닌 updateOptions 함수를 사용해보시겠어요?</p>

<p> </p>

<p>올려주신 코드 대신 아래의 코드를 활용해보시겠어요?</p>

<pre>
<code class="language-php">//기본제공 필드 저장
$json = array();
$json['board_id'] = $_REQUEST['board_id'];
$json['member_display'] = $_REQUEST['member_display'];
$json['title'] = $_REQUEST['title'];
$json['content'] = $_REQUEST['content'];
$json['date'] = date('YmdHis', current_time('timestamp'));
$json['update'] = date('YmdHis', current_time('timestamp'));
$json['secret'] = $_REQUEST['secret'];
$json['password'] = $_REQUEST['password'];

$content = new KBContent();
$content-&gt;insertContent($json);

//커스텀 필드 저장
$option = array();
$option['kboard_option_email'] = $_REQUEST['kboard_option_email'];
$option['kboard_option_phone'] = $_REQUEST['kboard_option_phone'];
$option['kboard_option_prog'] = $_REQUEST['kboard_option_prog'];

$content-&gt;updateOptions($option);</code></pre>

<p> </p>

<p>insertContent 함수와 updateOptions 함수는</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에서 확인하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 19 Mar 2019 05:26:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>