<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[kboard 게시판의 목록 보기 및 부가 정보 표시]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/37193</link>
		<description><![CDATA[<p>안녕하세요</p>

<p>게시판을 여러개 만들고, 일반 사용자들에게 게시판 목록을 보여주려고 합니다.</p>

<p>게시판 목록을 보여줄 때 게시판 이름과 더불어 게시판의 설명등도 보여주려고 합니다.</p>

<p>관리자페이지에 있는 게시판목록을 모양을 변경하고 설명을 추가해서 형태입니다.</p>

<p>이런것이 가능할까요?</p>

<p>감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[설명을 추가하시려면

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


add_shortcode('kboard_board_list', 'kboa...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/37243</link>
			<description><![CDATA[<p>설명을 추가하시려면</p>

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

<pre>
<code class="language-php">add_shortcode('kboard_board_list', 'kboard_board_list');
function kboard_board_list(){
	$html = '';
	
	$kboard_list = new KBoardList();
	$kboard_list-&gt;rpp = 100; // 표시될 게시판 개수
	$kboard_list-&gt;page = '1';
	$kboard_list-&gt;initWithKeyword('');
	
	$board_list = array();
	foreach($kboard_list-&gt;resource as $kboard){
		$board_list[$kboard-&gt;uid]['name'] = $kboard-&gt;board_name;
	}
	$board_list['1']['description'] = '1번 게시판입니다.';
	$board_list['2']['description'] = '2번 게시판입니다.';
	
	ob_start();
	?&gt;
	&lt;table&gt;
		&lt;tr&gt;
			&lt;th&gt;게시판명&lt;/th&gt;&lt;th&gt;설명&lt;/th&gt;
		&lt;/tr&gt;
		&lt;?php foreach($board_list as $board):?&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;?php echo isset($board['name']) ? $board['name'] : ''?&gt;&lt;/td&gt;
			&lt;td&gt;&lt;?php echo isset($board['description']) ? $board['description'] : ''?&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;?php endforeach?&gt;
	&lt;/table&gt;
	&lt;?php
	$html = ob_get_clean();
	return $html;
}</code></pre>

<p>위의 코드에서 $board_list['1']['description'] 쪽과 $board_list['2']['description'] 쪽의 숫자는</p>

<p>실제 게시판 id로 적용해보세요.</p>

<p>게시판이 더 많다면 아래처럼 활용해보세요.</p>

<pre>
<code class="language-php">$board_list['1']['description'] = '1번 게시판입니다.';
$board_list['2']['description'] = '2번 게시판입니다.';
$board_list['3']['description'] = '3번 게시판입니다.';
$board_list['4']['description'] = '4번 게시판입니다.';
$board_list['5']['description'] = '5번 게시판입니다.';</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 25 Sep 2019 07:05:16 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요

답변 감사드립니다.

부가적으로 각 게시판에 설명을 추가할 수 있을까요?

감사합니다.

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

<p>답변 감사드립니다.</p>

<p>부가적으로 각 게시판에 설명을 추가할 수 있을까요?</p>

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

<p> </p>]]></description>
			<author>커먼코딩</author>
			<pubDate>Wed, 25 Sep 2019 06:32:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

워드프레스 관리자 페이지에서 표시하는 KBoard 게시판 목록은

WP_List_Table 클래스를...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/37208</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>워드프레스 관리자 페이지에서 표시하는 KBoard 게시판 목록은</p>

<p>WP_List_Table 클래스를 활용하고 있습니다.</p>

<p> </p>

<p>WP_List_Table 클래스에 대한 자세한 내용은</p>

<p>아래의 링크를 참고해보세요.</p>

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

<p> </p>

<p> KBoard 게시판 목록을 표시하는 숏코드를 작성해봤습니다.</p>

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

<p>아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">add_shortcode('kboard_board_list', 'kboard_board_list');
function kboard_board_list(){
	$html = '';
	
	$kboard_list = new KBoardList();
	$kboard_list-&gt;rpp = 100; // 표시될 게시판 개수
	$kboard_list-&gt;page = '1';
	$kboard_list-&gt;initWithKeyword('');
	
	ob_start();
	?&gt;
	&lt;table&gt;
		&lt;tr&gt;&lt;th&gt;게시판명&lt;/th&gt;&lt;/tr&gt;
		&lt;?php foreach($kboard_list-&gt;resource as $kboard):?&gt;
		&lt;tr&gt;&lt;td&gt;&lt;?php echo $kboard-&gt;board_name?&gt;&lt;/td&gt;&lt;/tr&gt;
		&lt;?php endforeach?&gt;
	&lt;/table&gt;
	&lt;?php
	$html = ob_get_clean();
	return $html;
}</code></pre>

<p>그 다음, 아래의 숏코드를 페이지나 위젯 등 원하는 영역에 추가해보세요.</p>

<pre>
<code>[kboard_board_list]</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 25 Sep 2019 01:23:04 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>