Loswerden von Rolle = “Navigation” in der Homepage Seitenumbruch

Für die Paginierung auf der Titelseite oder der Homepage verwende ich diese →

 2 ) ); ?> 

Codex-Referenz # 1

Codex-Referenz # 2

Im aktuellen Browser wurde ein div wie dieses erzeugt →

 

W3C Validation verursacht diesen Fehler →

Warnung: Die Navigationsrolle ist für das Element nav nicht erforderlich.

Aus Zeile 301, Spalte 2; in Zeile 301, Spalte 54

Frage →

Gibt es eine Methode, um diese loszuwerden →

 role="navigation" 

Solutions Collecting From Web of "Loswerden von Rolle = “Navigation” in der Homepage Seitenumbruch"

navigation ist der Standardwert für das nav in nav Elementen. Also, wenn der Browser / Technologie HTML5 versteht und vollständig standardkonform ist, dann ist es unnötig, aber was ist, wenn nicht? Ich habe nicht den Vorteil, es zu entfernen; es stellt lediglich sicher, dass jede Technologie, die das Dokument liest, weiß, wofür das Element verwendet wird.

Wie auch immer, wenn Sie es entfernen möchten, können Sie die Navigations-Markup-Vorlage filtern :

 add_filter( 'navigation_markup_template', 'cyb_navigation_template' ); function cyb_navigation_template( $template ) { $template = ' '; return $template; }