「動くシステム」より、「使われ続けるシステム」を

開発したシステムが、なぜか現場に定着しない。改修のたびに想定外のコストがかかる。そんな経験はないでしょうか。

原因の多くは、開発フェーズと運用フェーズの間にある「見えない溝」にあります。私たちは、その溝を設計の段階から意識することを、最も重要な仕事のひとつと考えています。

対応範囲はWordPressを軸としたサイト・ECサイトの構築から、JavaScript・PHP によるWebアプリケーション開発、Atlassian ツールの ScriptRunner(Groovy, JavaScript) を使った Jira / Confluence のカスタマイズまで幅広く。

オンプレミスからクラウドへの移行支援や、AIサービスとのAPI連携・業務フローへの組み込みなど、時代の変化に合わせたご要望にも柔軟に対応しています。

「何を作るか」だけでなく、「誰がどう使うか」「どう保守していくか」

そこまでを一緒に考えながら進めていくのが、私たちのシステム開発です。

#

ホームページの構築・保守

ホームページ・コーポレートサイト・店舗サイト・ECサイトまで、幅広い構築実績をもとに対応しています。ご希望に応じたテーマおよびプラグイン開発から、サイトビルダーを活用した効率的なサイト構築まで、柔軟にご提案します。

WordPressのバージョンアップ対応やサーバー移管、表示速度の改善、各種プラグインの導入・設定など、既存サイトのメンテナンスやリニューアルもお気軽にご相談ください。

よく使う WordPressプラグイン

数多くのWordPressプラグインの導入実績がございます。以下は、特におすすめのプラグインです。

これらは、サイト運営に欠かせない機能を提供し、効率的な運営をサポートします。

WordPress ページビルダー

ColibriWP は、豊富なテンプレートと高性能なビルダー機能を備えた、効率的なページ構築が可能な WordPress プラグインです。

直感的な操作で美しいレイアウトを素早く作成できるため、コーディングの知識がない方でも本格的なサイトデザインが実現できます。デザイン性と柔軟性を両立しており、ビジネス用途から個人サイトまで幅広く対応可能です。

一部の表示(たとえば日付フォーマットなど)に調整が必要なケースもありますが、カスタマイズによって十分に対応が可能です。当社では ColibriWP を活用したサイト構築実績も豊富で、日本語環境での最適な運用をサポートいたします。

WordPress フォーム

Forminator は、WordPress 上で簡単かつ柔軟にフォームを作成・運用できる高機能プラグインです。

お問い合わせフォーム、アンケート、クイズ、申込フォームなど、さまざまな形式のフォームを直感的な操作で作成することができます。

また、Colibri ページビルダーとの相性も非常に良く、フォーム作成に慣れてくると、目的に応じたフォームを短時間でスムーズに構築できるようになります。

デザインの自由度も高く、訪問者にとって使いやすい形で必要な情報を的確に収集できる点が特長です。

WordPress 高速化

Hummingbird は、WordPress サイトのパフォーマンスを最適化するための高機能なプラグインです。

ページ表示速度の改善に大きく貢献し、ユーザー体験の向上やSEO対策にも効果を発揮します。

特に、低スペックなサーバー環境においても、Nginxとの併用による適切なチューニングを施すことで、より高いパフォーマンスを実現することが可能です。

なお、共有サーバーなど一部のホスティング環境では、既に独自のキャッシュ機構が組み込まれている場合があり、本プラグインの効果を十分に発揮できないケースもあります。しかし、当社が管理する Google Cloud 環境においては、Hummingbird の効果を最大限に引き出す設定が可能であり、圧倒的なパフォーマンス向上を実現しています。

WordPress ECサイト

WooCommerce はWordPress上でECサイトの構築・運用が行えるプラグインです。

世界中で最も広く使われているECプラグインのひとつであり、商品管理・在庫管理・決済処理・注文管理など、オンラインショップに必要な機能を一通り備えています。

Stripe・PayPal・コンビニ決済など多様な決済手段に対応しており、国内向けのECサイト構築にも柔軟に対応できます。

WooCommerceに最適化されたテーマを組み合わせることで、デザイン性と機能性を両立したショップページを効率よく構築できます。商品ページやカートなどECサイト固有のページについては、WooCommerce専用のテンプレートを活用しながら運用していきます。

WordPress SMTP

WP Mail SMTP はWordPress上でメール配送を行うためのプラグインです。

昨今では、Webサーバーから直接メール送信を行うことが稀になり、そのため外部のメール配送システムとの連携が必須とも言える状況となりました。

代表的なところでは、Google Workspace、Azure、などがございますが、数々の知名度の有るメール配送システムとのAPI連携ができます。

WordPress ECサイト

Welcart はWordPress上でECサイトの構築・運用が行える国産プラグインです。

当社は Welcartパートナープログラムに参加しており、現在も既存のご利用企業様の運用・保守対応を継続しています。なお、新規でのご依頼はお受けしておりません。Welcart はWordPress上でECサイトの構築、運用が行える国産プラグインです。

自社開発の WordPressプラグイン

自社で開発を行っているプラグインです。

WordPress ChatGPT連携

WordPress k.works AIは自社開発のプラグインです。

ChatGPTからの応答メッセージをWordPressサイト上でリアルタイムに表示することができる軽量なプラグインです。

このプラグインを使えば、あなたのWordPressサイトに自動応答機能を追加することができます。

自社開発の WordPressテーマ

自社で開発を行っているテーマです。

WordPress 子テーマ

Colibri WP Child

WordPress Colibri WP Child は自社開発のテーマです。

Colibri WP を親テーマとして用い豊富な機能をそのまま活かしつつ、必要な機能を組み込みしています。

現在、Colibri WP をご利用の方で子テーマとしてカスタマイズを加えたい場合に、フレームワークとしてもご利用いただけます。

なぜ子テーマが必要なのか

WordPressのテーマに直接カスタマイズを加えた場合、テーマのアップデートと同時にその変更はすべて上書きされ、消えてしまいます。子テーマはその問題を根本から解決する仕組みです。

カスタマイズしたいファイルだけを子テーマ側に置くことで、親テーマ(Colibri WP)本体には一切手を加えずに、独自の見た目や動作を実現できます。Colibri WP 本体がアップデートされてもカスタマイズ部分は子テーマの中に安全に保たれ、セキュリティ修正や機能改善を安心して適用し続けることができます。

ページビルダー型のテーマに子テーマを組み合わせる場合、通常のテーマとは異なる考慮が必要です。WordPress の「外観 → テーマ」から確認できるライブプレビューは Colibri WP Child では正常に動作しないため、子テーマを実際に有効化した状態でページを確認しながら作業を進めることになります。これはページビルダー型テーマと子テーマの組み合わせにおける既知の特性であり、その前提を踏まえた上で設計・実装しています。

子テーマに外部JavaScriptを組み込むことで、Colibri WP のコンポーネント設計に依存しない確実なカスタマイズが実現できます。日本語の日付フォーマット対応など、テーマ本体では対応しきれない細かな表示調整も、このアプローチによってスマートに解決しています。カスタマイズ内容は子テーマに集約されるため、Colibri WP 本体のアップデートに影響されず、安全に保守し続けることができます。

保守を見据えた設計という考え方

カスタマイズ箇所が子テーマに集約されていることで、「どこを変えたか」が明確になり、引き継ぎや後からの改修がしやすくなります。親テーマのアップデートを滞りなく適用できるということは、セキュリティパッチを速やかに当て続けられるということでもあり、長期にわたるサイトの安全性維持にも直結します。

「作って終わり」ではなく、使い続けることを前提とした設計。子テーマはその考え方を支える、地味ながら重要な選択です。

EC-CUBEからWordPressへの移行は、自社開発の移行プラグインを活用して対応しています。

EC-CUBEのバージョンによって移行方法や難易度が異なるため、まずは現状のシステムを確認したうえで、最適な移行方法をご提案します。既存のEC-CUBEサイトをお持ちで移行をご検討の方は、お気軽にご相談ください。

なお、EC-CUBEの新規構築・カスタマイズはお受けしておりません。

#

業務システムの開発

要件に応じてゼロから設計・開発するスクラッチ開発にも対応しています。

業務システムからWebサービスまで、用途や規模に応じて最適な言語・フレームワークを選定します。

特定の技術に縛られることなく、プロジェクトの目的に合わせた柔軟な技術選定が、私たちの開発スタイルです。

フロントエンドからサーバーサイドまで、JavaScriptを軸にした幅広い開発に対応しています。

Node.js・Vue.js・React・AngularJS・jQueryなど、プロジェクトの性質や規模に応じたフレームワークを選定し、業務システムからWebサービスまで柔軟に対応します。

リッチなUIが求められる場面では Sencha Ext JS を活用した高機能なアプリケーション構築も可能です。

WebシステムやAPIの構築において幅広く採用されているPHPは、当社の開発の中心を担う言語のひとつです。

WordPressのテーマ・プラグイン開発はもちろん、独自のWebアプリケーションやバックエンドAPIの実装まで対応しています。

サーバーサイドの設計から実装・保守まで一貫して手がけられる点も、PHPを軸とした開発の強みです。

#

既存システムのカスタマイズ

既存の製品やプラットフォームをベースに、業務フローに合わせたカスタマイズや機能拡張を行います。

AIサービスとのAPI連携など、外部サービスとの統合にも対応しています。

Atlassian 製品の導入、カスタマイズを行っております。

対応製品のプラットフォームは下記です。

  • Cloud 版
  • Jira、Jira Service Management、Confluence
  • Data Center 版(オンプレミス版)
  • Jira Software、Jira Service Management、Confluence

数々の実績がございます。企業様からのご相談なども承っております。

よく使う Atlassianアプリ

下記以外にも多数のアプリ取り扱いの実績がございます。

カスタマイズ

ScriptRunnerは、Jira(またはConfluence)をカスタマイズするための最も有名なアプリです。

歴史的な背景から、多機能になりすぎている印象は拭えませんが、ユーザーの要望を実現するための機能が数多く備わっています。

これら無限の可能性を持つアプリの特徴から、その機能の奥深くまでを習得するのも時間がかかるため、Jiraのカスタマイズは専門家に依頼するケースが多くなります。

一定の運用が実現できた際には、自社で吸収できるような体制作りにも貢献できます。

スケジュール管理

WBS Gantt-Chartは、日本人に好まれるWBS(Work Breakdown Structure)としての構造化をJiraにより行えるツールです。

その名の通り、ガントチャート形式でチケットとの紐づけ、独自の階層化での表示が行えるため、特定の業種では重宝されるビューが備わっています。

他にもガントチャート形式でのビューが提供されるアプリが複数存在する中で、歴史的にも実績の有る評価の高いアプリです。

スケジュール管理

Timetrackerは、Jiraの時間管理と連携させてレポートを作成するツールです。

時間管理を行いたい場合に、リアルタイムトラッカーの機能、その他使いやすいレポート機能が備わっています。

※ いずれのアプリも、Cloud版とData Center版で機能・設定項目に差があります。特にカスタマイズ系(ScriptRunner等)は差が大きいため、導入前にご利用環境に合わせた確認をおすすめします。

GroovyはJava上で動作する動的なスクリプト言語です。

Atlassian製品(Jira・Jira Service Management・Confluence)で利用される ScriptRunner を使ったカスタマイズ実績が多数あり、業務フローの自動化や独自機能の実装に活用しています。