Project Detail

Portfolio Site

自身のポートフォリオサイトをデザイン・コーディングで制作。WordPressオリジナルテーマをゼロから構築し、カスタム投稿タイプで実績を管理できる設計にしました。

制作サイトを見る(新しいタブで開きます)
portfolio-site
PCでの表示
ポートフォリオサイト
スマートフォンでの表示

Project Info

role
  • Design
  • Coding
tech
  • HTML
  • SCSS
  • JS
  • WordPress
function
  • カスタム投稿タイプ
  • カスタムフィールド(ACF)
  • アコーディオン
  • フェードアニメーション
  • コンタクトフォーム
  • ハンバーガーメニュー
  • スクロールアニメーション
  • ページネーション
  • パンくずリスト
  • レスポンシブ対応
duration
150時間

Overview

制作会社への営業用ポートフォリオサイトをデザイン・コーディングから一貫して制作しました。

デザインはFigmaで設計し、BEM設計・SCSS管理によって保守性の高いコーディングを意識しました。WordPressオリジナルテーマとしてゼロから構築し、実績の追加・更新が管理画面から簡単に行えるよう設計しています。

パフォーマンス最適化にも取り組み、PageSpeed InsightsでパフォーマンススコアGreen(90点台)を達成しています。

実績を増やしても、
更新に迷わない。

実績を追加するたびに、ページを一から組み直す手間を減らす。
WordPressの実績投稿とACFで、入力する情報と表示の仕組みを分けました。

01 / Edit 管理画面では、該当する項目を選択。
Portfolio Siteの実績編集画面。役割はDesignとCoding、使用技術はHTML・SCSS・JS・WordPressを選択

テンプレートが表示を整える

02 / Publish 選択した内容を、実績詳細へ。

画像はMAMPの管理・表示画面の一部です。内容は撮影時点のものです。

実績情報は、
コードを触らずに更新。

入力
担当範囲・使用技術・実装機能はチェック項目で選択。説明文、制作時間、PC・スマホの画像も、それぞれ専用の欄で管理します。
表示
選択した値をテンプレートが読み込み、Role・Techなどの同じ書式で表示。実績ごとにHTMLを組み直す必要がありません。

更新する人は内容に集中し、
レイアウトはテーマ側でそろえる設計です。

一度入力した情報を、
一覧と詳細で使う。

同じ内容を複数のページに入力し直す手間を減らし、掲載先ごとの情報の食い違いを防ぎやすくしています。

Works実績一覧
画像・説明文・担当範囲・使用技術を、同じ実績投稿から表示します。
Project Detail実績詳細
共通の情報に加え、制作時間・概要・工夫したポイントを詳しく紹介します。
Selected Worksトップページ
「トップ掲載」にチェックした実績のうち、最新3件を表示します。

制作後の更新と、次の改修まで。

投稿内容はWordPress、表示はPHPテンプレート、見た目はBEM・SCSSで管理。コードはGit / GitHubで履歴を残し、情報の更新と表示の改修を分けて進められる構成にしています。

Points

  • BEM設計・SCSS管理による保守性の高いコーディング
  • WordPressオリジナルテーマ構築
  • カスタム投稿タイプ・ACFで実績を管理画面から更新可能
  • フェードアニメーションなど細部のインタラクションを実装
  • レスポンシブ対応でモバイルでも快適に閲覧可能
  • WP Super Cache・フォント自己ホスト化によるパフォーマンス最適化

実績の追加・編集・削除がすべて管理画面から操作できるよう設計し、公開後の運用負荷を最小限に抑える構成としました。

制作会社様の外部コーディングパートナーとして、
スポットの修正から継続的なコーディング業務まで対応しています。

案件概要・希望納期・デザインの有無など、分かる範囲だけでもご相談いただけます。通常24時間以内に返信します。