HoBoFoTo

Hobo everyday foto.

add_control

カスタマイザーにコントロールを設定する。

$wp_customize->add_control( new Control_class( 
	$wp_customize, 
	$your_control_id, 
	$args
));
Control_class:
設定する項目のコントロールを以下から選択する
WP_Customize_Control:
テキストを入力するコントロール
WP_Customize_Color_Control:
色を選択するコントロール
WP_Customize_Upload_Control:
メディアなどのファイルをアップロードするコントロール
WP_Customize_Image_Control:
イメージをアップロードするコントロール
WP_Customize_Background_Image_Control:
背景画像を選択するコントロール
WP_Customize_Header_Image_Control():
ヘッダーイメージを選択するコントロール
$your_control_id:
コントロールのID名を自分で決めて入れます。
$args:
設定を書きこむ配列(以下の項目があります。)
label:
(任意)表示するラベル
description:
(任意)表示する説明文
section:
表示するセクション名
自作のセクションか既存のセクション選ぶこともできます
既存のセクション例

  • themes:現在のテーマ
  • title_tagline:サイト基本情報
  • colors :色
  • header_image :ヘッダー画像
  • background_image :背景画像
  • static_front_page :固定フロントページ
priority:
表示する順番
settings:
add_settingで決めた項目のID
type:
WP_Customize_Controlを選んだ時の表示するタイプ selectなどがある。
choices:
typeでselect選んだ時の項目を設定する