本文へスキップ
フォームでご相談

Menu

CaseLocal Web Creation

Local Web Creation

同業のWeb制作会社さまの自社サイトを、コーディングからWordPress構築、公開対応まで担当した案件です。

Local Web Creation トップページのスクリーンショット(PC表示)

サイト概要

SNS運用、ホームページ制作、MEO対策を手がけるWeb制作会社さまの自社サイトです。デザインデータをもとにコーディングとWordPress構築を行い、制作実績やお知らせをご自身で更新できる形で公開まで対応しました。同業だからこそコードの中身まで見られる前提で、設計と品質を評価いただいた案件です。

実装で工夫した点

Viteを組み込んだWordPressテーマ開発

テーマにViteのビルド環境を統合し、開発時はホットリロード、本番はビルド済みアセットへ自動で切り替わるようにしています。ファイルの更新日時をもとにしたキャッシュ対策も入れており、公開後の修正が反映されないといったトラブルを防いでいます。

CSS設計と自動整形の仕組み

SassはFLOCSSの構成で設計し、ビルド時にメディアクエリの統合、プロパティ順の並べ替え、圧縮までを自動で行います。stylelintやmarkuplintも併用し、人の目だけに頼らずコードの状態を一定に保てるようにしました。

制作実績を運用しやすくする管理画面の作り込み

実績のカスタム投稿では、表示順を管理画面の並び順と連動させた前後ナビゲーションを実装しました。実績一覧にクライアント名の列を追加して並べ替えにも対応させるなど、更新するご担当者の使い勝手を優先しています。

画像最適化とアニメーションの軽さ

画像はビルド時にWebPへ変換し、すべての画像に幅・高さと遅延読み込みを指定しています。スクロール連動の表示アニメーションはIntersectionObserverで自作し、ライブラリに頼りすぎない軽い実装にしています。

使用技術

  • WordPress
  • Vite
  • Sass(FLOCSS)
  • GSAP
  • Secure Custom Fields

Contact us

案件の内容や進め方に合わせてお見積もりします。
お見積もりは無料ですので、お気軽にお問い合わせください。