Drupal Features とタクソノミー
これまでのレッスンで、feature モジュールを作成しました――最初にバージョン alpha1、次に alpha2 です。ここでは次のバージョン alpha3 を作成します。ニュースのセクション用のタクソノミー語彙と、各ニュース項目のタグを追加します。
「News Section(ニュースセクション)」と「Tags(タグ)」という 2 つのタクソノミー語彙を作成します。

Drupal 7 では「Tags」語彙がデフォルトですでに存在するため、「News Section」だけを作成すればよいのです。次に、News コンテンツタイプにタクソノミーフィールドを追加します。News Section フィールドは、リストから 1 つの用語を選択する必須フィールドとして設定します。Tags については、複数の値を許可し、タグを簡単に追加できるようオートコンプリートを有効にします。

これでタクソノミーとコンテンツタイプを更新しました。ニュースセクションのフィールドを表示するブロックを追加して、News View も更新しましょう。

タクソノミー、コンテンツタイプ、Views を変更したので、これらの更新を取り込むために feature モジュールの新しいバージョンを作成する必要があります。管理パネルで、目的の feature モジュールの「recreate(再作成)」をクリックし、バージョンを alpha3 に設定して、2 つのタクソノミー語彙を追加します。

feature モジュールの新しいバージョンを保存し、別のサイトにデプロイしてその機能を更新します。更新したモジュールをコピーし、feature のバージョンに合わせて Views を revert(復元)します。

これで 2 つ目のサイトにもニュースセクションを表示する View ができ、タクソノミー語彙にはタグとセクションの両方が含まれるようになります。

注意: Features を使って語彙の用語をインポートすることはできません――エクスポートされるのは語彙の構造自体だけです。実際のタクソノミー用語をインポートするには、Taxonomy CSV、Taxonomy Manager、Taxonomy Batch Operations、Taxonomy Export、Exportables のようなモジュールを使ってください。