<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[마이페이지 게시판 숏코드 질문입니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/23585</link>
		<description><![CDATA[<p>워드프레스 게시판 KBoard(케이보드) 사용중입니다.</p>

<p>현재 인사이드 상담, 에스크원 상담 스킨을 사용중입니다.</p>

<p>로그인 된 현재 사용자가 올린 글만 뽑아서 로그인 한 회원의 마이페이지에 보여주고 싶습니다.</p>

<p>숏코드를 어떻게 사용하면 될까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

숏코드로는 해결이 안 될 듯합니다.

우선 새로운 게시판을 하나 생성해주신 다음 페이...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/23591</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>숏코드로는 해결이 안 될 듯합니다.</p>

<p>우선 새로운 게시판을 하나 생성해주신 다음 페이지에 삽입해주세요.</p>

<p>아래 코드를 테마의 functions.php 파일에 추가해주세요.</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 메뉴에서 테마의 functions.php 파일을 편집할 수 있습니다.</p>

<pre>
<code class="language-php">add_filter('kboard_list_where', 'my_kboard_list_where_user_logged_in', 10, 3);
function my_kboard_list_where_user_logged_in($where, $board_id, $content_list){
	$my_board_id = '1'; // 새로 만든 게시판 ID값으로 바꿔주세요.
	if($board_id == $my_board_id){
		if(is_user_logged_in()){
			$user_id = get_current_user_id();
			$where = str_replace("`board_id`='{$my_board_id}'", "member_uid='{$user_id}'", $where);
		}
		else{
			$where = '1=0';
		}
	}
	return $where;
}</code></pre>

<p>코드에서 $my_board_id = '1'; 값은 새로 생성한 게시판의 ID값으로 변경해주세요.</p>

<p>그럼 해당 게시판은 로그인된 사용자가 작성한 글만 표시됩니다.</p>

<p>스킨 또는 페이지와는 관련이 없이 설정된 게시판 ID를 체크해서 동작되는 코드입니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 18 Jun 2018 15:33:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>