id_base ); $number = absint( $instance['number'] ); if ( empty( $instance['number'] ) || ! $number ) { $number = 10; } $q_args = array( 'posts_per_page' => $number, 'no_found_rows' => true, 'post_status' => 'publish', 'ignore_sticky_posts' => true, ); // phpcs:ignore WPThemeReview.CoreFunctionality.PrefixAllGlobals.NonPrefixedHooknameFound $q = new \WP_Query( apply_filters( 'widget_posts_args', $q_args ) ); $return = ''; if ( $q->have_posts() ) : $return .= $args['before_widget']; if ( $title ) { $return .= $args['before_title'] . $title . $args['after_title']; } $return .= '