<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>getCategoryCount &#8211; 워드프레스 가이드</title>
	<atom:link href="https://www.wp-guide.co.kr/tag/getcategorycount/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wp-guide.co.kr</link>
	<description>워드프레스 사용법 완벽정리/ 블로그,홈페이지 제작에 대한 모든 정보를 전달합니다. 주제별 테마,플러그인등 다양한 워드프레스 정보를 확인하세요.</description>
	<lastBuildDate>Mon, 23 Feb 2026 01:56:33 +0000</lastBuildDate>
	<language>ko-KR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.wp-guide.co.kr/wp-content/uploads/2024/02/favicon_padding-148x148.png</url>
	<title>getCategoryCount &#8211; 워드프레스 가이드</title>
	<link>https://www.wp-guide.co.kr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>워드프레스 케이보드 게시판, 카테고리별 게시글 수 표시하는 방법</title>
		<link>https://www.wp-guide.co.kr/%ec%9b%8c%eb%93%9c%ed%94%84%eb%a0%88%ec%8a%a4-%ec%bc%80%ec%9d%b4%eb%b3%b4%eb%93%9c-%ea%b2%8c%ec%8b%9c%ed%8c%90-%ec%b9%b4%ed%85%8c%ea%b3%a0%eb%a6%ac%eb%b3%84-%ea%b2%8c%ec%8b%9c%ea%b8%80-%ec%88%98/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25ec%259b%258c%25eb%2593%259c%25ed%2594%2584%25eb%25a0%2588%25ec%258a%25a4-%25ec%25bc%2580%25ec%259d%25b4%25eb%25b3%25b4%25eb%2593%259c-%25ea%25b2%258c%25ec%258b%259c%25ed%258c%2590-%25ec%25b9%25b4%25ed%2585%258c%25ea%25b3%25a0%25eb%25a6%25ac%25eb%25b3%2584-%25ea%25b2%258c%25ec%258b%259c%25ea%25b8%2580-%25ec%2588%2598</link>
					<comments>https://www.wp-guide.co.kr/%ec%9b%8c%eb%93%9c%ed%94%84%eb%a0%88%ec%8a%a4-%ec%bc%80%ec%9d%b4%eb%b3%b4%eb%93%9c-%ea%b2%8c%ec%8b%9c%ed%8c%90-%ec%b9%b4%ed%85%8c%ea%b3%a0%eb%a6%ac%eb%b3%84-%ea%b2%8c%ec%8b%9c%ea%b8%80-%ec%88%98/#respond</comments>
		
		<dc:creator><![CDATA[kthemeguide]]></dc:creator>
		<pubDate>Wed, 24 Dec 2025 05:47:24 +0000</pubDate>
				<category><![CDATA[워드프레스 시작하기]]></category>
		<category><![CDATA[getCategoryCount]]></category>
		<category><![CDATA[KBoard]]></category>
		<category><![CDATA[KBoard 스킨 수정]]></category>
		<category><![CDATA[WordPress 플러그인]]></category>
		<category><![CDATA[게시판 커스터마이징]]></category>
		<category><![CDATA[워드프레스 게시판]]></category>
		<category><![CDATA[카테고리 게시글 수]]></category>
		<guid isPermaLink="false">https://www.wp-guide.co.kr/?p=8461</guid>

					<description><![CDATA[케이보드 기본 리스트 상단에 보이는 전체 게시글 N건 숫자는 필터/검색과 상관없이 “게시판 전체 글 수”를 그대로 보여주는 구조라서, 카테고리 변경 시 자동으로 바뀌지 않습니다. 다만 스킨 파일을 약간 수정해서 “선택된 카테고리의 게시글 수”를 따로 표시하는 것은 가능합니다]]></description>
										<content:encoded><![CDATA[<div>
<p>케이보드 기본 리스트 상단에 보이는 <code>전체 게시글 N건</code> 숫자는 필터/검색과 상관없이 “게시판 전체 글 수”를 그대로 보여주는 구조라서, 카테고리 변경 시 자동으로 바뀌지 않습니다. 다만 스킨 파일을 약간 수정해서 “선택된 카테고리의 게시글 수”를 따로 표시하는 것은 가능합니다.<a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBoard.class.php" target="_blank" rel="noopener">github+3</a></p>
<h2>동작 방식 이해</h2>
<ul>
<li>
<p><code>전체 게시글 N건</code>은 <code>KBoard::getListTotal()</code>에서 게시판 전체 글 수를 한 번 계산해서 메타에 저장하고, 그 값을 그대로 출력합니다.<a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBoard.class.php" target="_blank" rel="noopener">github</a></p>
</li>
<li>
<p>URL 파라미터로 <code>category1</code>, <code>category2</code> 등을 바꿔도 이 값은 다시 계산되지 않기 때문에, “카테고리별 글 수”로 자동 전환되지는 않습니다.<a href="https://www.thewordcracker.com/intermediate/%EC%BC%80%EC%9D%B4%EB%B3%B4%EB%93%9C%EC%97%90%EC%84%9C-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC%EB%B3%84%EB%A1%9C-%EA%B2%8C%EC%8B%9C%EA%B8%80-%EB%AA%A9%EB%A1%9D-%ED%91%9C%EC%8B%9C/" target="_blank" rel="noopener">thewordcracker+1</a></p>
</li>
</ul>
<h2>카테고리별 게시글 수 구하는 방법</h2>
<p>케이보드에는 카테고리별 글 수를 구하는 전용 메서드 <code>getCategoryCount()</code>가 있습니다.<a href="https://github.com/cosmosfarm/KBoard-wordpress-plugin/blob/master/plugins/kboard/class/KBoard.class.php" target="_blank" rel="noopener">github</a></p>
<ul>
<li>
<p>시그니처: <code>public function getCategoryCount($category)</code></p>
</li>
<li>
<p>예: <code> $board-&gt;getCategoryCount(array('category1' =&gt; '공지'));</code> 처럼 배열로 카테고리 조건을 넘겨주면 해당 카테고리의 게시글 수를 돌려줍니다.<a href="https://www.cosmosfarm.com/threads/document/69566" target="_blank" rel="noopener">cosmosfarm+1</a></p>
</li>
</ul>
<h2>스킨에서 카테고리별 카운트 표시 예시</h2>
<p>카테고리 탭/리스트 근처에 각 카테고리 글 수를 붙이는 대표적인 예시는 다음과 같습니다.<a href="https://www.cosmosfarm.com/threads/document/13544" target="_blank" rel="noopener">cosmosfarm+1</a></p>
<div>
<div>
<div>
<div>
<div data-testid="code-language-indicator">php</div>
</div>
<div><code>&lt;?php if($board-&gt;initCategory1()): ?&gt; &lt;ul class="kboard-category-list"&gt; &lt;?php while($board-&gt;hasNextCategory()): ?&gt; &lt;?php $category_name = $board-&gt;currentCategory(); $category_count = $board-&gt;getCategoryCount(array('category1' =&gt; $category_name)); ?&gt; &lt;li&lt;?php if(kboard_category1() == $category_name): ?&gt; class="kboard-category-selected"&lt;?php endif; ?&gt;&gt; &lt;a href="&lt;?php echo $url -&gt;set('category1', $category_name) -&gt;set('pageid', '1') -&gt;set('target', '') -&gt;set('keyword', '') -&gt;set('mod', 'list') -&gt;toString(); ?&gt;"&gt; &lt;?php echo esc_html($category_name); ?&gt; &lt;?php if($category_count): ?&gt;(&lt;?php echo intval($category_count); ?&gt;)&lt;?php endif; ?&gt; &lt;/a&gt; &lt;/li&gt; &lt;?php endwhile; ?&gt; &lt;/ul&gt; &lt;?php endif; ?&gt; </code></div>
</div>
</div>
</div>
<ul>
<li>
<p>위 코드는 <code>list-category-default.php</code> 또는 사용 중인 스킨의 카테고리 영역에 넣어 쓰는 패턴과 동일한 방식입니다.<a href="https://www.cosmosfarm.com/threads/document/69566" target="_blank" rel="noopener">cosmosfarm</a></p>
</li>
<li>
<p><code>category1</code>, <code>category2</code> 등 현재 사용 중인 카테고리 계층에 맞게 키 이름만 바꿔서 쓰면 됩니다.<a href="https://www.thewordcracker.com/intermediate/%EC%BC%80%EC%9D%B4%EB%B3%B4%EB%93%9C%EC%97%90%EC%84%9C-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC%EB%B3%84%EB%A1%9C-%EA%B2%8C%EC%8B%9C%EA%B8%80-%EB%AA%A9%EB%A1%9D-%ED%91%9C%EC%8B%9C/" target="_blank" rel="noopener">thewordcracker+1</a></p>
</li>
</ul>
<h2>“전체 게시글” 텍스트를 바꾸고 싶다면</h2>
<p>리스트 상단 <code>전체 게시글 ~건</code> 자체를 “현재 카테고리 게시글 ~건”으로 바꾸려면:</p>
<ul>
<li>
<p>스킨의 리스트 상단에서 <code>getListTotal()</code> 값 대신,</p>
<ul>
<li>
<p>카테고리 파라미터가 있을 때는 <code>getCategoryCount()</code> 결과를,</p>
</li>
<li>
<p>없을 때는 기존 전체 글 수를 표시하도록 조건 분기 코드를 추가하면 됩니다.<a href="https://www.cosmosfarm.com/threads/document/69566" target="_blank" rel="noopener">cosmosfarm+1</a></p>
</li>
</ul>
</li>
</ul>
<p>예를 들어 (개념 예시):</p>
<div>
<div>
<div>
<div>
<div data-testid="code-language-indicator">php</div>
</div>
<div><code>&lt;?php $current_category = kboard_category1(); if ($current_category) { $count = $board-&gt;getCategoryCount(array('category1' =&gt; $current_category)); } else { $count = $board-&gt;getListTotal(); } ?&gt; &lt;div class="kboard-total-count"&gt; 전체 게시글 &lt;?php echo intval($count); ?&gt;건 &lt;/div&gt; </code></div>
</div>
</div>
</div>
<p>사용 중인 스킨 파일 이름(예: <code>list.php</code>, <code>list-top.php</code>)과 카테고리 구조(<code>category1</code>/<code>category2</code>)를 알려주면, 여기에 맞춘 실제 수정용 코드를 바로 정리해서 줄 수 있다.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wp-guide.co.kr/%ec%9b%8c%eb%93%9c%ed%94%84%eb%a0%88%ec%8a%a4-%ec%bc%80%ec%9d%b4%eb%b3%b4%eb%93%9c-%ea%b2%8c%ec%8b%9c%ed%8c%90-%ec%b9%b4%ed%85%8c%ea%b3%a0%eb%a6%ac%eb%b3%84-%ea%b2%8c%ec%8b%9c%ea%b8%80-%ec%88%98/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
