お疲れ様です。
昨日から本日にかけて実施いたしました、「事業内容(Service)」セクションの管理機能実装および改善についてご報告いたします。
これまで手動での修正が必要だった箇所をシステム化し、以下の機能を追加・改善いたしました。
今回の実装において、既存の便利プラグイン(Custom Post Type UIやElementorなど)を使用せず、すべて「オリジナルプログラム(コード)」で構築いたしました。
その理由は以下の3点です。
当サイトは「黒を基調とした没入感のあるデザイン」や「Reactによる特殊なアニメーション」を多用しています。
一般的なプラグインを使用すると、「よくあるWordPressのデザイン」に強制的に寄せられてしまったり、独自のアニメーションと競合して動かなくなるリスクがありました。
この世界観を100%表現しきるためには、手書きのコードが必須でした。
プラグインは「誰でも使える」ように作られているため、使用しない余計な機能やプログラムも大量に読み込まれます。
必要な機能だけをピンポイントで自作することで、サイトの動作を極限まで軽くし、お客様をお待たせしない速度を実現しています。
今後さらに特殊な演出や、複雑な連携機能を追加したくなった際、プラグインの仕様に縛られることなく自由に機能追加が可能です。
「やりたいこと」を技術的な制約で諦めないための、プロフェッショナルな選択です。