Dê uma olhada na fonte: enlace
Tipos básicos de controle:
- texto
- checkbox
- rádio
- selecione
- páginas suspensas
Além disso, alguns tipos avançados de controle ( são descritos por Otto ):
- WP_Customize_Color_Control - estende a classe WP_Customize_Control incorporada. Adiciona o jazz da roda de cores a lugares onde a seleção de cores é necessária.
- WP_Customize_Upload_Control - Isso fornece uma caixa de upload, para permitir uploads de arquivos. No entanto, você provavelmente não vai usar isso diretamente, você vai estendê-lo para outras coisas ... como:
- WP_Customize_Image_Control - Fornece o seletor de imagens e a caixa do uploader. Ele estende o controlador de upload. Você pode vê-lo em ação na peça de plano de fundo personalizada, em que um usuário pode fazer upload de um novo arquivo para ser a imagem de plano de fundo.
- WP_Customize_Header_Image_Control - Devido à ação de redimensionamento da peça de cabeçalho, ela precisa de um pouco de manipulação e exibição especiais, portanto, o WP_Customize_Header_Image_Control estende o WP_Customize_Image_Control para adicionar essa funcionalidade. Você pode vê-lo em ação na peça de cabeçalho personalizada, em que um usuário pode fazer upload de um novo arquivo para ser a imagem de cabeçalho.
Além disso:
- WP_Customize_Background_Image_Control
Se você precisar de mais do que isso, terá que definir seu próprio controle personalizado.