.*?.*?.*) (\(.*?\))(.*?)#', 'atlantic_add_span_count_on_archive_widget', $output ); return $output; } /** * [atlantic_add_span_count_on_archive_widget description] * @param [type] $matches [description] * @return [type] [description] */ function atlantic_add_span_count_on_archive_widget( $matches ) { return sprintf( '%s%s%s', $matches[1], $matches[2], $matches[3] ); } /** * [atlantic_span_count_category_widget description] * @param [type] $output [description] * @param [type] $args [description] * @return [type] [description] */ function atlantic_span_count_category_widget( $output, $args ) { if ( ! isset( $args['show_count'] ) || $args['show_count'] == 0 ) { return $output; } $output = preg_replace_callback( '#(\s*)(\(.*?\))#', 'atlantic_add_span_count_on_category_widget', $output ); return $output; } /** * [atlantic_add_span_count_on_category_widget description] * @param [type] $matches [description] * @return [type] [description] */ function atlantic_add_span_count_on_category_widget( $matches ) { return sprintf( '%s%s', $matches[1], $matches[2] ); }