<?php // Use a custom rich text file parser to extract content in SearchWP. add_filter( 'searchwp\parser\text', function( $content, $data ) { $my_parser = new \MyRichTextParser( $data['file'] ); return $my_parser->text(); }, 20, 2 );