워드프레스 글 개수 표시

Last Updated: 2018년 04월 16일 2개 댓글

워드프레스 글 개수 표시

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

<?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 번호를 입력합니다.)

작성자 아바타

워드크래커는 전문 영한번역가로 활동하고 있으며 10년 이상 워드프레스 관련 정보를 제공하는 워드프레스 정보꾸러미 블로그를 운영하고 있다. 또한, ‘워드프레스를 사용하는 사람들’ 네이버 카페도 관리하고 있다.

2 개 댓글

Leave a Comment

카카오톡 상담 카톡 서비스 상담