_add_default_theme_supports()


WordPressの_add_default_theme_supports()関数は、テーマがデフォルトでサポートする機能を追加するために使用されます。この関数は、テーマの初期設定時に自動的に呼び出され、基本的な機能を有効にします。

構文

_add_default_theme_supports();

例1: 自動フィードリンクの有効化

この例では、テーマが自動的にフィードリンクをサポートするように設定します。

add_theme_support( 'automatic-feed-links' );

例2: タイトルタグのサポート

テーマがタイトルタグを自動的に生成するように設定します。

add_theme_support( 'title-tag' );

例3: 投稿のサムネイルサポート例4: HTML5マークアップのサポート

テーマがHTML5マークアップをサポートするように設定します。

add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form', 'gallery', 'caption' ) );

例5: カスタムロゴのサポート

テーマがカスタムロゴをサポートするように設定します。

add_theme_support( 'custom-logo' );

例6: カスタム背景のサポート

テーマがカスタム背景をサポートするように設定します。

add_theme_support( 'custom-background' );

例7: カスタムヘッダーのサポート

テーマがカスタムヘッダーをサポートするように設定します。

add_theme_support( 'custom-header' );

注意点

  • _add_default_theme_supports()は、テーマの初期設定時に自動的に呼び出されるため、手動で呼び出す必要はありません。
  • この関数は、テーマの基本的な機能を有効にするために使用されますが、特定の機能を無効にしたい場合は、remove_theme_support()を使用してください。

関連機能: