head に必要/不要なメタタグと書き方まとめ

メタタグ(meta tag)とは、主にサイトの情報や設定、ウェブブラウザ・検索エンジンへ伝えるために記述するもので、<head>タグ内に書いていきます。 適切な設定を行うことで、クローラーに対してどんなウ…

autoprefixer で display: grid が IE で崩れる

webpack の autoprefixer を使っていて、grid レイアウトが IE で潰れてしまい崩れが発生。IE への対応はされているはずなのでコンパイル後のコードを見てみると、 -ms-grid-rows: 20px 1fr; -ms-grid-columns:…

Webpack 4 + Babel + Sass 環境を構築

webpack 4 で sass と Javascript のコンパイルをする方法のまとめです。webpack は js ファイル一つに全てをまとめて、css ファイルの link タグも js 生成することが多いのかもしれませんが、読み込まれるまで一…

php の最大アップロードサイズ変更

WordPress のメディアをアップロードする時に最大サイズが 2MB になっており不便だったので変更しました。 php.ini の編集 php.ini の場所を確認する php -r "echo phpinfo();" | grep "php.ini" 今回…

CSS で上下/左右の中央寄せする方法

下記の HTML の構造で.child要素を中央に寄せます。 <div class="parent"> <div class="child"> ... 画像やテキストなど ... </div> </div> display flex 最も安定している…

PHP で echo した時に Array と表示される時の対処法

PHP で変数などを echo で出力した時に、Array と表示されてしまうことがあります。原因と、Array についての解説をしていきます。 原因 Array と出力されてしまうのは、簡単に言うと「配列」を出力しようと…

adminer.php で SQLite3 に接続できない時

adminer.php はさまざまなデータベース管理システムに対応している便利なクライアントツールですが、最新版の4.7.1(2019/07現在)では、SQLite3 の項目があるもののなぜか接続できません。少し改造して、接続でき…