<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[보드의 ID 별로 게시판 제목을 다르게 하고 싶습니]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/35115</link>
		<description><![CDATA[<pre>
<code class="language-php">add_action('kboard_document_insert', 'my_kboard_document_insert', 10, 4);
function my_kboard_document_insert($content_uid, $board_id, $content, $board){
	if($board_id == '35'){ // 실제 게시판 id로 적용해주세요.
$mail-&gt;title = $yhlee_title .apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board-&gt;board_name.' - '.$content-&gt;title, $content);
		
}</code></pre>

<p>위의 예처럼 특정 게시판의 메일 제목을 다르게 보내는것 처럼 , 게시글 제목의 내용도 변경 할 수 있나요?</p>

<p>list.php 수정 말고 function에서 수정하는 방법이 있는지 궁금합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

kboard_content_value 필터는 게시글 등록 시에도 동작하기 때문에

게시글 본문 페이지나...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35947</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>kboard_content_value 필터는 게시글 등록 시에도 동작하기 때문에</p>

<p>게시글 본문 페이지나 목록 페이지에서만 적용되게 해주셔야 할 듯합니다.</p>

<p>추가하신 코드를 아래의 코드로 교체해서 확인해보시겠어요?</p>

<pre>
<code class="language-php">add_filter('kboard_content_value', 'my_kboard_content_value', 10, 3);
function my_kboard_content_value($value, $name, $content){
	$board = $content-&gt;getBoard();
	if($name == 'title' &amp;&amp; kboard_mod() != 'editor'){
		if($board-&gt;id == '38' &amp;&amp; $content-&gt;category1){
			$value = "[{$content-&gt;category1}] {$value}";
		}
	}
	return $value;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 19 Aug 2019 01:04:02 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[추가 질문이 있습니다.

카테고리 설정을 해놓고 글을 쓰면 제목에 

[카테고리명][카테고리명]제목

ht...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35856</link>
			<description><![CDATA[<p>추가 질문이 있습니다.</p>

<p>카테고리 설정을 해놓고 글을 쓰면 제목에 </p>

<p><strong>[카테고리명][카테고리명]제목</strong></p>

<p><a href="https://imgur.com/e1tQjLI" target="_blank">https://imgur.com/e1tQjLI</a></p>

<p>두번 나옵니다. </p>

<pre>
<code>$value = "[{$content-&gt;category1}] {$value}";</code></pre>

<p>{$value} 에서 <strong>[고려아카데미]ㅇㄹㅇㄹㅇㄹ </strong>불러 오고 그 앞에<strong> [고려아케데미] </strong>가 또 불러와서 합쳐지는데.</p>

<p>[{$content-&gt;category1}] 이 부분을 빼버리면 그냥 <strong>"ㅇㄹㅇㄹㅇㄹㅇㄹㅇㄹ" 만 나옵니다.</strong></p>

<p> </p>

<p><strong>사용한 코드는 아래와 같습니다. 다른 코드는 없습니다.</strong></p>

<pre>
<code class="language-php">add_filter('kboard_content_value', 'my_kboard_content_value', 10, 3);
function my_kboard_content_value($value, $name, $content){
	$board = $content-&gt;getBoard();
	if($name == 'title'){
		if($board-&gt;id == '38' &amp;&amp; $content-&gt;category1){
			$value = "[{$content-&gt;category1}] {$value}";
		}
	}
	return $value;
}</code></pre>

<p> </p>

<p>list.php는 원본 입니다. (변경된 점 없음)</p>

<pre>
<code class="language-php">&lt;div id="kboard-default-list"&gt;
	
	&lt;!-- 게시판 정보 시작 --&gt;
	&lt;div class="kboard-list-header"&gt;
		&lt;?php if(!$board-&gt;isPrivate()):?&gt;
			&lt;div class="kboard-total-count"&gt;
				&lt;?php echo __('Total', 'kboard')?&gt; &lt;?php echo number_format($board-&gt;getListTotal())?&gt;
			&lt;/div&gt;
		&lt;?php endif?&gt;
		
		&lt;div class="kboard-sort"&gt;
			&lt;form id="kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
				&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', $board-&gt;id)-&gt;toInput()?&gt;
				
				&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value="newest"&lt;?php if($list-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="best"&lt;?php if($list-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="viewed"&lt;?php if($list-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="updated"&lt;?php if($list-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;
				&lt;/select&gt;
			&lt;/form&gt;
		&lt;/div&gt;
	&lt;/div&gt;
	&lt;!-- 게시판 정보 끝 --&gt;
	
	&lt;!-- 카테고리 시작 --&gt;
	&lt;?php
	if($board-&gt;use_category == 'yes'){
		if($board-&gt;isTreeCategoryActive()){
			$category_type = 'tree-select';
		}
		else{
			$category_type = 'default';
		}
		$category_type = apply_filters('kboard_skin_category_type', $category_type, $board, $boardBuilder);
		echo $skin-&gt;load($board-&gt;skin, "list-category-{$category_type}.php", $vars);
	}
	?&gt;
	&lt;!-- 카테고리 끝 --&gt;
	
	&lt;!-- 리스트 시작 --&gt;
	&lt;div class="kboard-list"&gt;
		&lt;table&gt;
			&lt;thead&gt;
				&lt;tr&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo __('Number', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo __('Date', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt;&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/thead&gt;
			&lt;tbody&gt;
				&lt;?php while($content = $list-&gt;hasNextNotice()):?&gt;
				&lt;tr class="kboard-list-notice&lt;?php if($content-&gt;uid == kboard_uid()):?&gt; kboard-list-selected&lt;?php endif?&gt;"&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo __('Notice', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;
						&lt;a href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&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;New&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;div class="kboard-mobile-contents"&gt;
							&lt;span class="contents-item kboard-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-date"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-vote"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-view"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
						&lt;/div&gt;
					&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;?php endwhile?&gt;
				&lt;?php while($content = $list-&gt;hasNext()):?&gt;
				&lt;tr class="&lt;?php if($content-&gt;uid == kboard_uid()):?&gt;kboard-list-selected&lt;?php endif?&gt;"&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo $list-&gt;index()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;
						&lt;a href="&lt;?php echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)?&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;New&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;div class="kboard-mobile-contents"&gt;
							&lt;span class="contents-item kboard-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-date"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-vote"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
							&lt;span class="contents-separator kboard-view"&gt;|&lt;/span&gt;
							&lt;span class="contents-item kboard-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
						&lt;/div&gt;
					&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;?php $boardBuilder-&gt;builderReply($content-&gt;uid)?&gt;
				&lt;?php endwhile?&gt;
			&lt;/tbody&gt;
		&lt;/table&gt;
	&lt;/div&gt;
	&lt;!-- 리스트 끝 --&gt;
	
	&lt;!-- 페이징 시작 --&gt;
	&lt;div class="kboard-pagination"&gt;
		&lt;ul class="kboard-pagination-pages"&gt;
			&lt;?php echo kboard_pagination($list-&gt;page, $list-&gt;total, $list-&gt;rpp)?&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;!-- 페이징 끝 --&gt;
	
	&lt;!-- 검색폼 시작 --&gt;
	&lt;div class="kboard-search"&gt;
		&lt;form id="kboard-search-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
			&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
			
			&lt;select name="target"&gt;
				&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="title"&lt;?php if(kboard_target() == 'title'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="content"&lt;?php if(kboard_target() == 'content'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Content', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="member_display"&lt;?php if(kboard_target() == 'member_display'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/option&gt;
			&lt;/select&gt;
			&lt;input type="text" name="keyword" value="&lt;?php echo esc_attr(kboard_keyword())?&gt;"&gt;
			&lt;button type="submit" class="kboard-default-button-small"&gt;&lt;?php echo __('Search', 'kboard')?&gt;&lt;/button&gt;
		&lt;/form&gt;
	&lt;/div&gt;
	&lt;!-- 검색폼 끝 --&gt;
	
	&lt;?php if($board-&gt;isWriter()):?&gt;
	&lt;!-- 버튼 시작 --&gt;
	&lt;div class="kboard-control"&gt;
		&lt;a href="&lt;?php echo $url-&gt;getContentEditor()?&gt;" class="kboard-default-button-small"&gt;&lt;?php echo __('New', 'kboard')?&gt;&lt;/a&gt;
	&lt;/div&gt;
	&lt;!-- 버튼 끝 --&gt;
	&lt;?php endif?&gt;
	
	&lt;?php if($board-&gt;contribution()):?&gt;
	&lt;div class="kboard-default-poweredby"&gt;
		&lt;a href="https://www.cosmosfarm.com/products/kboard" onclick="window.open(this.href);return false;" title="&lt;?php echo __('KBoard is the best community software available for WordPress', 'kboard')?&gt;"&gt;Powered by KBoard&lt;/a&gt;
	&lt;/div&gt;
	&lt;?php endif?&gt;
&lt;/div&gt;</code></pre>

<p> </p>]]></description>
			<author>개그리</author>
			<pubDate>Wed, 14 Aug 2019 07:44:19 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변으로 잘 고쳐쓰고 있습니다. 

감사합니다. ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35842</link>
			<description><![CDATA[<p>답변으로 잘 고쳐쓰고 있습니다. </p>

<p>감사합니다. </p>]]></description>
			<author>개그리</author>
			<pubDate>Wed, 14 Aug 2019 06:36:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

KBoard 플러그인 게시글 목록 페이지에서

게시글 제목을 편집하고 싶으신 건지요?

최신 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35233</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>KBoard 플러그인 게시글 목록 페이지에서</p>

<p>게시글 제목을 편집하고 싶으신 건지요?</p>

<p>최신 버전의 KBoard 플러그인을 사용 중이시라면 kboard_content_value 필터를 활용하시면</p>

<p>게시글 제목을 편집하실 수 있습니다.</p>

<p> </p>

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

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

<pre>
<code class="language-php">add_filter('kboard_content_value', 'my_kboard_content_value', 10, 3);
function my_kboard_content_value($value, $name, $content){
	$board = $content-&gt;getBoard();
	if($name == 'title'){
		if($board-&gt;id == '1' &amp;&amp; $content-&gt;category1){
			$value = "[{$content-&gt;category1}] {$value}";
		}
		if($board-&gt;id == '2' &amp;&amp; $content-&gt;option-&gt;meta_key){
			$value = "[{$content-&gt;option-&gt;meta_key}] {$value}";
		}
	}
	return $value;
}</code></pre>

<p>위의 코드를 적용하시면</p>

<p>1번 게시판 게시글 목록 페이지에서</p>

<p>카테고리1이 있는 게시글은 [카테고리1] 게시글제목 이런 식으로 표시됩니다.</p>

<p>2번 게시판 게시글 목록 페이지에서는</p>

<p>필드 메타키가 meta_key인 필드의 값이 있다면</p>

<p>[필드값] 게시글제목 이런 식으로 표시됩니다.</p>

<p> </p>

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

<p> </p>

<p>KBoard 플러그인의 업데이트 방법은 아래의 링크를 참고해보세요.</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221215008402" target="_blank">KBoard(케이보드) 플러그인 업데이트 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 26 Jul 2019 06:46:41 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[예를 들면

1번 게시판은 카테고리 이름이 제목 부분에 나오고

2번은 확장 필드의 체크박스 이름이 나...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35229</link>
			<description><![CDATA[<p>예를 들면</p>

<p>1번 게시판은 카테고리 이름이 제목 부분에 나오고</p>

<p>2번은 확장 필드의 체크박스 이름이 나오게 하고 싶은경우를 말하는겁니다.</p>

<p> </p>

<p>게시판 ID = 1 제목의 형식은 [프로토] 라는 카테고리 이름과 [완료]라는 셀렉트 박스 이름이 같이</p>

<p><a href="https://imgur.com/9Y0uU4v" target="_blank">https://imgur.com/9Y0uU4v</a></p>

<p> </p>

<p>게시판 ID = 2 제목의 형식은 [완료] 라는 셀렉트 박스 이름만 나오게</p>

<p><a href="https://imgur.com/pz3eNJY" target="_blank">https://imgur.com/pz3eNJY</a></p>]]></description>
			<author>개그리</author>
			<pubDate>Fri, 26 Jul 2019 06:07:40 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

질문이 이해가 잘 가지 않습니다.

KBoard 플러그인에서 게시글 작성 시 이메일을 전송...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35123</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>질문이 이해가 잘 가지 않습니다.</p>

<p>KBoard 플러그인에서 게시글 작성 시 이메일을 전송하고 싶으신 건지요?</p>

<p>게시판별로 실제 게시글 제목과 내용을 비교해서</p>

<p>메일에는 어떤 식으로 보내지게 하고 싶으신 건지 예를 들어주시면</p>

<p>도움 드릴 방법을 찾아보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 23 Jul 2019 09:01:41 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>