<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[카테고리 &quot;전체&quot; 삭제 후 링크 관]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/34123</link>
		<description><![CDATA[<p>일전 게시물을 검색해보면 카테고리에서 "전체" 항목을 삭제 후 링크 설정 시</p>

<p>/?category1=카테고리명&amp;mod=list&amp;pageid=1</p>

<p>이런식으로 설정하라고 되어있던데 이 방식 말고 "전체"를 삭제 후 정상적으로(해당 게시물이 설정된 페이지 링크 시) 첫번째 카테고리가 active 되도록 할 수 있는 방법은 없을까요?</p>

<p>메뉴 상에서 사용자 정의로 앞서 표기한 대로 링크를 주는 방식은 향후 유지보수나 작업 방식의 통일성이 결여되는 사항이라 개선하고 싶습니다.</p>

<p>조언 부탁드립니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다.

action 안에 filter는 생각 못했네요ㅎㅎ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34145</link>
			<description><![CDATA[<p>감사합니다.</p>

<p>action 안에 filter는 생각 못했네요ㅎㅎ</p>]]></description>
			<author>자바칩스크립트</author>
			<pubDate>Thu, 20 Jun 2019 06:22:49 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[이전 댓글에 안내해드린 코드를 적용하시면

해당 ID의 페이지에 설치된 게시판에만 적용이 됩니다.

 
...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34132</link>
			<description><![CDATA[<p>이전 댓글에 안내해드린 코드를 적용하시면</p>

<p>해당 ID의 페이지에 설치된 게시판에만 적용이 됩니다.</p>

<p> </p>

<p>게시판 id로 구분하시려면</p>

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

<pre>
<code class="language-php">add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
	$board = $builder-&gt;board;
	if($board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
		add_filter('kboard_category1', 'my_kboard_category1');
	}
}

function my_kboard_category1($category1){
	if(!$category1){
		$category1 = '자유게시판';
	}
	return $category1;
}</code></pre>

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

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 20 Jun 2019 04:56:51 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변 감사합니다.

페이지 ID 찾는건 어렵지 않으나 알려주신 사항은 kboard_category1 필터에 해당되는...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34130</link>
			<description><![CDATA[<p>답변 감사합니다.</p>

<p>페이지 ID 찾는건 어렵지 않으나 알려주신 사항은 kboard_category1 필터에 해당되는 모든 게시판들이 동일하게 변경되는 구조라서</p>

<p>board_id 별로 또 개별적으로 적용할 수 있는 다른 방법에 대해서 조금 더 조언 부탁드리겠습니다.</p>]]></description>
			<author>자바칩스크립트</author>
			<pubDate>Thu, 20 Jun 2019 04:48:30 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 카테고리1 중에서 &quot;전체&quot;를 지우고

첫 번째 카테고리가...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/34125</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 카테고리1 중에서 "전체"를 지우고</p>

<p>첫 번째 카테고리가 선택되게 하는 방법 중</p>

<p>kboard_category1 필터를 활용한 방법도 있습니다.</p>

<p> </p>

<p>아래의 코드를 테마 쪽 functions.php 파일에 추가해보시겠어요?</p>

<pre>
<code class="language-php">add_filter('kboard_category1', 'my_kboard_category1', 10, 1);
function my_kboard_category1($category1){
	$page_id = get_the_ID();
	if(!$category1 &amp;&amp; $page_id == '1'){ // 실제 페이지 ID로 적용해주세요.
		$category1 = '자유게시판';
	}
	return $category1;
}</code></pre>

<p>위의 코드에서 $page_id == '1' 부분은 실제 게시판이 설치된 페이지 ID로 적용해주세요.</p>

<p>$category1 = '자유게시판' 부분은 첫 번째 카테고리 명으로 교체해주세요.</p>

<p> </p>

<p>워드프레스에서 페이지 ID를 찾는 방법은</p>

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

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=220993158649" target="_blank">워드프레스에서 페이지(포스트) ID를 찾는 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 20 Jun 2019 03:02:59 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>