Drupalテーマに関する記事一覧です。開発方法、カスタマイズ手法、人気テーマの比較レビューなど、デザイン実装に関する実践的な情報を提供しています。
Drupal開発
2025/11/06カスタムTwig関数を拡張して、非管理ファイルをテンプレート内で柔軟に出力する方法を解説。URLまたは画像タグの選択、画像スタイルの適用、安全なHTML出力の実装方法を、実践的なコード例で学べます。テーマ開発者に最大限の制御を提供する、再利用可能なヘルパー関数の構築方法を習得できます。
Drupal開発
2025/10/17Drupalでマルチブランド対応のデザインシステムを構築する方法を解説。Tailwind CSS活用、デザイントークン実装、Storybook連携まで実践的なノウハウを紹介。開発時間50%削減の実績あり。
Drupal全般
2025/10/13Drupalのhook_theme()を使用した非管理ファイルのTwigテンプレートレンダリング。Block Pluginよりも厳密な制御で、ページテンプレート内に固定マークアップを配置する実装方法を詳しく解説。
Drupal全般
2025/10/06DrupalのBlock Pluginを使用して非管理ファイルを表示する方法を解説。依存性注入、コンテナファクトリパターンの実装例付き。管理画面からの配置方法も画像付きで説明。サンプルコード完備。
Drupal全般
2025/09/29Drupalで非管理ファイルを扱うカスタムサービスの実装ガイド。FileHandlerクラスの構築、Drushでのモジュール作成、テストルート実装まで、実際のコードで解説。GitHubサンプルコード付き。
Drupal機能
2025/09/10DrupalEasyのSDCプロフェッショナルコースを紹介。Michael Anello講師による18時間の実践的トレーニング。初級〜中級者向けに、再利用可能なコンポーネント作成手法を習得。2025年9月開講。
Drupal機能
2025/01/16Drupal 10で導入されたSingle Directory Components (SDC)は、Drupalのテーマ開発に革命をもたらす新しいアプローチです。SDCは、コンポーネントベースの設計を促進し、フロントエンド開発者の作業を大幅に効率化します。この記事では、SDCの概要、その利点、実装方法、そして将来の展望について詳しく解説します。
Drupal機能
2022/05/19Drupal のコンポーネントはすべてにおいてモダンになっており、デフォルトのフロントエンドテーマも例外ではありません。Drupal に新しいフロントエンドテーマ「Olivero」が登場したことをご存知でしょうか。Olivero はバージョン 9.1 で実験的なテーマとして追加されましたが、間もなく正式採用される予定です(訳注:オリジナル記事の公開後の 2022 年 4 月に正式採用されました)。つまり、新しく作成された Drupal サイトにはこれまでデフォルトのテーマであった Bartik に代わって Olivero が採用されることになります。
Drupal機能
2021/03/31Drupal 9 のテーマを作成するには、最初に テーマに関するメタデータを Drupal に設定するファイル(THEMENAME.info.yml)作成する必要があります。これは、モジュールとインストレーションプロファイルを定義する方法に似ています。そのため、.info.yml ファイルの 'type' キーを 'theme' と設定してこれらと区別することが重要です。このページでは、THEMENAME.info.yml のサンプルファイルと、ファイルに定義することができる情報について説明します。
Drupal機能
2021/03/31基本的な Drupal 9 の操作方法を学んだ後、実際に開発をする際にまず最初に突き当たる壁がテーマ(Theme)の作成方法です。ここでは、Drupal のテーマ作成の基本となるテーマフォルダの構造を説明します。