https://ginpen.com 用の WordPress テーマ。
Docker のボリュームとして Git リポジトリーを載せるため、ディレクトリーは二重にする。( .
をボリュームに指定できない。プラグインのインストールに失敗するなど。)
mkdir ginpen-theme && cd $_
git clone git@github.com:ginpei/ginpen-theme.git
ln ginpen-theme/.docker/docker-compose.yml .
Docker の起動は外側 ginpen-theme-workspace
で、テーマ開発は内側 ginpen-theme-workspace/ginpen-theme
で行う。
$ docker-compose up
$ docker container rm ginpen-theme_wordpress_1 ginpen-theme_db_1
$ sudo rm -rf .backup/ .volumes/
$ docker exec -it ginpen-theme_wordpress_1 bash
All-in-One WP Migration を用いる。
たぶん .htaccess
に以下を追加する必要がある。(しないとマイグレーションファイルのアップロード時、ファイルサイズ制限初期値 2MB のためエラーになる。また 512MB を超過する場合は有料版が必要?)
php_value upload_max_filesize 512M
php_value post_max_size 512M