WordPressオリジナルテーマ(架空サイト)
コーディング
WordPress
GitHub

デモサイト&GitHub
https://nagashun.jp/wp-demo01/
https://github.com/nagashundesign/wp-demo01
概要
無料配布されているデザインカンプをもとにコーディングし、WordPressのオリジナルテーマとして構築した架空のコーポレートサイトです。
配布デザインはWordPress化を前提としていないため、制作実績・トピックスのカスタム投稿タイプ、カテゴリ分類、カスタムフィールド、お問い合わせフォーム、管理画面などを独自に設計・追加しました。
差別化やWordPress化にあたり、一部変更や追加を行い、現在や昨今の実務を想定した構成へ調整しています。
詳細はGitHubのREADMEをご確認ください。
担当箇所
デザインは無料配布カンプを使用し、コーディング以降の実装を担当しました。
制作期間
約10日
主な実装
「制作実績」「トピックス」のカスタム投稿タイプ(ACFで作成)
カスタムタクソノミーによるカテゴリ分類(ACFで作成)
一覧、詳細、カテゴリ別テンプレート
WordPress標準ページネーション
ACFによる制作実績情報の管理
SCFによる会社基本情報の一元管理
Contact Form 7によるお問い合わせフォーム(デモモードON)
送信後の完了ページ遷移
独自404ページ
アイキャッチ画像の出力
固定画像の1x / 2x切り替え
CSS、JavaScriptのキャッシュ対策
CMS・管理画面設計
投稿内容に不要な標準エディターは非表示にするなど、更新担当者が迷いにくい管理画面を意識しました。
カスタム投稿タイプ「制作実績」
制作実績ではクライアント名、URL、公開年、担当範囲、制作コメントをAdvanced Custom Fieldsで管理、カテゴリ、アイキャッチ画像を管理画面から登録できるようにしています。


Smart Custom Fields
会社名、代表者名、所在地、電話番号、Googleマップなどの共通情報はオプションページに集約し、複数のテンプレートから参照しています。
