Skip to content

Instantly share code, notes, and snippets.

@mgibbs189
Created October 8, 2019 12:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mgibbs189/21f998a8cefd602c85e07c3f6e9f2418 to your computer and use it in GitHub Desktop.
Save mgibbs189/21f998a8cefd602c85e07c3f6e9f2418 to your computer and use it in GitHub Desktop.
FacetWP - force a maximum posts_per_page (PHP 7.3+)
<?php
add_filter( 'facetwp_query_args', function( $args, $class ) {
$per_page = (int) $args['posts_per_page'] ?? get_option( 'posts_per_page', 10 );
$args['posts_per_page'] = min( $per_page, 100 ); // maximum of 100 results
return $args;
}, 999, 2 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment