We have a custom type called books
. In a template, we need to show the counts of books that have the book_type
as
- Fiction
- Non Fiction
- Novel
- Short Stories
We use ACF Pro, and the above field is set up as a checkbox multiple selection. So a book can be Fiction + Short Stories, Fiction + Novel, etc. We need to count only Fiction.
This does not work, as found in another suggested thread here:
$query = new WP_Query( array( 'meta_key' => 'book_type', 'meta_value' => 'Fiction' ) );
$fiction = $query->found_posts;
I don't have enough points to comment there, so it's better I suppose to create a new ticket.
Also found a thread on the ACF forums, but the code suggested there doesn't work either. I use latest WP, latest ACF Pro (5.8.x).
Welcome any thoughts on how to do this.
$term->post_count
.meta_query
is not necessary, andposts_per_page
does not need to be-1
when usingfound_posts
.