<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[입력필드 만들지 않고 옵션 테이블 DB에 값 추가]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/61154</link>
		<description><![CDATA[<p>글을 저장할 때 입력한 입력필드의 값들을 이용해 새로운 값을 만들어서 DB에 따로 저장해두려고 합니다.</p>

<p>새로운 값은 입력필드는 없지만 따로 코드를 작성해서 마치 입력필드에 입력한 값처럼  kboard_option 테이블에 별도로 추가되게끔 하려는데요, </p>

<p>예를 들어 num_list 라는 메타키의 입력필드에 누군가 2,13,70 이라고 입력 후 저장하게되면,<br />
최소 값과 최대 값을 option 테이블에 num_min, num_max라는 option_key로 각각 저장하려 합니다.</p>

<p>그 방법으로 function.php에서 kboard_pre_document_insert 나 kboard_insert_data 필터를 이용해서</p>

<p>입력필드에 없는 option_key 와 option_value를 지정해서 DB에 추가하는 방법이 있을지요?</p>

<p>접근 방법이 틀렸거나 혹시 맞다면 새로운 option_key와 option_value를 어떻게 지정해서 넘길 수 있도록 되어있는지 궁금합니다. </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

kboard_pre_document_insert 액션을 사용하면 입력되지 않은 옵션값도

입력 가능합니다...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/61180</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>kboard_pre_document_insert 액션을 사용하면 입력되지 않은 옵션값도</p>

<p>입력 가능합니다.</p>

<p> </p>

<p>아래의 예제 코드를 참고하여 입력해보시겠어요?</p>

<pre>
<code>add_action('kboard_pre_document_insert', function(){
	$_POST['kboard_option_abcde'] = '내용';
});</code></pre>

<p>abcde는 메타키 입니다.</p>

<p>표시할 때는</p>

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

<p>와 같이 표시할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Sep 2022 01:35:20 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>