wordpress html lang tag ändern für einzelne posts oder pages …

ich versuche ein sauberes html in meiner seite, was mit wordpress – was soll ich sagen – interessant ist

meine datenschutz seite hat folgenden fehler produziert:

Warning: This document appears to be written in German but the html start tag has lang="en-US".
Consider using lang="de" (or variant) instead.
 
From line 1, column 16; to line 2, column 19
type html>↩<html lang="en-US">↩<head
 
For further guidance, consult Declaring the overall language of a page and Choosing language tags.
 
If the HTML checker has misidentified the language of this document, please file an issue report or send e-mail to report the problem.

anmerkung: die grundsätzliche einstellung von traumfahne.de ist

<html lang="en-US">

das finden der lösung hat in diesem falle recht lange gebraucht und das ergebnis kommt von dieser wunderbaren seite auf deutsch mit ein bisschen englisch

https://haensel.pro/wordpress/change-wordpress-html-lang-attribute-based-on-template-filename

ich hab jetzt erstmal ein neues seiten template gefummelt … template-deutsch.php … nen neuen langtag in meiner funktions.php verpasst

  /** change lang tag for page.php */
 
 function __language_attributes(){
 	$format = get_page_template();
 	$lang = "en-US";
 	if(preg_match("/template-deutsch/", $format)) {
 		$lang = "de-DE";
 	}
 	return 'lang="'.$lang.'"';
 }
 
 add_filter('language_attributes', '__language_attributes');

und tata … der markup checker wirft eine warnung weniger aus …

talk | share: , , , | | | home → mathematik und informatik → wordpress html lang tag ändern für einzelne posts oder pages …

one thought on “wordpress html lang tag ändern für einzelne posts oder pages …

  1. gesucht hab ich auf google nach vielen vergeblichen versuchen schliesslich das : html lang wordpress … wo dann haensel.pro an sechster stelle erschien …

talk to alter ego cancel

<a href="" title=""> <b> <cite> <code> <em> <i> <q cite=""> <s> <pre lang="" line="" escaped="" cssfile=""> <span lang=""> <img src=""> <u>