Works
頂いたXDデザインカンプからコーディングやWordPress化、ローカル環境から本番環境への移行を行いました。
WordPress側で管理しやすいようにカスタム投稿を実装し投稿区分をつけたり、カスタム投稿専用のカテゴリーの実装や任意フォームの設置を実装したりしています。
STEP1
XDカンプをもとに静的コーディング
PC画面でのレイアウトからコーディングを行いました。
STEP2
レスポンシブ対応
タブレットとスマホの2つのブレイクポイントを設置しそれぞれレスポンシブ対応を行いました。幅や高さ、余白などはもちろんハンバーガーメニューやページネーションの切り替えなども行っています。
STEP3
ローカル環境構築・開発
Local by Flywheelでローカル環境を構築し静的コーディングデータのWordPress化を行いました。必須テンプレートタグの挿入はもちろんループ処理によるアーカイブの出力や投稿データの出力、サイドバー項目の出力などを行いました。
STEP4
カスタム三兄弟の実装
商品紹介ページとお知らせのための投稿区分を分けるカスタム投稿、商品の価格やアレルギーを入力するためのカスタムフィールド、商品カテゴリーのためのカスタムタクソノミーを実装しました。
STEP5
テーマチェック・ユニットテスト
プラグインを利用しテーマに欠けている箇所を1つずつ解消しました。また提供していただいたユニットテストデータをインポートしレイアウト崩れが起きないか確認をしました。
STEP6
本番環境の構築・移行
エックスサーバーとエックスドメインを契約しました。エックスサーバーで提供されているWordPress簡単インストールを利用しAll in One Migrationプラグインを用いて本番ドメインへの移行を行いました。
完成
-
カスタム三兄弟の実装
たまたまYouTubeでカスタム三兄弟の存在と実装方法を知り今後の練習として取り入れてみました。商品情報によく使われる価格やアレルギーのフォームを設置したり商品情報だけに割り当てるカテゴリーを設置しサイドバーに出力させるような実装も行いました。
Others