目次
コーディング
HTML静的ページをWordPressのTHE THORテーマに移行
HTMLだとお客様自身で更新できないため、修正がある度に業者に依頼する必要があるということで、お客様自身が普段から使用されているTHE THORテーマの固定ページにHTMLページを移行しました。
インタビュー一覧記事とインタビュー個別記事の作成
既存ホームページにカスタム投稿タイプのインタビューページのを追加しました。
クライアント様自身で更新できるように、更新方法を仕様書にまとめました。
カスタマイズ・実装
製品カテゴリー画像を管理画面から編集する機能の実装
Smart Custom Fieldsで実装しました。
カスタム投稿タイプ「製品」の中でさらに「カテゴリーA」「カテゴリーB」と分類し、それぞれをスライダーで表示
上記で管理画面で登録した製品カテゴリー画像、カテゴリー名、製品カテゴリー一覧ページへのリンクをforeachで出力する形で実装をしました。
同じページに2種類の検索フォームを実装
ヘッダーの検索フォームからは「製品」、サイドバーの検索フォームからは「コラム」を検索できるようにしました。
商品一覧ページに並べ替え機能を実装しました。
下記ページがサンプルデモです。ページ右側から「新着順」、「価格の安い順」、「評価順」と並べ替えることができます。
レビュー機能の実装
Site Reviewsプラグインを使用して実装しました。
上記のページもSite Reviewsを使用してレビュー機能を実装しています。
Site Reviewsプラグインについて
海外のプラグインですが、バリデーションメッセージを日本語に変更することが可能です。
WP_Queryで評価順に並べ替える機能を実装することも可能です。
海外のプラグインですが、バリデーションメッセージを日本語に変更することが可能です。
WP_Queryで評価順に並べ替える機能を実装することも可能です。
診断ページのテンプレートの作成
お客様が設問の数、選択肢の数、ページ数、選択肢の文言、診断結果のスライダーの数、パーマリンクの設定などをお客様自身で編集・更新できるようにテンプレートだけ作成をしました。また、仕様書とリモートで仕様をお伝えしました。
その他
本番環境のXserverへ移行しました。