워드프레스 글 개수 표시

워드프레스 글 개수 표시

다음 함수를 사용하여 워드프레스에서 현재 발행(출판)된 모든 블로그 글(페이지 제외)의 개수를 출력할 수 있습니다.

<?php
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
?>

PHP5에서만 사용할 경우에는 다음과 같이 간단하게 표현할 수 있습니다.

<?php
$published_posts = wp_count_posts()->publish;
?>

wp_count_posts() 함수에 대한 자세한 내용은 WordPress Codex 페이지를 참고하시기 바랍니다.

현재 카테고리 글 개수 표시

category.php에서 현재 카테고리 내의 글 개수를 표시하려면 다음 함수를 사용할 수 있습니다.

function display_current_category_post_count() {
$count = '';
if(is_category()) {
global $wp_query;
$cat_ID = get_query_var('cat');
$categories = get_the_category();
foreach($categories as $cat) {
$id = $cat->cat_ID;
if($id == $cat_ID) {
$count = $cat->category_count;
}
}
}
return $count;
}
(Source: http://gabrieleromanato.name/)

 

특정 카테고리 내의 글 개수를 표시하려면

get_category(CATEGORY_ID)->count;

형식을 사용하면 됩니다. (CATEGORY_ID에 해당 카테고리의 ID 번호를 입력합니다.)

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

2개 댓글

  1. 위 아래 모두 잘 작동하네요. 혹시 카테고리가 아니라 태그를 눌렀을 때 글 숫자 표시하는 방법은 없을까요?

댓글 남기기

* 이메일 정보는 공개되지 않습니다.