指定した機能をテーマに追加します。
add_theme_support($feature,$args);| 引数 | 必須/任意 | 引数に指定するもの |
|---|---|---|
| 第1引数 $feature | 任意 | 追加したい機能を文字列で指定よく使うのは以下のパラメーター。 title-tag タイトルタグを自動で出力するpost-thumbnails アイキャッチ画像を有効化するautomatic-feed-links フィードリンクをheadに出力するeditor-styles エディタ用のスタイルシートを有効化する(add_editor_style()とあわせて利用)すべてのパラメーターは下記に掲載があります(英語) https://developer.wordpress.org/reference/functions/add_theme_support/ |
| 第2引数 $args | 任意 | 特定の機能に追加で渡すパラメーター |
指定した機能をテーマに追加します。
【引数とは】
テンプレートタグ(=関数)を実行する際に、引数を渡すことができるテンプレートタグがあります。引数は、関数の中で使われるので、渡す引数の値によって実行結果が変わってきます。何を処理したいのか、どのようなデータを取得したいのかによって渡す引数が変わります。
【引数について】
functions.phpでテーマに機能を追加する場合に使います。
function setup_my_theme() {
// タイトルタグを出力
add_theme_support('title-tag');
// アイキャッチ画像を有効化
add_theme_support('post-thumbnails');
// RSSフィードを有効化
add_theme_support('automatic-feed-links');
}
add_action('after_setup_theme', 'setup_my_theme');※当サイトでは初期値とデフォルト値の言葉の定義を区別せず、原則統一して初期値を採用しています。