add_filter('example_filter', function(){ return array( 'tax1' ); } );
add_filter('example_filter', function(){ return array( 'tax2' ); } );
add_filter('example_filter', function(){ return array( 'tax3' ); } );
print_r( apply_filters( 'example_filter', array()) );
O resultado é
Array ( [0] => tax3 )
Eu não conseguia descobrir como inserir um novo elemento nessa matriz com o add_filter. Qual é a maneira correta?