<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[프로그램 등록 및 신청]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/35020</link>
		<description><![CDATA[<p>전화로 문의드렸던 사항 남깁니다.</p>

<p>필요한 기능은<br />
시청의 관리자가 취업관련 프로그램을 등록하고 비회원에게 신청받는 기능입니다.<br />
프로그램 등록은 일반 kboard 게시판을 수정하면 예시 사이트처럼 만들 수 있을것 같은데<br />
문제는 개별로 신청이 가능해야 한다는 점입니다.</p>

<p>댓글 기능을 수정하여 사용하면 될것같기도 한데.. 아직 안해봐서 감이 없구요.</p>

<p>관리자가 프로그램별로 신청자 목록을 볼 수 있어야 하고<br />
일반 사용자도 자신이 신청한 프로그램을 확인하고 삭제할 수 있어야 합니다..</p>

<p>처음에는 contact form 스킨을 이용해서 kboard 글 보는 화면에 contact form을 넣어서 해결할까 싶었는데<br />
이렇게 하면 관리자가 볼때 contact form 하나에 모든 신청이 다 몰리게되어서 확인이 힘들것 같더라구요.</p>

<p>혹시 사용할만한 플러그인 또는 최소 수정으로 기능 구현 가능할만한 플러그인 있으면 알려주세요!!!!!!<br />
<br />
#참고사이트 - 프로그램 리스트<br />
<a href="https://ccei.creativekorea.or.kr/jeonbuk/employ_zone/program_list.do?&amp;sPtime=pre&amp;page=1">https://ccei.creativekorea.or.kr/jeonbuk/employ_zone/program_list.do?&amp;sPtime=pre&amp;page=1</a><br />
<a href="https://www.onoffmix.com/prom/exhibition">https://www.onoffmix.com/prom/exhibition</a><br />
<br />
#참고사이트 - 프로그램 신청<br />
<a href="https://www.onoffmix.com/event/186672">https://www.onoffmix.com/event/186672</a></p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다. 잘 활용해보겠습니다]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35425</link>
			<description><![CDATA[<p>감사합니다. 잘 활용해보겠습니다</p>]]></description>
			<author>next</author>
			<pubDate>Fri, 02 Aug 2019 04:43:28 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

1번 게시판의 게시글 안에 2번 게시판을 추가하고

2번 게시판의 게시글 작성 시 1번 게시...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35420</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>1번 게시판의 게시글 안에 2번 게시판을 추가하고</p>

<p>2번 게시판의 게시글 작성 시 1번 게시글의 uid를 카테고리로 입력하시려면</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=220986923814" target="_blank">우커머스 상품에 KBoard 게시판 연결하기</a>를 활용하시면 가능할 듯합니다.</p>

<p> </p>

<p>document.php 파일에 숏코드를 추가하는 방식이 아닌</p>

<p>테마 쪽 functions.php 파일에 코드를 추가하는 예제 코드를 작성해봤습니다.</p>

<p>기존 document.php 파일에 추가하신 숏코드를 지우신 후 진행해보세요.</p>

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

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

<pre>
<code class="language-php">add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);
function my_kboard_get_template_field_html($field_html, $field, $content, $board){
	if(kboard_iframe_id() &amp;&amp; $field['meta_key'] == 'title' &amp;&amp; $board-&gt;id == '2'){ // 실제 2번 게시판 id로 적용해주세요.
		$category1 = $content-&gt;category1?$content-&gt;category1:kboard_category1();
		$field_html .= '&lt;input type="hidden" name="category1" value="'.$category1.'"&gt;';
	}
	return $field_html;
}

add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($content, $content_uid, $board_id){
	if($board_id == '1'){ // 실제 1번 게시판 id로 적용해주세요.
		$content_board_id = '2'; // 실제 2번 게시판 id로 적용해주세요.
		$iframe_id = uniqid();
		$url = new KBUrl();
		$_SESSION['kboard_board_id'] = $content_board_id;
		
		$content .= '&lt;iframe id="kboard-iframe-' . $iframe_id . '" class="kboard-iframe kboard-iframe-' . $content_board_id . '" src="' . $url-&gt;set('kboard_id', $content_board_id)-&gt;set('category1', kboard_uid())-&gt;set('iframe_id', $iframe_id)-&gt;toString() . '" style="width:100%" scrolling="no" frameborder="0"&gt;&lt;/iframe&gt;';
	}
	return $content;
}</code></pre>

<p>위의 코드에서 게시판 id는 실제 각 게시판 id로 적용해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 02 Aug 2019 00:17:54 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[검색을통해

카테고리별 개수 구하는 법


functions.php

function get_kboard_category_count($board_...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35414</link>
			<description><![CDATA[<p>검색을통해</p>

<p>카테고리별 개수 구하는 법</p>

<pre>
<code>functions.php

function get_kboard_category_count($board_id, $category){
	global $wpdb;
	
	$board_id = intval($board_id);
	$where[] = "`board_id`='$board_id'";
	
	if(isset($category['category1']) &amp;&amp; $category['category1']){
		$category1 = esc_sql($category['category1']);
		$where[] = "`category1`='{$category1}'";
	}
	
	if(isset($category['category2']) &amp;&amp; $category['category2']){
		$category2 = esc_sql($category['category2']);
		$where[] = "`category2`='{$category2}'";
	}
	
	return $wpdb-&gt;get_var("SELECT COUNT(*) FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE " . implode(' AND ', $where));
}</code></pre>

<pre>
<code>&lt;?php echo get_kboard_category_count(2, array('category1'=&gt;'test'))?&gt;</code></pre>

<p>카테고리별 게시판 리스트</p>

<pre>
<code>&lt;?php echo do_shortcode("[kboard id=11 category1=test]"); ?&gt;</code></pre>

<p>알아내었습니다.</p>

<p> </p>

<p><strong>2번 게시글을 작성할때 1번 게시글의 uid로 카테고리를 자동적으로 추가할 수 있는 방법.</strong></p>

<p>만 좀 알려주세요!!</p>

<p>계속해서 검색을 하고 있는데 비슷한게 나오질 않네요 ㅜㅜ</p>]]></description>
			<author>next</author>
			<pubDate>Thu, 01 Aug 2019 09:20:51 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[그리고 2번 게시판의 특정카테고리의 갯수를 게시판 1에서 알아올 수 있는 방법이 있을까요??]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35408</link>
			<description><![CDATA[<p>그리고 2번 게시판의 특정카테고리의 갯수를 게시판 1에서 알아올 수 있는 방법이 있을까요??</p>]]></description>
			<author>next</author>
			<pubDate>Thu, 01 Aug 2019 08:23:53 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[말씀하신 것 모두 적용해보니
Alert은 더이상 뜨지않으나

1번 게시판 상세에 2번 게시판 글쓰기 또는 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35406</link>
			<description><![CDATA[<p>말씀하신 것 모두 적용해보니<br />
Alert은 더이상 뜨지않으나</p>

<p>1번 게시판 상세에 2번 게시판 글쓰기 또는 리스트를 표시해야 하는데<br />
자동적으로 1번 게시판 상세의 2번 게시판도 상세로 보여지네요</p>

<p>그래서 상세 속 상세가 동일 내용으로 출력됩니다.</p>

<p>아무래도 프로그램 신청 버튼을 눌러 페이지를 이동하여 신청글 작성하는 방식으로<br />
커스텀해야할 것 같은데요.</p>

<blockquote>
<p>카테고리를 1번 게시판 게시글의 uid로 설정하는 것도 고려해보시겠어요?</p>
</blockquote>

<p>라고 답변주셨는데</p>

<p>지금 제 생각에는 주신 답변을 응용하여</p>

<p>1번게시판 상세에 신청하기 버튼을 누르면 파라미터로 1번 게시판의 게시글 uid를 같이 넘겨서<br />
2번 게시판 글 작성 페이지로 이동되며,<br />
글 작성시 2번 게시판의 카테고리를 1번 게시판의 uid로 하려고 합니다.</p>

<p>그러면 관리자에게는 신청확인 버튼을 주고 1번 게시판의 게시글 uid로<br />
2번 게시판의 uid 카테고리로 불러와서 보여주면 될것 같거든요..</p>

<p> </p>

<p>그러려면 필요한게</p>

<p>현재 KBOARD는 관리자 페이지에서 카테고리를 설정해주고<br />
설정된 카테고리를 사용하는 형식이였는데</p>

<p>2번 게시글을 작성할때 1번 게시글의 uid로 카테고리를 자동적으로 추가할 수 있는 방법이 필요합니다.</p>

<p> </p>

<p><strong>※요약※</strong></p>

<p><strong>2번 게시글을 작성할때 1번 게시글의 uid로 카테고리를 자동적으로 추가할 수 있는 방법.</strong><br />
부탁드립니다!!</p>

<p> </p>

<p>혹시 더 좋은 방법이나 아이디어 있으시면 알려주세요!!</p>

<p>감사합니다!!</p>]]></description>
			<author>next</author>
			<pubDate>Thu, 01 Aug 2019 08:16:03 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

해당 문구가 표시된다면

워드프레스 관리자 -&amp;gt; 외모 -&amp;gt; 테마 편집기 페이...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35400</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>해당 문구가 표시된다면</p>

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

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

<pre>
<code class="language-php">add_filter('kboard_allowed_board_id', 'test_kboard_allowed_board_id', 10, 2);
function test_kboard_allowed_board_id($allowed_board_id, $board_id){
	if($allowed_board_id == '11'){
		$allowed_board_id = array('11', '1');
	}
	return $allowed_board_id;
}</code></pre>

<p>위의 코드에서 '1' 부분은 실제 관리자가 게시글을 등록하는 게시판의 id로 적용해보세요.</p>

<p> </p>

<p>추가로, KBoard 플러그인은 기본적으로 하나의 페이지에</p>

<p>하나의 게시판을 사용하도록 되어 있습니다.</p>

<p>한 페이지에 여러 개의 게시판을 추가해야 할 경우,</p>

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

<p>아이프레임으로 보기 기능을 활성화해주세요.</p>

<p>사용자가 신청하는 게시판 쪽에서 활성화해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 01 Aug 2019 07:14:07 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[말씀하신대로 1번 게시판 본문(document.php)에 사용자가 신청하는 게시판을 넣어보니

&quot;이 게시글...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35399</link>
			<description><![CDATA[<p>말씀하신대로 1번 게시판 본문(document.php)에 사용자가 신청하는 게시판을 넣어보니</p>

<p>"이 게시글은 이동되었습니다." 라는 alert이 뜨며 확인을 누르면 뒤로 나가집니다.</p>

<p>숏코드로 게시판을 삽입하였으며 해당 숏코드를 다른 빈 페이지에 입력시 게시판 잘 나옵니다.</p>

<p> </p>

<pre>
<code class="language-php">&lt;?php
  echo do_shortcode("[kboard id=11]");
?&gt;</code></pre>

<p> </p>

<p>도와주세요!!</p>]]></description>
			<author>next</author>
			<pubDate>Thu, 01 Aug 2019 06:45:00 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

말씀하신 것처럼 2개의 게시판을 활용하는 것도 하나의 방법일 듯합니다.

1번 게시판을...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35036</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>말씀하신 것처럼 2개의 게시판을 활용하는 것도 하나의 방법일 듯합니다.</p>

<p>1번 게시판을 관리자가 등록하는 게시판으로 생성하고</p>

<p>2번 게시판을 사용자가 신청하는 게시판으로 생성하는 방법입니다.</p>

<p>1번 게시판 본문에 2번 게시판의 글쓰기 페이지를 표시하고</p>

<p>카테고리를 1번 게시판 게시글의 uid로 설정하는 것도 고려해보시겠어요?</p>

<p>그리고 관리자 페이지에서는 전체 신청 게시글을 확인할 수 있고</p>

<p>카테고리 기능으로 1번 게시판의 게시글 별로 등록된 신청글을 분류해서 볼 수 있을 듯합니다.</p>

<p>추후 관련 게시판 스킨을 제작해보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 22 Jul 2019 06:28:46 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>