温泉旅館「碧海楼」をモデルとした、静的HTMLへのWordPress埋め込み・サーバー移行デモプロジェクトです。デザイナー様が作成した繊細なデザインを崩すことなく、必要な箇所だけを更新可能にする「共存型」のシステムを構築しました。
1. 環境構築
旧プランのロリポップからシン・クラウドへのサーバー移設を想定したセットアップを実施。SSL(HTTPS)化やリダイレクト処理を適切に行い、サイト公開直後から不具合のない、安定した閲覧環境を構築しました。
2. 静的HTMLサイトへのCMS導入
既存のHTMLデザインに影響を与えないよう、お知らせやプラン管理など必要な機能のみをピンポイントでWordPress化。クライアント様でサイトの更新管理を行えるようにしました。
3. 安全なセキュリティ実装
セキュリティエンジニアの知見を活かし、データベースのURL一括置換やログイン環境の保護を徹底。目に見えない裏側の脆弱性を塞ぎ、改ざんや乗っ取りのリスクを最小限に抑えたサイトを構築しました。
4. セキュアなコンタクトフォームの実装
スパム対策(reCAPTCHA等)や入力データのバリデーション(妥当性チェック)を徹底。悪意のある攻撃や情報の不正送信を遮断し、クライアント様が安心して運用できる窓口を構築しました。
【主な担当範囲】
- 環境構築: サーバー移設シミュレーション、無料独自SSL設定、リダイレクト処理。
- 独自テーマ開発: 既存HTMLへのWordPress埋め込み、表示高速化。
- セキュリティ対応: URL一括置換、セキュリティ設定の最適化、ログイン保護。
- 動作検証: 主要ブラウザ・スマートフォン実機での表示確認、疎通テスト。
【技術スタック】
REST API / JSON / JavaScript / PHP / HTML5 / CSS3 / MySQL / Git / WP-CLI / .htaccess