モバイルフレンドリーに必須なviewport

このNibbleblogはデフォでmeta要素のviewportを生成しない。一部の初期テーマは生成するようだが、現在利用しているGoogleSimpleという初期テーマは生成しない。しかしviewportはSEO的に重要らしい。そこでスクリプトを以下のとおり修正し、デフォで生成するようにしてみた。

コードの修正内容

/admin/kernel/helpers/blog.class.php

//$meta = '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'.PHP_EOL;
  $meta = '<meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="rating" content="general">
  <meta name="classification" content="Weblog">'.PHP_EOL;

width=device-width, initial-scale=1と指定するのが鉄板。その意味がわからないなら無暗にカスタマイズしないほうが良いらしい。なお、ついでにmeta要素をいくつか追加しておいたが、習作的なもので、特に意味はない。