テーマ機能のサポートを追加(許可)
テーマ機能のサポートを追加(許可)するには、add_theme_support
関数を使用します。
構文
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
機能名 | string | 追加(許可)する機能の名称。 既に存在する機能はもちろん、独自の機能を指定することも可能。 既に存在する機能に関しては 機能一覧 を参照。 |
|
第二引数 | オプション | any[] または boolean |
true | 機能に対してさらに細かく指定するオプション。 機能によってオプションの指定が異なる。 オプションがない場合や全ての機能を対象にする場合は true を指定する。オプションについては機能一覧の オプション を参照。 |
サンプルコード
次の例では、"html5"の"search-form"を追加します。
機能一覧
機能名 | 説明 |
---|---|
post-thumbnails | 投稿サムネイル。 |
post-formats | 投稿フォーマット。 |
html5 | HTML5。 |
custom-logo | カスタムロゴ |
custom-header | カスタムヘッダー。 |
custom-background | カスタム背景。 |
automatic-feed-links | フィードリンク。 |
title-tag | titleタグ。 |
editor-style | |
widgets | ウィジェット。 |
menus | メニュー。 |
オプション
機能名 | オプション名 | 初期値 | |
---|---|---|---|
post-thumbnails | なし | ||
post-formats | |||
aside | アサイド | ||
chat | チャット | ||
gallery | ギャラリー | ||
link | リンク | ||
image | 画像 | ||
quote | 引用 | ||
status | ステータス | ||
video | 動画 | ||
audio | 音声 | ||
html5 | |||
search-form | サイト内検索 | ||
comment-form | コメント投稿 | ||
comment-list | コメント一覧 | ||
custom-logo | |||
width | |||
height | |||
flex-width | |||
flex-height | |||
header-text | |||
custom-header | |||
default-image | |||
random-default | |||
width | |||
height | |||
flex-height | |||
flex-width | |||
default-text-color | |||
header-text | |||
uploads | |||
wp-head-callback | |||
admin-head-callback | |||
admin-preview-callback | |||
video | |||
video-active-callback | |||
custom-background | |||
default-image | |||
default-preset | |||
default-position-x | |||
default-position-y | |||
default-size | |||
default-repeat | |||
default-attachment | |||
default-color | |||
wp-head-callback | |||
admin-head-callback | |||
admin-preview-callback | |||
automatic-feed-links | なし | ||
title-tag | なし | ||
editor-style | なし | ||
widgets | なし | ||
menus | なし |