Lista tuturor tipurilor de controale din personalizatorul de teme WordPress
Am parcurs documentația API-ului de personalizare a temelor și am căutat pe Google pentru a afla denumirile tipurilor de controale deja integrate în personalizatorul de teme.
Mai exact, caut denumirea pentru un simplu buton. Am încercat să folosesc tipul "button" și "input", dar nu am reușit să ghicesc. Deci, în loc să creez un control personalizat, sunt sigur că trebuie să existe un simplu buton, dar nu pot afla cum se numește. Dacă știe cineva cum se numește sau poate indica o listă cu tipurile de controale și denumirile lor, aș fi foarte recunoscător.

Uită-te în sursă: http://core.trac.wordpress.org/browser/trunk/wp-includes/class-wp-customize-control.php
Tipuri de controale de bază:
- text
- checkbox
- radio
- select
- dropdown-pages
De asemenea, câteva tipuri de controale avansate (așa cum sunt descrise de Otto):
- WP_Customize_Color_Control - extinde clasa încorporată WP_Customize_Control. Adaugă roata de culoare în locurile unde este necesară selecția de culori.
- WP_Customize_Upload_Control – Aceasta oferă o casetă de încărcare, pentru a permite încărcarea fișierelor. Cu toate acestea, probabil nu o veți folosi direct, o veți extinde pentru alte lucruri... cum ar fi:
- WP_Customize_Image_Control – Aceasta oferă selectorul de imagini și caseta de încărcare. Extinde controlerul de încărcare. Puteți vedea acțiunea în secțiunea de fundal personalizat, unde un utilizator poate încărca un fișier nou pentru a fi imaginea de fundal.
- WP_Customize_Header_Image_Control – Din cauza acțiunii de redimensionare a antetului, este nevoie de o manipulare și afișare specială, astfel încât WP_Customize_Header_Image_Control extinde WP_Customize_Image_Control pentru a adăuga această funcționalitate. Puteți vedea acțiunea în secțiunea de antet personalizat, unde un utilizator poate încărca un fișier nou pentru a fi imaginea antetului.
De asemenea:
- WP_Customize_Background_Image_Control
Dacă ai nevoie de mai mult decât atât, va trebui să îți definești propriul control personalizat.

Tipurile de control suportate sunt text
, checkbox
, radio
, select
, textarea
, dropdown-pages
, email
, url
, number
, hidden
și date
.
referință: https://codex.wordpress.org/Class_Reference/WP_Customize_Manager/add_control
