Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Manualマニュアル

テーマの基本情報

最終更新日: 2024.04.30

テーマの基本情報として指定できる値の一覧です。

label

一覧などで表示されるテーマの名称を指定します。

id

テーマの識別名を指定します。idは一意である必要が有ります。

author_name

テーマの作者名を指定します。

author_link

作者のウェブページのURLを指定します。省略可能です。

description

テーマの説明を指定します。省略可能です。

version

テーマのバージョン番号を指定します。

class

テーマが適用できるサイトのタイプを指定します。"both"または"blog"を指定した場合、親サイト・子サイト両方で使えるテーマになります。"website"を指定した場合、親サイト専用のテーマになります。

  • blog
  • website
  • both

現在この値に不具合があり、ドキュメント通りに動作しません。詳細はこちらのページをご確認ください。
この値は将来廃止予定です。

protected

"1"を指定すると管理画面からアンインストールする事ができなくなります。省略した場合は"0"が指定されます。

l10n_lexicon

ローカライズ用の辞書を言語単位に指定します。ローカライズの必要が無い場合は省略する事ができます。

l10n_lexicon:
    ja:
        Classic Website: クラシックウェブサイト
    de:
        Classic Website: Klassische Website
thumbnail_file

テーマのサムネイル ファイルを、theme.yamlがあるディレクトリからの相対パスで指定します。400 x 300の画像ファイルを指定してください。省略可能です。

thumbnail_file_medium

テーマのサムネイルファイル(中)を、theme.yamlのあるディレクトリからの相対パスで指定します。240 x 180 の画像ファイルを指定してください。省略し、かつthumbnail_fileが指定されている場合、Movable Typeは可能な範囲で自動的に中サイズの画像生成を試みます。

thumbnail_file_small

テーマのサムネイルファイル(小)を、theme.yamlのあるディレクトリからの相対パスで指定します。120 x 90 の画像ファイルを指定してください。省略し、かつthumbnail_fileが指定されている場合、Movable Type は可能な範囲で自動的に小サイズの画像生成を試みます。

required_components

このテーマを利用するために、インストールされている必要があるプラグインを指定します。ハッシュ形式で、プラグインのComponent IDと、動作に必要なミニマムバージョンを指定します。プラグインとの依存関係が存在しない場合は省略可能です。

required_components
    professional_pack: 1.2
optional_components

このテーマを利用するために、 インストールされている事が望ましいプラグインを指定します。 required_components同様ハッシュ形式で、プラグインのComponent IDと、動作に必要なミニマムバージョンを指定します。プラグインとの依存関係が存在しない場合は省略可能です。

目次