Hàm lưu tự động lại tất cả bài viết theo post type tùy chỉnh
21/11/2024
14/05/2024 - 132
// thay đổi số lượng phân trang function custom_taxonomy_pagination( $query ) { if ( ! is_admin() && $query->is_tax('science') && $query->is_main_query() ) { $posts_per_page = 10; // Số lượng bài viết hiển thị trên mỗi trang $page_number = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1; // Lấy số trang hiện tại if ( $page_number == 1 ) { $query->set( 'posts_per_page', $posts_per_page - 1 ); // Trừ đi 1 để chỉ hiển thị 1 viết } else { $query->set( 'posts_per_page', $posts_per_page ); // Hiển thị số viết như bình thường trên các trang khác } } } add_action( 'pre_get_posts', 'custom_taxonomy_pagination' );