<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[내가쓴글 페이지 만들기 질문입니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/67092</link>
		<description><![CDATA[<p>1. 정확한 제품 또는 플러그인 이름</p>

<p>KBoard</p>

<p> </p>

<p>2. 상세 내용</p>

<p>html 기반의 테마라서 그런지 위젯 플러그인을 쇼트코드로 변환하는 방법은 안되더라고요. 그래서 그냥 db에서 데이터를 가져와서 게시판 리스트 형식 그대로 출력하고 하는데요<br />
<br />
 </p>

<p>&lt;?php</p>

<p>function get_myPosts_list() {</p>

<p>global $wpdb;</p>

<p>if(is_user_logged_in()){</p>

<p>$where = array();</p>

<p>$user_id = get_current_user_id();</p>

<p>$where[] = "`member_uid`='{$user_id}'";</p>

<p>$exclude = esc_sql("7");</p>

<p>$where[] = "`board_id` NOT IN ({$exclude})";</p>

<p>$where[] = "(`status`='' OR `status` IS NULL OR `status`='pending_approval')";</p>

<p>$where = implode(' AND ', $where);</p>

<p>$results = $wpdb-&gt;get_results("SELECT `uid` FROM `{$wpdb-&gt;prefix}kboard_board_content` WHERE {$where} ORDER BY `date` DESC");</p>

<p>$count = count($results);</p>

<p>$page_total = ceil($count / 20);</p>

<p>$url = "/my-post";</p>

<p>$skin_path = "/wp-content/plugins/kboard/skin/avatar-cryptonia-custom";</p>

<p>ob_start(); // 출력 버퍼링 시작</p>

<p>?&gt;</p>

<p>&lt;div id="kboard-avatar-list"&gt;</p>

<p>&lt;div class="kboard-list-header"&gt;</p>

<p>&lt;div class="kboard-total-count"&gt;&lt;?php echo __('Total', 'kboard')?&gt; &lt;?php echo $count?&gt;&lt;/div&gt;</p>

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

<p>&lt;?php echo $url-&gt;set('pageid', '')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', '')-&gt;toInput()?&gt;</p>

<p>&lt;form id="kboard-sort-form-user-id-&lt;?php echo $user_id?&gt;" method="get" action="&lt;?php echo esc_url($url-&gt;toString())?&gt;"&gt;</p>

<p>&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-user-id-&lt;?php echo $user_id?&gt;').submit();"&gt;</p>

<p>&lt;option value="newest"&lt;?php if($results-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;</p>

<p>&lt;option value="best"&lt;?php if($results-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;</p>

<p>&lt;option value="viewed"&lt;?php if($results-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;</p>

<p>&lt;option value="updated"&lt;?php if($results-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;</p>

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

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

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

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

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

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

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

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

<p>&lt;td class="kboard-list-uid"&gt;&lt;?php echo __('Number', 'kboard')?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-user"&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-date"&gt;&lt;?php echo __('Date', 'kboard')?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt;&lt;/td&gt;</p>

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

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

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

<p>&lt;?php while($content = $results-&gt;hasNext()):?&gt;</p>

<p>&lt;tr class="&lt;?php echo esc_attr($content-&gt;getClass())?&gt;"&gt;</p>

<p>&lt;td class="kboard-list-uid"&gt;&lt;?php echo $results-&gt;index()?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-title"&gt;</p>

<p>&lt;a href="&lt;?php echo esc_url($url-&gt;getDocumentURLWithUID($content-&gt;uid))?&gt;"&gt;</p>

<p>&lt;div class="kboard-avatar-cut-strings"&gt;</p>

<p>&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-avatar-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;</p>

<p>&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;</p>

<p>&lt;?php echo $content-&gt;title?&gt;</p>

<p>&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;</p>

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

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

<p>&lt;div class="kboard-mobile-contents"&gt;</p>

<p>&lt;span class="contents-item kboard-user"&gt;</p>

<p>&lt;?php echo $content-&gt;getUserDisplay(sprintf('%s %s', get_avatar($content-&gt;getUserID(), 24, '', $content-&gt;getUserName()), add_rank_img_content($content, 12).$content-&gt;getUserName()))?&gt;</p>

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

<p>&lt;span class="contents-separator kboard-date"&gt;|&lt;/span&gt;</p>

<p>&lt;span class="contents-item kboard-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;</p>

<p>&lt;span class="contents-separator kboard-vote"&gt;|&lt;/span&gt;</p>

<p>&lt;span class="contents-item kboard-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;</p>

<p>&lt;span class="contents-separator kboard-view"&gt;|&lt;/span&gt;</p>

<p>&lt;span class="contents-item kboard-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;</p>

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

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

<p>&lt;td class="kboard-list-user"&gt;</p>

<p>&lt;?php echo $content-&gt;getUserDisplay(sprintf('%s&lt;br&gt;%s', get_avatar($content-&gt;getUserID(), 24, '', $content-&gt;getUserName()), add_rank_img_content($content, 12).$content-&gt;getUserName()))?&gt;</p>

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

<p>&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;</p>

<p>&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;</p>

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

<p>&lt;?php $boardBuilder-&gt;builderReply($content-&gt;uid)?&gt;</p>

<p>&lt;?php endwhile?&gt;</p>

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

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

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

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

<p>&lt;ul class="kboard-pagination-pages"&gt;</p>

<p>&lt;?php echo kboard_pagination($list-&gt;page, $page_total, $list-&gt;rpp)?&gt;</p>

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

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

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

<p>&lt;?php</p>

<p>return ob_get_clean();</p>

<p>}</p>

<p>}</p>

<p>get_myPosts_list();</p>

<p><br />
조금만 더 만지면 작동할거 같은데 여기서 뭘 어떻게 더 수정해야 sort 기능이랑 페이지네이션 기능까지 해서 살릴 수 있을까요?</p>

<p> </p>

<p>3. 확인 가능한 상세 페이지 주소</p>

<p> </p>

<p> </p>

<p>4. 수정한 코드 내역 (있다면)</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

커뮤니티에서 저희가 모든 코드를 만들어 드리는 건 현실적으로 불가능하며

100% 해결...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/67101</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>커뮤니티에서 저희가 모든 코드를 만들어 드리는 건 현실적으로 불가능하며</p>

<p>100% 해결을 보장해드리긴 어렵습니다.</p>

<p>그렇기 때문에 수정해야 할 부분이 많거나</p>

<p>코드를 직접 수정하기 어려우시다면</p>

<p>프로젝트 의뢰에 상세 내용을 올려보세요.</p>

<p><a href="https://www.cosmosfarm.com/project" target="_blank">https://www.cosmosfarm.com/project</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 10 Nov 2023 01:37:08 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>