Come posso ottenere il conteggio dal post di query
3 risposta
- voti
-
-
Questoin realtànon risponde alla domanda: "post_count" restituiràilnumerototale dipost visualizzatinellapagina corrente.This does not actually answer the question - `post_count` will return the total number of posts being shown on the current page.
- 1
- 2020-03-06
- Ryan
-
-
- 2017-04-21
La risposta accettata qui è sbagliata,il che è confermato anchenellamia situazione. Perfavore,confronta dallapagina di riferimento:
$post_count Ilnumero dipost visualizzati.
$found_posts Ilnumerototale diposttrovati corrispondenti aiparametri di ricerca correnti
In questomodo,$post_countmostrerà,adesempio,ilnumero dipostperpagina se ci sonopiù di unapagina di risultati.Solo seilnumerototale èinferiore alnumero di risultatiperpagina,corrisponderà all'importototale.
Ilmetodo correttoper ottenereilnumero di risultatitotali è:
$obj_name->found_posts
.The accepted answer here is wrong which is also confirmed in my situation. Please, compare from the referenced page:
$post_count The number of posts being displayed.
$found_posts The total number of posts found matching the current query parameters
This way, $post_count will show, for example, number of posts per page if there are more than one page of results. Only if total number is less than number of results per page it will match total amount.
The correct method to get total results number is:
$obj_name->found_posts
. -
- 2019-05-21
Per ottenereilnumerototale dipost restituiti da WP_Query,utilizzare "found_posts"
Ecco l'esempio -
<?php $args = array( 'post_type' => 'post' ); $the_query = new WP_Query( $args ); $totalpost = $the_query->found_posts; ?>
Utilizzailnome deltipo di articolopersonalizzato alposto di "post",puoi anchetrasmettere anche l'id della categoria ("cat"=> 4,)
To get the total number of posts WP_Query returns use "found_posts"
Here is the example -
<?php $args = array( 'post_type' => 'post' ); $the_query = new WP_Query( $args ); $totalpost = $the_query->found_posts; ?>
Use your custom post type name in place of 'post', you can also pass the category id too ( 'cat' => 4,)
Comeposso ottenerei conteggi delle righein unpost di query comemysql count (*).
Comepossofarlo.