'book', 'posts_per_page' => max(1, $books_per_page), // Ensure at least 1 post 'order' => 'DESC', 'orderby' => 'date', 'no_found_rows' => true, // Skip pagination count for performance ]; // Cache the query results $cache_key = 'books_slider_' . md5(serialize($books_args)); $books_slider_query = wp_cache_get($cache_key); if (false === $books_slider_query) { $books_slider_query = new WP_Query($books_args); wp_cache_set($cache_key, $books_slider_query, '', 3600); // Cache for 1 hour } // Title classes $title_classes = $show_title_border ? 'border-on' : 'border-off'; ?>

have_posts()) : $books_slider_query->the_post(); ?>