Entfernen Sie h2 Tag in screen_reader_text

Wie kann ich das h2 Tag entfernen, das im Screenreader-Text verwendet wird? Ich benutze die folgenden $args , aber h2 ist immer noch drin:

 the_comments_pagination( array( 'add_fragment' => '', 'screen_reader_text' => __( '

Test

' ) ) );

Solutions Collecting From Web of "Entfernen Sie h2 Tag in screen_reader_text"

Es gibt ein paar Probleme.

1) Sie sollten HTML nicht in die meisten Übersetzungszeichenfolgen (wie dieses) einfügen.

2) Das Argument screen_reader_text akzeptiert kein HTML, Sie müssen den HTML- screen_reader_text mithilfe des folgenden screen_reader_text filtern:

navigation_markup_template – Filtert die Navigations-Markup-Vorlage.

 /** * Modify the given HTML * * @param String $template - Comment Pagination Template HTML * @param String $class - Passed HTML Class Attribute * * @return String $template - Return Modified HTML */ function change_reader_heading( $template, $class ) { if( ! empty( $class ) && false !== strpos( $class, 'comments-pagination' ) ) { $template = str_replace( '

Das obige durchsucht die $template HTML-Zeichenfolge und ersetzt alle h2 Tags durch h3 Tags.