/** * Modify the WP_User_Query on the directory page. * Check whether the directory should be setting a specific amount of users. * * @since 1.0.0 * @param array $args WP_User_Query args. * @param string $directory_id id number of the directory. * @return array */ function wpum_directory_pre_set_amount($args, $directory_id) { $can_sort = wpum_directory_display_amount_sorter($directory_id); if ($can_sort && isset($_GET['amount']) && is_numeric($_GET['amount'])) { $args['number'] = sanitize_key($_GET['amount']); } return $args; }
<p><?php _e('Sort by:', 'wpum'); ?> <?php echo wpum_directory_sort_dropdown("selected={$default_sorting}"); ?> </p> <?php } ?> </div> <div class="wpum_one_third last wpum-align-right"> <?php if (wpum_directory_display_amount_sorter($directory_id)) { ?> <p><?php _e('Results per page:', 'wpum'); ?> <?php echo wpum_directory_results_amount_dropdown(); ?> </p> <?php } ?> </div> <div class="wpum-clearfix"></div>