Flywheelを使って、WordPressのローカル環境を簡単に構築する方法ぺんです。WordPressサイトのカスタマイズをするは、細心の注意を払わないと、エラーでサイトが非表示になってしまう場合があります。このサイト「あふぃぶ」でも、WordPressテーマ「MAG」をカスタマイズしているのですが、PHPのエラーが発生して、何度も画面が真っ白!になってしまった経験があります!今回は、WordPressのカスタマイズや、自作プラグインの開発・テストを行うための、ローカルWordPress環境の導入手順をご紹介します。FlywheelなぜWordPressの動作環境がローカルにあると便利なのか?ローカル環境とは?ローカル環境とは、皆さんがお使いのPCにWordPressのサーバーが動作する環境ということです。これに対して、WordPressのサイトをホストしているのがサーバー環境です。ちなみにこのサイト「あふぃぶ」は、下記の記事でもご紹介したとおり、エックスサーバーを利用しています。Flywheelを使って、WordPressのローカル環境を簡単に構築する方法ぺんです。Wordpressサイトのカスタマイズをするは、細心の注意を払わないと、エラーでサイトが非表示になってしまう場合があります。このサイト「あふぃぶ」でも、WordPressテーマ「MAG」をカスタマイズしているのですが、PHPのエラーが発生して...ローカル環境のメリットとは?サイトテーマのカスタマイズや、プラグインの開発中は、何度もソースコードやデータベースの情報を更新する必要があります。その際に、いちいちFTPクライアントでファイルをサーバーに転送するのではなく、気軽にソースコードやデータベースの情報を更新できることがメリットです。いざというときのバックアップという意味でも、別環境に大切な自分のサイトのデータを保持しておくというメリットもありますね。FTPクライアントとはFTPクライアントとは、ローカル環境(お使いのPC)と、サイトをホストしているサーバー間で、ファイル転送を行うツールのことです。Protocol(ファイル転送プロトコル)の略で、ファイルを送受信する際の通信プロトコルです。ちなみに私がオススメするFTPクライアントはFFFTPです。(FFFTPダウンロード)Localを使えば誰でも簡単にWordPress環境がつくれる今回は、自宅のPC上で動作するローカルWordPress環境を作りたいので、どのようなツールが提供されているのか調べてみました。Flywheel」というツールが使いやすいことが判りました。LOCALの特徴は以下の通りです。Flywheelのインストール手順では早速LOCALをインストールしてみましょう。Download”をクリックします。Emailを入力します。2017年12月では、他の項目は入力しなくてもダウンロードできました)すぐにダウンロードが開始されます。ファイルサイズは470MBと、それなりのサイズです。LOCALを実行するダウンロードしたファイル(local-by-flywheel-X-X-X-windows.exe)をダブルクリックしてインストーラーを実行します。(X-X-Xの部分には、バージョン番号が入ります)日本語と、日本のタイムゾーン(UTC+9)を選択します。サイト名を入力する次にサイト名を入力します。自動的に指定されます。ローカルドメインとはローカルドメインとは実際にLOCALをインストールしたPC上でホストされるローカル環境のWordPressサイトの接続先です。ローカルPC上のブラウザで、”affiliatebizjp.local”にアクセスすることでローカル環境のWordPressサイトにアクセスできるわけです。次にローカルWordPress環境のID/PASSWORDを入力します。エラーが発生した際に、開発元にそのデータを送信するか否かを選択します。私は、どのようなデータが送信されるのかわからないのが気持ち悪いので、今回は「いいえ」を選択しました。これで完了!お疲れさまでした。Flywheelを導入してみて、3つの点がすごいと感じました。1.動作が軽いローカル環境なのに、サクサクと軽快に動作してくれます。i7、メモリ8GBを搭載したノートPCで動作させてみましたが、1サーバーをホストしている状態では、ストレスはありませんでした。これならば十分にバックアップ兼、開発環境として利用できます。Flywheelは、HyperVの動作環境にはインストール出来ません。Flywheelをインストールすることが出来ませんでした。2.簡単にローカル環境をインターネットに共有できるこの機能にはびっくりしました!こちらの画面をごらんください。Link”とあるところがありますが、”Enable”というボタンをクリックすると、ngrok.ioのサブドメインが一時的にアサインされ、ngrok.ioサイトがインターネットからのアクセスを、LocalをホストしているノートPCまで中継してくれます。https://ngrok.com/ngrok.comのサイトを観てみると、無料では以下の機能制限が付くようです。(https://ngrok.com/pricing)開発注のWordPressテスト環境をクライアントに共有するだけなら、無料版で十分ですね。SQLの管理画面にもワンクリックでアクセス可能です。これがオールインワンという感じでとても便利です。Flywheelは、ワンクリックで簡単にインストールでき、軽快に動作する便利なツールです。Flywheelで作成したテスト環境を使うことで、WordPressテーマのカスタマイズや、プラグインの開発がより安全に、より確実になりますね。Flywheelで作成したテスト環境に、WordPressサイトのデータをインポートする手順を検証した記事を公開しました。2017.12.31(初心者向け)WordPressサイトのバックアップ、リストア(復旧)手順の詳細解説ぺんです。Wordpressサイトを運営していて、気になるのがサイト環境のバックアップ&リストア(復旧)です。ブログのテーマを決定する方法ぺんです。アフィリエイト収益を目指すブログを立ち上げましょ...WordPress失敗しないWordPress(ワードプレス)テーマの選び方ぺんです。前回、このブログをエックスサーバー上で運営することは...Serverレンタルサーバーを選ぶ際の3つのポイントぺんです。前回、下記の記事でレンタルサーバーと無料ブログを併用...WordPressWordPressの親テーマのウイジットを子テーマで書き換える方法ぺんです。利用サービスの選定における3つのポイントぺんです。「MAG」を選んだ3つの理由ぺんです。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。最近の記事2018.01.202019年最新版-ツイッターアカウントの登録方法ぺんです。皆さんはツイッターを利用してますか?最近ではインスタグラム...2018.01.12019年最新版-マイクロソフトアカウントの登録方...ぺんです。ネット上では、次々と便利なサービスが登場しますね。...2017.12.31(初心者向け)WordPressサイトのバックアッ...ぺんです。Flywheelを使って、Wor...ぺんです。Wordpressサイトのカスタマイズをするは、細心の注意を払...2017.12.10WordPressテーマに、広告を表示するウィジェ...ぺんです。運営情報ようこそ、あふぃぶへお問い合わせ。