<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 미리보기+더보기 기능을 넣고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/24656</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>항상 KBoard를 잘 이용하고있는 유저입니다.</p>

<p>최근에 사이트를 개편하면서 필요한것이 생겼는데요,</p>

<p>사이트 메인에서 게시판의 최근게시글 5~8개정도를 미리보기로 보여주고</p>

<p>더보기버튼(or 게시글클릭) 시 해당 게시판으로 넘어가도록 하고싶습니다. </p>

<p>코스모스팜에 비슷한 게시글이 있어 참고해보았지만</p>

<p>제가 실행했을때는 1개 게시글밖에 미리보기가 되지않아 문의드립니다 ㅠㅠ</p>

<p>(참고URL: https://www.cosmosfarm.com/threads/document/20757)</p>

<p> </p>

<p>아래는 제가 원하는 게시판이 있는 사이트 입니다.</p>

<p>(메인페이지&gt;적중률/수익률 순위 부분)</p>

<p>http://totoranking.com/</p>

<p> </p>

<p>감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[정말 감사합니다!! 말씀해주신대로 적용하니 완벽히 작동됩니다. ^0^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/24666</link>
			<description><![CDATA[<p>정말 감사합니다!! 말씀해주신대로 적용하니 완벽히 작동됩니다. ^0^</p>]]></description>
			<author>포포</author>
			<pubDate>Mon, 16 Jul 2018 07:51:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 최신글 숏코드를 지원하고 있습니다.

워드프레스 관리자 -&amp;gt...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/24660</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 최신글 숏코드를 지원하고 있습니다.</p>

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

<p>최신글 숏코드(Shortcode) 입력 필드에 표시된 숏코드를 위젯이나 페이지에 추가해주시면 됩니다.</p>

<p>최신글 이동 페이지가 게시판이 설치된 페이지로 설정되어 있어야 정상적으로 동작합니다.</p>

<p>최신글 쪽에 더보기 버튼을 추가하시려면</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일 제일 상단에</p>

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

<pre>
<code class="language-html">&lt;a href="&lt;?php echo $board_url?&gt;"&gt;+더보기&lt;/a&gt;</code></pre>

<p> </p>

<p>올려주신 링크처럼 직접 숏코드를 만드시려면</p>

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

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

<pre>
<code class="language-php">add_shortcode('my_kboard_latest_content_view', 'my_kboard_latest_content_view');
function my_kboard_latest_content_view($args=array()){
	global $wpdb;
	$board_id = '1';
	$limit = '5';
	$result = $wpdb-&gt;get_results("SELECT * FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE `board_id`='$board_id' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY `date` DESC LIMIT {$limit}");

	$url = new KBUrl();
	$router = new KBRouter();
	
	ob_start();
	foreach($result as $item){
		$board_url = $router-&gt;getContentURL($item-&gt;uid);
		echo '&lt;div class="kboard-title"&gt;&lt;a href="'.$url-&gt;set('uid', $item-&gt;uid)-&gt;set('mod', 'document')-&gt;toStringWithPath($board_url).'"&gt;'.$item-&gt;title.'&lt;/a&gt;&lt;/div&gt;';
		echo '&lt;div class="kboard-content"&gt;'.$item-&gt;content.'&lt;/div&gt;';
	}
	echo '&lt;a href="게시판 주소"&gt;+ 더보기&lt;/a&gt;';
	return ob_get_clean();
}</code></pre>

<p>위의 코드에서 $board_id = '1' 부분은 실제 게시판 id로 적용해보시겠어요?</p>

<p>$limit = '5' 부분은 표시될 게시글의 수입니다.</p>

<p>1로 설정하시면 게시글 1개가 표시됩니다.</p>

<p>게시판 주소 부분은 더보기를 눌렀을 때 이동할 게시판 페이지 주소로 변경하신 후에 적용해보시겠어요?</p>

<p>위의 코드는 예제 코드이기 때문에 레이아웃은 직접 CSS 코드를 추가해주셔야 할 듯합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 16 Jul 2018 06:20:47 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>