WP_Query only ONE post, won’t work May 15, 2022 by Tarik Billa Change posts_per_page to 1 only, not -1. Like this: 'posts_per_page' => 1 -1 means all.