Home › Forums › Front-end Issues › Count Custom Fields with Specific Value › Reply To: Count Custom Fields with Specific Value
There is not an easy way to do this. You would need to do a query for each of the values and count the posts returned. For example
// status completed $args = array( 'post_type' => 'your post type', 'post_status' => 'publish', // or whatever // other WP_Query arguments as needed 'fields' => 'ids', // return only post IDs, since we just need to get a count 'meta_query' => array( array( 'key' => 'your field name', 'value' => 'complete' ) ) ); $results = new WP_Query($args); $completed = count($results->posts);
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
Are you building WordPress sites with ACF and @BeaverBuilder, and wanted to use your ACF Blocks in both the block editor and Beaver Builder?— Advanced Custom Fields (@wp_acf) May 10, 2023
The BB team recently added support for using ACF Blocks in Beaver Builder. Check it out 👇https://t.co/UalEIa5aQi
© 2023 Advanced Custom Fields.