<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 페이지 분리 후 목록가기 링크 문의]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/32322</link>
		<description><![CDATA[<p>게시판이 페이지를 분리하는 중입니다.</p>

<p> </p>

<p>리스트 : /inquiry</p>

<p>상세내용 : /inquiry/view</p>

<p>등록,수정 : /inquiry/write</p>

<p> </p>

<p>궁금한점은</p>

<p> </p>

<p>상세내용 페이지에서 목록으로 가기 링크를 만드는데</p>

<p>상세페이지는 </p>

<p>/inquiry/view?mod=document&amp;uid=111 이런식인데</p>

<p>목록으로 가게 하려면 링크를 만드는 필터가 따로 있을까요?</p>

<p>디폴트 스킨을 보면</p>

<p>echo $url-&gt;set('mod', 'list')-&gt;toString()을 쓰던데</p>

<p>이걸 쓰면</p>

<p>/inquiry/view로 빠지지</p>

<p>/inquiry로 빠지지가 않네요..</p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[말씀하신 pageid는 KBoard 쪽 페이지 id를 말씀하시는 건지요?

kboard_pageid 함수를 사용하시면 KBoar...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32332</link>
			<description><![CDATA[<p>말씀하신 pageid는 KBoard 쪽 페이지 id를 말씀하시는 건지요?</p>

<p>kboard_pageid 함수를 사용하시면 KBoard 게시글 목록 페이지에서</p>

<p>pageid를 가져올 수 있습니다.</p>

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

<pre>
<code class="language-php">add_filter('kboard_url_board_list', 'my_kboard_url_board_list', 10, 2);
function my_kboard_url_board_list($url, $board){
	if($board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
		$pageid = kboard_pageid();
		$url = "실제페이지주소?pageid={$pageid}";
	}
	return $url;
}</code></pre>

<p> </p>

<p>kboard_pageid 함수는 FTP로 접속해서 /wp-content/plugins/kboard/helper/Functions.helper.php 파일에서 확인하실 수 있습니다.</p>

<p> </p>

<p>KBoard 플러그인 쪽 pageid가 아닌 워드프레스 페이지 ID를 가져오시려면</p>

<p><a href="https://developer.wordpress.org/reference/functions/get_the_id/" target="_blank">get_the_ID</a> 함수를 활용해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 19 Apr 2019 08:55:24 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[pageid는 받을 수 없나요?]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32329</link>
			<description><![CDATA[<p>pageid는 받을 수 없나요?</p>]]></description>
			<author>레미</author>
			<pubDate>Fri, 19 Apr 2019 08:41:48 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아래 링크 클릭하시면 깃허브 소스코드 저장소로 이동됩니다.

https://github.com/cosm...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32325</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아래 링크 클릭하시면 깃허브 소스코드 저장소로 이동됩니다.</p>

<p><a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin" target="_blank">https://github.com/cosmosfarm/KBoard-wordpress-plugin</a></p>

<p>해당 페이지 보시면 "Clone or download" 버튼이 있습니다.</p>

<p>이 버튼을 누르면 "Download ZIP" 버튼이 보이고 압축파일을 다운로드할 수 있습니다.</p>

<p>PC에 압축파일을 다운로드 한 다음 압축을 해제해보시면 KBoard 게시판과 댓글 모든 플러그인 파일이 있는 것을 확인할 수 있습니다.</p>

<p>kboard 폴더를 FTP로 접속해서 파일을 업로드(덮어쓰기) 해주세요.</p>

<p><strong>※ 파일 업로드(덮어쓰기) 전에 반드시 웹호스팅의 하드와 데이터베이스(DB) 모두 전체 백업해두시길 바랍니다.</strong></p>

<p>깃허브에 올려진 파일은 개발 중인 파일이기 때문에 혹시 문제가 생겼을 때 되돌릴 수 있도록 미리 백업해두세요.</p>

<p> </p>

<p>직접 코드를 수정하시려면</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/class/KBUrl.class.php 파일에</p>

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

<pre>
<code class="language-php">/**
 * 게시글 작성 주소를 반환한다.
 * @param int $content_uid
 * @return string
 */
public function getContentEditor($content_uid=''){
	$content_uid = intval($content_uid);
	if($content_uid){
		$this-&gt;data['uid'] = $content_uid;
		$this-&gt;data['mod'] = 'editor';
		$url = $this-&gt;toString();
	}
	else{
		$this-&gt;data['mod'] = 'editor';
		$url = $this-&gt;toString();
	}
	return apply_filters('kboard_url_content_editor', $url, $content_uid, $this-&gt;board);
}</code></pre>

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

<pre>
<code class="language-php">/**
 * 게시글 목록 주소를 반환한다.
 * @return string
 */
public function getBoardList(){
	$this-&gt;data['mod'] = 'list';
	$url = $this-&gt;toString();
	
	return apply_filters('kboard_url_board_list', $url, $this-&gt;board);
}</code></pre>

<p> </p>

<p>/wp-content/plugins/kboard/skin/사용중인스킨/ 경로에 있는 파일에</p>

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

<pre>
<code class="language-php">&lt;?php echo $url-&gt;set('mod', 'list')-&gt;toString()?&gt;</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-php">&lt;?php echo $url-&gt;getBoardList()?&gt;</code></pre>

<p> </p>

<p>실제 게시글 목록 페이지를 특정 주소로 적용하시려면</p>

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

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

<pre>
<code class="language-php">add_filter('kboard_url_board_list', 'my_kboard_url_board_list', 10, 2);
function my_kboard_url_board_list($url, $board){
	if($board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
		$url = '실제페이지주소';
	}
	return $url;
}</code></pre>

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

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 19 Apr 2019 08:23:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>