페이지 당 기본 게시물 값을 어떻게 검색합니까? 설정-> 읽기에서. 그리고 총 게시물 수는?


23

페이지 당 Post의 기본값 (설정-> 읽기에서 설정 한 값)을 검색하려고합니다.

나는 주변을 둘러 보았으며 지금까지 쿼리하는 방법 만 찾았습니다. 문제는 내가 설정 한 것을 변경하고 싶지 않다는 것입니다. 단지 페이지 매김 목적으로 검색하고 싶습니다. 사용을 생각했습니다 $something->post_count.(잘못되었지만 현재 표시되는 게시물의 양을 반환한다는 것을 이해하지만) 경우에 따라 잘못 될 수 있습니다.

또한 총 게시물 수는 어떻게 알 수 있습니까?

답변:


42

옵션으로 저장됩니다 :

$default_posts_per_page = get_option( 'posts_per_page' );

참조 : get_option 매개 변수

관리 URL을 수동으로 입력하여 사용 가능한 모든 옵션의 키와 값을 볼 수 있습니다.

/wp-admin/options.php

편집하다

총 게시물 수 :

global $wp_query;
$total_posts = $wp_query->post_count;

milo 고맙습니다. 전적으로 잘못된 곳에서 그것을 찾고있었습니다 .. 총 게시물 수를 어떻게 알 수 있습니까? 게시물 수는 현재 페이지만을위한 것이 아닙니다.
Yaniv Kossas

@YanivKossas-죄송합니다, 질문의 해당 부분을 놓쳤습니다. Chip이 그 답변을 편집했습니다.
Milo

그러나 post_count는 현재 표시되는 게시물 수를 반환합니다. 즉 posts_per_page가 3으로 설정되어 있고 40 개의 게시물이 있으면 3을 반환합니다. 그러나 5 개의 게시물을 말하고 2 페이지에 있으면 2를 반환합니다. -그것은 총 게시물 수를 반환하지 않습니다
Yaniv Kossas

1
쿼리에 사용할 총 게시물 수를 원하는 경우 $wp_query->found_posts. found_posts 및$wp_query->max_num_pages
Milo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.