<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[스킨의 style.css 적용에 대해 문의 드립니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/4188</link>
		<description><![CDATA[<p>Kboard 에 저희가 제작한 스킨을 적용해볼려고 하는데요.</p>

<p>skin/ 디렉토리 밑으로 디렉토리 생성해서 만들었습니다.</p>

<p>해당 게시판에 새로 만든 스킨을 지정했는데 </p>

<p>저희가 만든 스킨의 style.css 외에 다른 스킨의 css 파일도 로드 하는 걸 확인했습니다.</p>

<p> </p>

<p>kboard/index.php:572 을 보니 </p>

<pre class="brush:php;toolbar:false;">

/*
 * 스타일 파일을 출력한다.
 */
add_action('wp_enqueue_scripts', 'kboard_style', 999);
function kboard_style(){
	if(!get_option('kboard_fontawesome')){
		global $wp_styles;
		wp_enqueue_style("font-awesome", KBOARD_URL_PATH.'/font-awesome/css/font-awesome.min.css', array(), KBOARD_VERSION);
		wp_enqueue_style("font-awesome-ie7", KBOARD_URL_PATH.'/font-awesome/css/font-awesome-ie7.min.css', array(), KBOARD_VERSION);
		$wp_styles-&gt;add_data('font-awesome-ie7', 'conditional', 'lte IE 7');
	}
	$skin = KBoardSkin::getInstance();
	foreach($skin-&gt;getActiveList() AS $key =&gt; $value){
		wp_enqueue_style("kboard-skin-{$value}", KBOARD_URL_PATH.'/skin/'.$value.'/style.css', array(), KBOARD_VERSION);
	}
}</pre>

<p>부분에서 wp_enqueue_style 을 통해서 style.css 을 로드하는 것 같았습니다.</p>

<p>KBoardSkin클래스의 getActiveList 메쏘드를 보니 </p>

<p>가져오는 스킨명들이 </p>

<pre class="brush:sql;toolbar:false;">

SELECT `skin` FROM `wp_kboard_board_setting` UNION SELECT `skin` FROM `wp_kboard_board_latestview`</pre>

<p> </p>

<p>위와 같은 SQL을 실행하는 걸로 확인 했습니다. 위 SQL 을 보면 게시판 셋팅에 쓰였던 스킨들을 다 가져오는 게 아닌가 싶습니다.</p>

<p>저희 같은 경우에도 실제로 적용을 했었던 스킨들의 모든 style.css 을 불러오게되더군요.</p>

<p>셋팅을 잘못한 것인지 해당 스킨 디렉토리에 있는 style.css 만을 로드 할려면 어떻게 해야 하는지 문의 드립니다.</p>

<p> </p>

<p>좋은 플러그인 매번 감사히 쓰고 있습니다.</p>

<p>감사합니다. </p>

<p> </p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[게시판 또는 최신글이 어느 페이지에서 사용되고 있는지 파악이 어려워

게시판 또는 최신글뷰에서 사용...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/4191</link>
			<description><![CDATA[<p>게시판 또는 최신글이 어느 페이지에서 사용되고 있는지 파악이 어려워</p>

<p>게시판 또는 최신글뷰에서 사용 설정된 스킨들의 CSS 파일들을 모두 로드하고 있습니다.</p>

<p>게시판 또는 최신글뷰에서 사용하는 스킨의 CSS을 제외하시려나 봅니다?</p>

<p>어떤 경우인지 모르겠군요 ㅎㅎ</p>

<p>우선 kboard_style() 함수에서 모든 부분을 주석처리하고</p>

<p>wp_enqueue_style("kboard-skin-<strong>스킨디렉토리</strong>", KBOARD_URL_PATH.'/skin/<strong>스킨디렉토리</strong>/style.css', array(), KBOARD_VERSION);</p>

<p>이렇게 한줄의 코드만 입력하시면 되겠습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 01 Dec 2014 15:27:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>