<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[공지사항 글만 모아 보는 게시판 문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/27501</link>
		<description><![CDATA[<p>워드프레스 게시판 KBoard(케이보드) 사용중입니다.</p>

<p>현재, 메뉴에 있는 “문의/공지” 게시판 안에서 “계층별 카테고리”를 만들어놓고 그 안에서 “공지사항” 이라는 카테고리를 사용해서 공지글을 올리면서 테스트를 하고 있는 상황입니다.</p>

<p>그런데 이렇게 하는 것 말고, 공지사항은 따로 분리해서, 그냥 일반 커뮤니티 사이트 처럼, 관리자에 의한 공지글은 자동적으로 게시판의 가장 위에 올라가게 하려면 어떻게 해야하는지요?</p>

<p>https://antfx.kr</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[위 코드로 해결되었습니다～ 언제나 친절한 답변 감사드립니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27562</link>
			<description><![CDATA[<p>위 코드로 해결되었습니다～ 언제나 친절한 답변 감사드립니다.</p>]]></description>
			<author>장곡천</author>
			<pubDate>Wed, 14 Nov 2018 08:21:05 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

워드프레스 필터는 여러 개 중복해서 사용하셔도 문제없지만

PHP에서 같은 함수명을 중복...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27547</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>워드프레스 필터는 여러 개 중복해서 사용하셔도 문제없지만</p>

<p>PHP에서 같은 함수명을 중복해서 사용할 수는 없습니다.</p>

<p>이미 테마 쪽 functions.php 파일에 my_kboard_get_template_field_html 함수가 추가되어 있는 듯합니다.</p>

<p>이전 댓글에 안내해드린 my_kboard_get_template_field_html를</p>

<p>my_kboard_get_template_field_html1 이런 식으로 기존에 추가하신 코드와 충돌이 나지 않게 바꿔보시겠어요?</p>

<p>또는 함수명이 중복되는 함수를 찾아서</p>

<p>아래의 코드처럼 하나의 함수로 적용해주셔도 됩니다.</p>

<pre>
<code class="language-php">add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);
function my_kboard_get_template_field_html($field_html, $field, $content, $board){
	if($board-&gt;id == '1' &amp;&amp; !$board-&gt;isAdmin() &amp;&amp; $field['meta_key'] == 'option'){
		$field_html = '';
	}
	
	if($board-&gt;id == '2'){
		// 2번 게시판에 대한 코드
	}
	
	if($board-&gt;id == '3'){
		// 3번 게시판에 대한 코드
	}
	return $field_html;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 13 Nov 2018 23:49:45 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[제시해 주신 위 코드를   functions.php 파일 하단에 추가하면 사이트가 하얀페이지로 변하면서 아래와...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27545</link>
			<description><![CDATA[<p>제시해 주신 위 코드를   functions.php 파일 하단에 추가하면 사이트가 하얀페이지로 변하면서 아래와같은 메시지가 나옵니다.</p>

<p>다시한 번 봐 주시면 감사하겠습니다～. 물론 $board-&gt;id == '1' 부분은 실제 게시판 id로 적용해도 안되네요.</p>

<p><strong>Fatal error</strong>: Cannot redeclare my_kboard_get_template_field_html() (previously declared in /home/marginpd/antfx.kr/public_html/wp-content/themes/sango-theme-child/functions.php:201) in <strong>/home/marginpd/antfx.kr/public_html/wp-content/themes/sango-theme-child/functions.php</strong> on line <strong>269</strong></p>]]></description>
			<author>장곡천</author>
			<pubDate>Tue, 13 Nov 2018 13:15:48 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

최신 버전의 KBoard 플러그인 Default 스킨에서

비로그인 사용자에게 옵션 필드를 안 보...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27523</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>최신 버전의 KBoard 플러그인 Default 스킨에서</p>

<p>비로그인 사용자에게 옵션 필드를 안 보이게 하시려면</p>

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

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

<pre>
<code class="language-php">add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);
function my_kboard_get_template_field_html($field_html, $field, $content, $board){
	if($board-&gt;id == '1' &amp;&amp; !$board-&gt;isAdmin() &amp;&amp; $field['meta_key'] == 'option'){
		$field_html = '';
	}
	return $field_html;
}</code></pre>

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

<p> </p>

<p>현재 계층형 카테고리에서 비로그인 사용자에게</p>

<p>특정 카테고리를 안 보이게 하는 기능은 지원하지 않고 있습니다.</p>

<p>저희도 좋은 방법이 있을지 고민해보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 13 Nov 2018 00:56:52 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[답변 감사합니다. 하지만, 한가지 문제가,,,

현제, 옵션의 “비밀글 ”및 “공지사항” 항목에는 관리자로...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27519</link>
			<description><![CDATA[<p>답변 감사합니다. 하지만, 한가지 문제가,,,<br />
<br />
현제, 옵션의 “비밀글 ”및 “공지사항” 항목에는 관리자로만 선택되어 있기때문에, 비 로그인자가 문의/공지 페이지를 표시하면 옵션 줄에는 당연히 아무것도 표시되지 않습니다. 즉,  비 로그인자에게는 이 옵션 기능이 필요없으므로 옵션 줄을 아예 없에 버리고 싶은데요 어찌하면되나요?<br />
또한, 계층형 카테고리에 표시되는 “공지사항”도,  당연히 비 로그인자에는 필요없는 부분이므로 비표시로 하고 싶습니다.</p>

<p>https://antfx.kr/contact/</p>]]></description>
			<author>장곡천</author>
			<pubDate>Mon, 12 Nov 2018 14:14:50 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 관리자가 글 작성 시

옵션 필드의 공지사항 체크박스를 체크하시...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27505</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 관리자가 글 작성 시</p>

<p>옵션 필드의 공지사항 체크박스를 체크하시고 저장하시면</p>

<p>게시글 목록 페이지에서 공지사항은 상단에 표시됩니다.</p>

<p> </p>

<p>최신글 쪽에서도 일반 게시글 목록 페이지처럼 공지사항을 상단에 표시하시려면</p>

<p>숏코드에서 공지사항을 제외하신 후 스킨의 최신글 쪽 파일을 수정해주셔야 합니다.</p>

<p>1. 숏코드를 아래처럼 적용해보세요.</p>

<pre>
<code>[kboard_latest id="1" url="최신글이동페이지주소" rpp="5" with_notice="false"]</code></pre>

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

<p>url은 실제 최신글 이동 페이지 주소로 적용해보세요.</p>

<p>숏코드에 with_notice="false"가 추가된다면 공지사항을 표시하지 않습니다.</p>

<p> </p>

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

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-html">&lt;tbody&gt;</code></pre>

<p>찾은 코드 <strong>밑에</strong> 아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-html">&lt;?php while($content = $list-&gt;hasNextNotice()):?&gt;
&lt;tr&gt;
	&lt;td class="kboard-latest-title"&gt;
		&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toStringWithPath($board_url)?&gt;"&gt;
			&lt;div class="kboard-default-cut-strings"&gt;
				&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-new-notify"&gt;N&lt;/span&gt;&lt;?php endif?&gt;
				&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;
				&lt;?php echo $content-&gt;title?&gt;
				&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
			&lt;/div&gt;
		&lt;/a&gt;
	&lt;/td&gt;
	&lt;td class="kboard-latest-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;?php endwhile?&gt;</code></pre>

<p>위의 코드는 default 스킨을 기준으로 안내해드렸습니다.</p>

<p>다른 스킨에 적용하시려면 코드가 다를 수도 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 12 Nov 2018 07:04:51 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>