Ha! I battled this for awhile and then I got it ….It is described in the comments of the 2010 functions.php, for the length, but the same idea applies:
* add_action( 'after_setup_theme', 'my_child_theme_setup' );
* function my_child_theme_setup() {
* // We are providing our own filter for excerpt_length (or using the unfiltered value)
* remove_filter( 'excerpt_length', 'twentyten_excerpt_length' );
* ...
* }
Problem is that the child theme’s functions.php loads BEFORE the 2010 functions.php (so you can override some of the functions).
Sooooo , you need to engineer things so that your remove comes after the 2010 add.
So in your 2010 Child theme functions.php
function really_remove_the_2010_excerpt_filter () {
remove_filter( ‘excerpt_length’, ‘twentyten_excerpt_length’ );
remove_filter( ‘get_the_excerpt’, ‘twentyten_custom_excerpt_more’ );
remove_filter( ‘excerpt_more’, ‘twentyten_auto_excerpt_more’ );
}
add_action(‘after_setup_theme’,’really_remove_the_2010_excerpt_filter’);