id ) { return; } add_screen_option( 'per_page', array( 'label' => esc_html__( 'Number of forms per page:', 'wpforms-lite' ), 'option' => 'wpforms_forms_per_page', 'default' => apply_filters( 'wpforms_overview_per_page', 20 ), ) ); } /** * Forms table per-page screen option value. * * @since 1.0.0 * * @param mixed $status * @param string $option * @param mixed $value * * @return mixed */ public function screen_options_set( $status, $option, $value ) { if ( 'wpforms_forms_per_page' === $option ) { return $value; } return $status; } /** * Enqueue assets for the overview page. * * @since 1.0.0 */ public function enqueues() { // Hook for addons. do_action( 'wpforms_overview_enqueue' ); } /** * Build the output for the overview page. * * @since 1.0.0 */ public function output() { ?>

prepare_items(); ?>
views(); ?> display(); ?>