WordPress: modificare il numero di post per pagina restituito dalla ricerca

Short link

In WordPress è semplice modificare il numero di post per pagina restituito dalla ricerca.

Possiamo implementare la seguente soluzione:


function my_search_count( $query ) {
  if ( !is_admin() && $query->is_main_query() ) {
    if ( $query->is_search ) {
      $query->set( 'posts_per_page', 20 );
      return;
    }
  }
}

add_action( 'pre_get_posts','my_search_count' );

L'autore

Gabriele Romanato, sviluppatore web full stack specializzato in siti, applicativi web ed e-commerce con Node.js e PHP.