Wie überschreibt man die function in functions.php des übergeordneten Themas?

Ich habe ein Kind des Themas twentyten erstellt. Ich habe versucht, die unten beschriebene function zu überschreiben

/** * Returns a "Continue Reading" link for excerpts * * @since Twenty Ten 1.0 * @return string "Continue Reading" link */ function twentyten_continue_reading_link() { return ' ' . __( 'Continue reading ', 'twentyten' ) . ''; } /** * Replaces "[...]" (appended to automatically generated excerpts) with an ellipsis and twentyten_continue_reading_link(). * * To override this in a child theme, remove the filter and add your own * function tied to the excerpt_more filter hook. * * @since Twenty Ten 1.0 * @return string An ellipsis */ function twentyten_auto_excerpt_more( $more ) { return ' …' . twentyten_continue_reading_link(); } add_filter( 'excerpt_more', 'twentyten_auto_excerpt_more' ); 

Um dies in einem Child-Theme zu überschreiben, entfernen Sie den Filter und fügen Sie eine eigene function hinzu, die an den excerpt_more-Filter-Hook gebunden ist. Ich möchte keine Änderungen in dem übergeordneten Design-Ordner vornehmen, der functions.php im untergeordneten Design-Ordner erstellt. Ich schreibe meine function in untergeordnete Datei functions.php wie folgt

f

  function twentyten_continue_reading_link_() { return ' ' . __( 'READ MORE', 'twentyten' ) . ''; } function twentyten_auto_excerpt_more_( $more ) { return ' …' . twentyten_continue_reading_link_(); } add_filter( 'excerpt_more', 'twentyten_auto_excerpt_more_' ); 

Aber ich muss den Filter kommentieren, der im Elternteil geschrieben wurde, damit das neue funktioniert. Ist es möglich, ohne Änderung in der übergeordneten Datei functions.php.

Jede Hilfe wird geschätzt. Danke im Voraus

Solutions Collecting From Web of "Wie überschreibt man die function in functions.php des übergeordneten Themas?"