relevanssi_oxygen_section_filters

apply_filters( 'relevanssi_oxygen_section_filters', array $filters )

Filters the Oxygen sections to remove unwanted sections before Relevanssi indexing.

Parameters

$filters
(array) An array of key and value pairs to filter out Oxygen sections.

More information

The Relevanssi Oxygen compatibility code is a filter function on the relevanssi_custom_field_value filter hook. It runs as part of the indexing process and manipulates the contents of the ct_builder_shortcodes custom field (where Oxygen keeps everything) so that it can be indexed correctly.

The process starts by splitting the content into sections based on [ct_section] shortcodes. Each section is then filtered with the filters defined by this hook. You can use these filters to remove unwanted sections. For example, to remove hero images:

add_filter( 'relevanssi_oxygen_section_filters', 'rlv_remove_hero_bg' );
function rlv_remove_hero_bg( $filters ) {
  return array( 'nicename' => 'Hero BG' );
}

This would filter out all sections that have "nicename":"Hero BG" in the settings.

After that the section content is filtered by relevanssi_oxygen_section_content hook.