<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[일간 베스트 게시판 적용 건]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/28817</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p><a href="https://www.cosmosfarm.com/wpstore/category/license" target="_blank">코스모스팜 무제한 라이센스</a> 구매후 적용 작업중입니다.</p>

<p>메인에 동영상 게시판 썸네일을 구축했는데,</p>

<p>작업해주시는 분이 KBoard의 최신글 모아보기 생성으로 만든게 아니라</p>

<p>db에서 뽑아오는걸로 KBoard 코드 작업을 해주셨는데, front-page.php 소스보면</p>

<p>kboard_board_content WHERE board_id &gt;= 11 order by uid desc limit ";</p>

<p>이렇게 되어있는데,</p>

<p>아래 방법대로 functions.php 에서</p>

<p> </p>

<p>add_filter('kboard_list_where', 'today_best_kboard_list_where', 10, 3);<br />
function today_best_kboard_list_where($where, $board_id, $content_list){<br />
 <br />
 if($board_id == '11'){ // 실제 적용될 게시판의 ID값으로 변경해주세</p>

<p>요.<br />
  $date = date('Ymd000000', current_time('timestamp')); //</p>

<p>오늘 0시 기준<br />
  <br />
  $where = "`date`&gt;='{$ate}' AND `parent_uid`='0' AND</p>

<p>`notice`='' AND (`status`='' OR `status` IS NULL OR</p>

<p>`status`='pending_approval')";<br />
 }<br />
 <br />
 return $where;<br />
}</p>

<p>add_filter('kboard_list_orderby', 'today_best_kboard_list_orderby', 10,</p>

<p>3);<br />
function today_best_kboard_list_orderby($orderby, $board_id,</p>

<p>$content_list){<br />
 <br />
 if($board_id == '11'){ // 실제 적용될 게시판의 ID값으로 변경해주세</p>

<p>요.<br />
  $orderby = "(`view`+`vote`) DESC, `date` DESC"; // 조회수</p>

<p>와 추천수를 더한 값을 기준으로 정렬<br />
 }<br />
 <br />
 return $orderby;<br />
}</p>

<p>이 부분 추가해주면 구현될까요?</p>

<p> </p>

<p><a href="https://www.cosmosfarm.com/threads/document/28448" target="_blank">https://www.cosmosfarm.com/threads/document/28448</a></p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다. 잘 적용되고 있습니다~

그런데^^;; 위 6시간 추출코드를 메인에 (http://xion.kr/) 인기동...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/30694</link>
			<description><![CDATA[<p>감사합니다. 잘 적용되고 있습니다~</p>

<p>그런데^^;; 위 6시간 추출코드를 메인에 (<a href="http://xion.kr/">http://xion.kr/)</a> 인기동영상 최신글 모아오기 에도 적용하려고 </p>

<pre>
<code>&lt;div class="content-box"&gt;
		&lt;div class="content-title"&gt;인기 동영상&lt;/div&gt;
		&lt;div class="content-body"&gt;
			&lt;?php echo do_shortcode('kboard_board_six_hours_list')?&gt;
		&lt;/div&gt;</code></pre>

<p> frong-page 에 이렇게도 수정해보고</p>

<pre>
<code>&lt;section id="top_list_wrap3"&gt;
	&lt;div class="content-box"&gt;
		&lt;div class="content-title"&gt;시온 인기글&lt;/div&gt;
		&lt;div class="content-body"&gt;
			&lt;?php echo do_shortcode('[kboard_latestview id=7]')?&gt;
		&lt;/div&gt;
	&lt;/div&gt;
		&lt;div class="content-box"&gt;
		&lt;div class="content-title"&gt;크리에이터 홍보&lt;/div&gt;
		&lt;div class="content-body"&gt;
			&lt;?php echo do_shortcode('[kboard_latestview id=4]')?&gt;
		&lt;/div&gt;
	&lt;/div&gt;
			&lt;div class="content-box content-box2"&gt;
		&lt;div class="content-title"&gt;구인구직&lt;/div&gt;
		&lt;div class="content-body"&gt;
			&lt;?php echo do_shortcode('[kboard_latestview id=5]')?&gt;
		&lt;/div&gt;
			&lt;/ul&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/section&gt;

global $wpdb;
$board_id = '11'; // 실제 적용될 게시판의 ID값으로 변경해주세요.
$date = date('YmdHis', strtotime('-6 hour', current_time('timestamp'))); // 6시간 전
$results = $wpdb-&gt;get_results("SELECT `{$wpdb-&gt;prefix}kboard_board_content`.`uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE `board_id`='{$board_id}'AND `date`&gt;='{$date}' AND `parent_uid`='0' AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY (`view`+`vote`) DESC, `date` DESC LIMIT 0,10");


&lt;section id="top_list_wrap"&gt;
	&lt;div class="cols col1"&gt;
		&lt;?php
		if(get_option($theme_shortname."_basic_main_slide_use_1")=='U' &amp;&amp; get_option($theme_shortname."_basic_main_slide_img_1")){
			$linkOpen=$linkClose='';
			if (get_option($theme_shortname."_basic_main_slide_link_1")){
				$linkOpen='&lt;a href="'.esc_url(get_option($theme_shortname."_basic_main_slide_link_1")).'" target="'.get_option($theme_shortname."_basic_main_slide_link_target_1").'"&gt;';
				$linkClose='&lt;/a&gt;';
			}
		?&gt;
    &lt;div class="banner"&gt;
			&lt;?php echo $linkOpen;?&gt;
			&lt;img src="&lt;?php echo get_option($theme_shortname."_basic_main_slide_img_1");?&gt;" alt="&lt;?php echo __('Banner','BBSe_Mediatown');?&gt; 1" /&gt;
			&lt;?php echo $linkClose;?&gt;
    &lt;/div&gt;
		&lt;?php }?&gt;

		&lt;?php if ( get_option($theme_shortname.'_display_use_row_2') == 'U' ){?&gt;
		&lt;div class="con_wrap"&gt;
			&lt;h2&gt;&lt;?php echo (get_option($theme_shortname."_display_row2_title_1"))?get_option($theme_shortname."_display_row2_title_1"):__('Best Posts','BBSe_Mediatown');?&gt;&lt;/h2&gt;
			&lt;ul class="list_slider"&gt;
        &lt;?php
					$post  = query_posts("orderby=meta_value&amp;order=DESC&amp;post_status=publish,future&amp;post_type=post&amp;showposts=18&amp;meta_key=recommends_count");
          if (have_posts()){
					  $postCnt=0;
            while (have_posts()){
			        the_post();
							$postCnt++;
							if($postCnt%6=='1'){
								$thumbnailUrl = false;
								$thumbnailUrl = bbse_post_first_image(); // 본문 첫 이미지
								if (!$thumbnailUrl) {
									$thumbnailUrl = get_stylesheet_directory_uri().'/images/noimg.jpg';
								}
								$thumbnail = '&lt;img class="thumbnail" src="'.$thumbnailUrl.'" alt="'.get_the_title().'" /&gt;';</code></pre>

<p>이렇게도 넣어봤는데 적용이 안되는데 틀린 부분좀 알려주시겠어요?</p>]]></description>
			<author>에키</author>
			<pubDate>Mon, 04 Mar 2019 05:53:10 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

숏코드를 만드신 후에 해당 탭 내용 쪽에 숏코드를 추가해주셔야 할 듯합니다.

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

<p>숏코드를 만드신 후에 해당 탭 내용 쪽에 숏코드를 추가해주셔야 할 듯합니다.</p>

<p>플레이 비디오 스킨을 기준으로 예제 숏코드를 작성해봤습니다.</p>

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

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

<pre>
<code class="language-html">add_shortcode('kboard_board_six_hours_list', 'kboard_board_six_hours_list');
function kboard_board_six_hours_list(){
	global $wpdb;
	
	$board_id = '1'; // 실제 적용될 게시판의 ID값으로 변경해주세요.
	$date = date('YmdHis', strtotime('-6 hour', current_time('timestamp'))); // 6시간 전
	
	$router = new KBRouter();
	$router-&gt;process();
	$board_url = $router-&gt;getBoardURL($board_id);
	$url = new KBUrl();
	
	$list = new KBContentList($board_id);
	$list-&gt;setDateRange($date, '');
	$list-&gt;getList();
	
	$html = '';
	ob_start();
	?&gt;
	&lt;div id="kboard-play-video-latest"&gt;
		&lt;ul class="kboard-list"&gt;
			&lt;?php while($content = $list-&gt;hasNext()):?&gt;
			&lt;li class="kboard-list-item&lt;?php if($content-&gt;uid == kboard_uid()):?&gt; kboard-selected&lt;?php endif?&gt;"&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toStringWithPath($board_url)?&gt;#kboard-document"&gt;
					
					&lt;?php if($content-&gt;getThumbnail(330, 160)):?&gt;
						&lt;div class="kboard-list-thumbnail" style="background-image:url(&lt;?php echo $content-&gt;getThumbnail(330, 160)?&gt;)"&gt;&lt;/div&gt;
					&lt;?php elseif($content-&gt;option-&gt;youtube_id):?&gt;
						&lt;div class="kboard-list-thumbnail" style="background-image:url(&lt;?php echo $content-&gt;option-&gt;youtube_thumbnail_url?&gt;)"&gt;&lt;/div&gt;
					&lt;?php elseif($content-&gt;option-&gt;vimeo_id):?&gt;
						&lt;div class="kboard-list-thumbnail" style="background-image:url(&lt;?php echo $content-&gt;option-&gt;vimeo_thumbnail_url?&gt;)"&gt;&lt;/div&gt;
					&lt;?php else:?&gt;
						&lt;div class="kboard-list-thumbnail"&gt;&lt;/div&gt;
					&lt;?php endif?&gt;
					
					&lt;div class="kboard-list-title kboard-ell"&gt;
						&lt;?php echo $content-&gt;title?&gt;
						&lt;?php echo $content-&gt;getCommentsCount()?&gt;
					&lt;/div&gt;
					
					&lt;div class="kboard-video-info"&gt;
						&lt;span&gt;&lt;?php echo get_avatar($content-&gt;member_uid, 16, '', $content-&gt;member_display, array('class'=&gt;'kboard-avatar'))?&gt; &lt;?php echo $content-&gt;member_display?&gt;&lt;/span&gt;
						&lt;div class="kboard-ell"&gt;
							&lt;span&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo number_format(intval($content-&gt;view))?&gt;&lt;/span&gt;
							&lt;span&gt;·&lt;/span&gt;
							&lt;span&gt;&lt;?php echo date('Y-m-d', strtotime($content-&gt;date))?&gt;&lt;/span&gt;
						&lt;/div&gt;
					&lt;/div&gt;
					
					&lt;div class="kboard-selected-background"&gt;
						&lt;div class="kboard-selected-wrap"&gt;
							&lt;div class="kboard-selected-table"&gt;
								&lt;div class="kboard-selected-cell"&gt;
									&lt;?php echo __('Play', 'kboard')?&gt;
								&lt;/div&gt;
							&lt;/div&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/a&gt;
			&lt;/li&gt;
			&lt;?php endwhile?&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;?php
	$html = ob_get_clean();
	
	return $html;
}</code></pre>

<p> </p>

<p>탭 메뉴 쪽에 아래의 숏코드를 추가해보시겠어요?</p>

<pre>
<code>[kboard_board_six_hours_list]</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 04 Mar 2019 01:33:52 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[6시간마다 추출하는건 front-page가 아니라 https://xion.kr/?page_id=226 서브페이지에 안에 숏코드로 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/30605</link>
			<description><![CDATA[<p>6시간마다 추출하는건 front-page가 아니라 <a href="https://xion.kr/?page_id=226">https://xion.kr/?page_id=226</a> 서브페이지에 안에 숏코드로 만든 탭메뉴 안에 최신글 모아보기 소스 삽입한 곳에 구현하려고 하는데('요즘 뜨는'이라는 탭메뉴에) 이때는 이 코드를 어디에 넣어줘야 할까요?</p>]]></description>
			<author>에키</author>
			<pubDate>Thu, 28 Feb 2019 01:18:30 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

오늘 등록된 게시글이 아닌 현재 시간으로부터 6시간 전까지 등록된 게시글을 표시하시려...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/30603</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>오늘 등록된 게시글이 아닌 현재 시간으로부터 6시간 전까지 등록된 게시글을 표시하시려는 지요?</p>

<p>기존 아래의 코드 대신</p>

<pre>
<code class="language-php">$date = date('Ymd000000', current_time('timestamp')); //오늘 0시 기준</code></pre>

<p>아래의 코드로 교체해서 적용해보시겠어요?</p>

<pre>
<code class="language-php">$date = date('YmdHis', strtotime('-6 hour', current_time('timestamp'))); // 6시간 전</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 28 Feb 2019 00:52:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다~   2018.12.31 11:34 에 알려주신 위 코드를 활용해서 1일마다 갱신해서 가져오는게 아니라 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/30573</link>
			<description><![CDATA[<p>감사합니다~   2018.12.31 11:34 에 알려주신 위 코드를 활용해서 1일마다 갱신해서 가져오는게 아니라 6시간마다 갱신해서 최신글 모아보기에 적용할수 있을까요?</p>]]></description>
			<author>에키</author>
			<pubDate>Wed, 27 Feb 2019 06:45:01 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다^^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28825</link>
			<description><![CDATA[<p>감사합니다^^</p>]]></description>
			<author>에키</author>
			<pubDate>Mon, 31 Dec 2018 03:26:41 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[해당 코드는 front-page.php 파일에

데이터베이스 쿼리문 쪽에 활용해주셔야 할 듯합니다.

고맙습니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28821</link>
			<description><![CDATA[<p>해당 코드는 front-page.php 파일에</p>

<p>데이터베이스 쿼리문 쪽에 활용해주셔야 할 듯합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 31 Dec 2018 02:41:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다^^ 위 기능을 functions.php 에 추가하면 될까요, 아니면 front-page.php 에 추가하면 될까요? ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28820</link>
			<description><![CDATA[<p>감사합니다^^ 위 기능을 functions.php 에 추가하면 될까요, 아니면 front-page.php 에 추가하면 될까요? </p>]]></description>
			<author>에키</author>
			<pubDate>Mon, 31 Dec 2018 02:37:02 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 게시판, KBoard 최신글 모아보기, KBoard 최신글 기능이 아닌

별도로 코드를 추...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/28819</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 게시판, KBoard 최신글 모아보기, KBoard 최신글 기능이 아닌</p>

<p>별도로 코드를 추가하신 거라면 KBoard 플러그인의 액션과 필터가 적용되지 않습니다.</p>

<p>필터를 사용할 수 없는 상황이라면</p>

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

<pre>
<code class="language-php">global $wpdb;
$board_id = '1'; // 실제 적용될 게시판의 ID값으로 변경해주세요.
$date = date('Ymd000000', current_time('timestamp')); //오늘 0시 기준
$results = $wpdb-&gt;get_results("SELECT `{$wpdb-&gt;prefix}kboard_board_content`.`uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE `board_id`='{$board_id}' AND `date`&gt;='{$date}' AND `parent_uid`='0' AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY (`view`+`vote`) DESC, `date` DESC LIMIT 0,10");</code></pre>

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

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 31 Dec 2018 02:34:44 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>