<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 리스트를 다른 게시판 셀렉트박스에 나타나도록 하는 방법문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/33518</link>
		<description><![CDATA[<p>안녕하세요</p>

<p>워드프레스 게시판 때문에 불편함과 고생을 하다</p>

<p>케이보드를 알게 되어 고맙고 감사한 마음으로 잘 사용하고 있는 사용자입니다.</p>

<p>케이보드 커뮤니티도 알게되어 좋은 정보를 참.. 많이 배우고 있습니다.</p>

<p> </p>

<p> </p>

<p>현재 만들고 있는 홈페이지에서 케이보드 디폴트 스킨으로는 구현이 안되어</p>

<p>스킨을 수정하여 등록용 게시판을 만들었습니다.</p>

<p>스킨 수정내용은 추가</p>

<p><strong>여러개의 입력필드</strong>, <strong>카테고리 기능</strong> 사용을 하였고,</p>

<p>리스트 화면에서 추가한 입력필드중에 필요한 <strong>특정필드를 리스트항목으로 사용</strong>하였습니다.</p>

<p>ㄴ <strong>등록용 게시판</strong>입니다.</p>

<p> </p>

<p>https://imgur.com/2BAHbrv</p>

<p><img alt="" src="https://imgur.com/2BAHbrv" style="height:966px;width:940px;" /></p>

<p> </p>

<p>어려움을 겪고 있는 부분은 위에서 만든 <strong>등록용 게시판</strong>의 리스트를</p>

<p><span class="marker">신청용 게시판의 글쓰기 화면</span>의 <ins>셀렉트 박스</ins>로 가져오는 것입니다.</p>

<p>추가로 처리해야할 기능으로 <strong>등록용 게시판</strong>의 <ins>카테고리 기능으로 추가한 옵션중</ins> <strong>특정 옵션의 경우는 제외</strong>되어야 합니다.</p>

<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/34790</link>
			<description><![CDATA[<p>본문에 나타나게 하는 것.. 해결했네요.</p>

<p>출력코드를 헛갈렸었네요</p>

<p> </p>

<p>감사합니다.</p>]]></description>
			<author>LG폰 좋음</author>
			<pubDate>Sat, 13 Jul 2019 17:43:07 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[위 코드로 적용하니 저장이 되네요

그런데.. 본문에는 나타나지 않습니다.

document.php 파일에서 수...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34717</link>
			<description><![CDATA[<p>위 코드로 적용하니 저장이 되네요</p>

<p>그런데.. 본문에는 나타나지 않습니다.</p>

<p>document.php 파일에서 수정을 해야 하는 것 같은데 ...도움 부탁드리겠습니다.</p>]]></description>
			<author>LG폰 좋음</author>
			<pubDate>Wed, 10 Jul 2019 18:22:57 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

필수 체크를 하시려면

아래의 코드를 활용해보시겠어요?


&amp;lt;div class=&quot;kboa...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34709</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>필수 체크를 하시려면</p>

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

<pre>
<code class="language-html">&lt;div class="kboard-attr-row kboard-attr-title required"&gt;
	&lt;label class="attr-name" for="kboard_option_content_title"&gt;&lt;span class="field-name"&gt;신청 가능한 행사&lt;/span&gt;&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;select id="kboard_option_content_title" name="kboard_option_content_title" class="required"&gt;
			&lt;option value=""&gt;신청 가능한 행사&lt;/option&gt;
			&lt;?php foreach($results as $item):?&gt;
				&lt;?php
				$document = new KBContent();
				$document-&gt;initWithUID($item-&gt;uid);
				?&gt;
				&lt;option value="&lt;?php echo $document-&gt;title ?&gt;"&lt;?php if($content-&gt;option-&gt;content_title == $document-&gt;title):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $document-&gt;title?&gt;&lt;/option&gt;
			&lt;?php endforeach?&gt;
		&lt;/select&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 10 Jul 2019 08:32:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[작성해 주신 위 코드를 적용하니 되었습니다.

감사합니다.

 

몇가지 추가로 필요한 부분이 있습니다....]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34705</link>
			<description><![CDATA[<p>작성해 주신 위 코드를 적용하니 되었습니다.</p>

<p>감사합니다.</p>

<p> </p>

<p>몇가지 추가로 필요한 부분이 있습니다.</p>

<p>1. 위 선택박스를 필수로 적용해야 해서 </p>

<p>        &lt;div class="kboard-attr-row kboard-attr-title <strong>required</strong>"&gt;<br />
            &lt;label class="attr-name" for="kboard_option_content_title "&gt;신청 가능한 행사&lt;/label&gt;<br />
            &lt;div class="attr-value"&gt;<br />
                &lt;select id="kboard_option_content_title" name="kboard_option_content_title"&gt;<br />
                    &lt;option value=""&gt;신청 가능한 행사&lt;/option&gt;<br />
                    &lt;?php foreach($results as $item):?&gt;<br />
                        &lt;?php<br />
                        $document = new KBContent();<br />
                        $document-&gt;initWithUID($item-&gt;uid);<br />
                        ?&gt;<br />
                        &lt;option value="&lt;?php echo $document-&gt;title ?&gt;"&lt;?php if($content-&gt;option-&gt;content_title == $document-&gt;title):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $document-&gt;title?&gt;&lt;/option&gt;<br />
                    &lt;?php endforeach?&gt;<br />
                &lt;/select&gt;<br />
            &lt;/div&gt;<br />
        &lt;/div&gt;</p>

<p>위 첫줄 class에 <strong>required 를 추가하면 될려나.. 하고 테스트하였으나 제대로 저장되지 않네요</strong></p>

<p>선택하지 않고 저장버튼을 클릭해도 경고창이 뜨고</p>

<p>선택을 하고 저장버튼을 클릭해도 경고창이 뜨네요</p>

<p>  </p>

<p> </p>

<p>2. 선택하지 않고 저장버튼을 누르면 경고창에 </p>

<p>"은(는) 필수입니다." 라는 메세지가 나옵니다. </p>

<p><strong>"신청 가능한 행사 </strong><strong>은(는) 필수입니다."  </strong>이렇게 나오질 안네요.</p>

<p> </p>

<p>아직 모르는 것이 많아 어려움이 많다보니 케이보드와 PHP 공부를 한참해야 한다는 생각만 자주드네요...</p>

<p> </p>]]></description>
			<author>LG폰 좋음</author>
			<pubDate>Wed, 10 Jul 2019 07:55:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

PHP foreach문을 활용하시면 셀렉트 박스에 불러온 게시글을 반복해서 표시하실 수 있습니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34648</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>PHP foreach문을 활용하시면 셀렉트 박스에 불러온 게시글을 반복해서 표시하실 수 있습니다.</p>

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

<pre>
<code class="language-html">&lt;?php
global $wpdb;
$board_id = '10'; // 게시판 id
$where[] = "`board_id`='{$board_id}'";
$where = implode(' AND ', $where);
$results = $wpdb-&gt;get_results("SELECT `uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE {$where}");
?&gt;
&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard_option_content_title"&gt;문의 유형&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;select id="kboard_option_content_title" name="kboard_option_content_title"&gt;
			&lt;option value=""&gt;선택하세요&lt;/option&gt;
			&lt;?php foreach($results as $item):?&gt;
				&lt;?php
				$document = new KBContent();
				$document-&gt;initWithUID($item-&gt;uid);
				?&gt;
				&lt;option value="&lt;?php echo $document-&gt;title?&gt;"&lt;?php if($content-&gt;option-&gt;content_title == $document-&gt;title):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $document-&gt;title?&gt;&lt;/option&gt;					
			&lt;?php endforeach?&gt;
		&lt;/select&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 09 Jul 2019 03:00:02 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변해주신

KBoard(케이보드) 게시판에 새로운 필드 추가하기

페이지에서 필드를 추가하는 방법을 배...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34603</link>
			<description><![CDATA[<p>답변해주신</p>

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

<p>페이지에서 필드를 추가하는 방법을 배웠습니다.</p>

<p> </p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221216931199">워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)</a></p>

<p>에서 editor.php 파일과 document.php 파일에 <strong>셀렉트(select)</strong>  형식을 추가하는 내용도</p>

<p>하였습니다.</p>

<p> </p>

<p>알려주시는 <strong>global $wpdb; </strong>코드를 사용하여 editor.php 파일에 다음처럼  코드를 작성한 후 </p>

<p><strong>&lt;?php<br />
global $wpdb;<br />
$board_id = '10'; // 게시판 id<br />
$where[] = "`board_id`='{$board_id}'";<br />
$where = implode(' AND ', $where);<br />
$results = $wpdb-&gt;get_results("SELECT `uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE {$where}");</strong></p>

<p><strong>var_dump($results);</strong></p>

<p><strong>?&gt;</strong></p>

<p>테스트로<strong> var_dump($results);</strong> 를 이용하여 테스트하면 array 값이 나오는 것까지 테스트를 하였습니다.</p>

<p>불러온 값인 게시판 리스트를 <strong>셀렉트(select)</strong> 형식으로 나타나게 하는 방법은 모르겠습니다.</p>

<p><br />
<a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221216931199">워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)</a> 에 있는 </p>

<p>&lt;!-- editor.php 파일에 입력 필드 추가 --&gt;</p>

<p>&lt;div class="kboard-attr-row"&gt;</p>

<p>   &lt;label class="attr-name" for="kboard_option_inquiry_type"&gt;문의 유형&lt;/label&gt;</p>

<p>   &lt;div class="attr-value"&gt;</p>

<p>       &lt;select id="kboard_option_inquiry_type" name="kboard_option_inquiry_type"&gt;</p>

<p>           &lt;option value=""&gt;선택하세요&lt;/option&gt;</p>

<p>           &lt;option value="제작의뢰"&lt;?php if($content-&gt;option-&gt;inquiry_type == '제작의뢰'):?&gt; selected&lt;?php endif?&gt;&gt;제작의뢰&lt;/option&gt;</p>

<p>           &lt;option value="홍보의뢰"&lt;?php if($content-&gt;option-&gt;inquiry_type == '홍보의뢰'):?&gt; selected&lt;?php endif?&gt;&gt;홍보의뢰&lt;/option&gt;</p>

<p>   &lt;/select&gt;</p>

<p>   &lt;/div&gt;</p>

<p>&lt;/div&gt;</p>

<p><strong>셀렉트(select) 을 사용하려 하였으나, 어떻게 수정을 해야 하는지 모르겠습니다.</strong></p>

<p> </p>

<p> </p>

<p> </p>

<p> </p>]]></description>
			<author>LG폰 좋음</author>
			<pubDate>Mon, 08 Jul 2019 05:11:41 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 입력 필드 설정을 지원하는 스킨을 사용 중이시라면

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

<p>KBoard 플러그인에서 입력 필드 설정을 지원하는 스킨을 사용 중이시라면</p>

<p>kboard_get_template_field_html 필터로 게시글 작성 페이지에 표시되는 입력 필드를 편집하실 수 있습니다.</p>

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

<p> </p>

<p>게시글 정보를 불러오기 위해 쿼리를 요청하시려면 $wpdb 기능을 사용해보시겠어요?</p>

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

<p> </p>

<p>아래 코드를 활용하면 1번 게시판의 게시글을 가져올 수 있습니다.</p>

<pre>
<code class="language-php">global $wpdb;
	
$board_id = '1'; // 게시판 id

$where[] = "`board_id`='{$board_id}'";
// 검색이 아니라면 답글이 아닌 일반글만 불러온다.
$where[] = "`parent_uid`='0'";
// 공지사항이 아닌 게시글만 불러온다.
$where[] = "`notice`=''";
// 휴지통에 없는 게시글만 불러온다.
$where[] = "(`status`='' OR `status` IS NULL OR `status`='pending_approval')";
// 카테고리1이 마감이 아닌 게시글만 불러온다.
$where[] = "`category1` != '마감'";

$where = implode(' AND ', $where);
$results = $wpdb-&gt;get_results("SELECT `uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE {$where}");</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 28 May 2019 08:18:25 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>