wordpressのget_theme_mod()でカスタマイザで設定したデフォルト値を出力する方法

実現したいこと

カスタマイザのデフォルト値を出力したいです。
get_theme_mod('test')をテンプレートファイルで呼び出すと、管理画面のプレビュー(「テーマ > カスタマイズ」)には出力されるのですが、実際のページには出力できない為、なにか設定や出力方法があればご教示頂きたいです。
よろしくお願いします。

実際のコード

functions.php

1$wp_customize->add_section( 'test_section', [ 2 'title' => '設定', 3 'priority' => 2, 4] ); 5$wp_customize->add_setting( 'test', [ 6 'default' => 'デフォルトのテキスト',//ここを出力したい 7] ); 8$wp_customize->add_control( 'test_control', [ 9 'settings' => 'test', 10 'label' => 'テストテキスト', 11 'section' => 'test_section', 12 'type' => 'text', 13] );

heder.php

1//とりあえずヘッダーに出力 2$test = get_theme_mod('test'); 3var_dump($test);

■出力結果
イメージ説明

コメントを投稿

0 コメント