New サムネイル プログラミング言語の最短勉強法:目的を持つ・英語で調べる・オライリーの本を読む New サムネイル 合計・平均値・最大値・最小値・最頻値・分散・標準偏差を計算する(オンライン電卓) New サムネイル JavaScriptのfilterで配列から空要素(undefined)を除く:filter(B

WordPressのlanguage_attributesはlang=jaのこと

広告

WordPressのheader.phpのhtml部分に

<html <?php language_attributes(); ?>>

というコードがある。これは

<html lang="ja">

と同じこと。

<html <?php language_attributes(); ?>>

はwp-includes/general-template.phpにあるget_language_attributesという関数を呼び出している。wp-includesはテーマフォルダなどが入っているwp-contentと同じ階層にあるフォルダ。

つまりデフォルトのテーマは、lang="ja"ですむところを冗長な関数を通している。テーマを海外に配布するというのでなければ、素直にjaとしてしまったほうが速い。

デフォルト

<!DOCTYPE html>
<!--[if IE 7]><html class="ie ie7" <?php language_attributes(); ?>><![endif]-->
<!--[if IE 8]><html class="ie ie8" <?php language_attributes(); ?>><![endif]-->
<!--[if !(IE 7) & !(IE 8)]><!--><html <?php language_attributes(); ?>><!--<![endif]-->

おすすめ変更

<!DOCTYPE html>
<!--[if IE 7]><html class="ie ie7" lang="ja"><![endif]-->
<!--[if IE 8]><html class="ie ie8" lang="ja"><![endif]-->
<!--[if !(IE 7) & !(IE 8)]><!--><html lang="ja"><!--<![endif]-->

※2018年現在、IE 7などの設定はもう不要だと思います。また

<html lang="ja">

というコードは言語指定はいりません。

<!DOCTYPE html>

だけでOKです。

広告

広告

広告

コンピューター コンピューター
プログラミング プログラミング
数学 数学
英語 英語
国語 国語
理科 理科
社会 社会

Python入門

Python入門

化学入門

化学入門

漢字辞典

漢字辞典

整数辞典

漢字辞典

Lord Candy

Lord Candy