Список всех типов управления настраиваемыми темами?

Я просмотрел документацию по настройке API-интерфейсов и Google, чтобы просто узнать имена типов элементов управления, уже встроенных в настройку темы.

В частности, я ищу, что называется простой кнопкой. Я пробовал использовать кнопку типа и ввода, и я нигде не создаю geusses. Поэтому вместо создания настраиваемого элемента управления я уверен, что они должны быть простой старой кнопкой, но я не могу найти то, что она называется. Поэтому, если кто-то знает, что он называется, или может указать мне список с типами управления и их именами, я бы очень признателен.

Solutions Collecting From Web of "Список всех типов управления настраиваемыми темами?"

Посмотрите в источнике: http://core.trac.wordpress.org/browser/trunk/wp-includes/class-wp-customize-control.php

Основные типы управления:

  • текст
  • флажок
  • радио
  • Выбрать
  • Выпадающие-страницы

Также некоторые дополнительные типы управления ( как описано Отто ):

  • WP_Customize_Color_Control – расширяет встроенный класс WP_Customize_Control. Он добавляет цветной джаз в места, где требуется выбор цвета.
  • WP_Customize_Upload_Control – это дает вам поле для загрузки, позволяющее загружать файлы. Тем не менее, вы, вероятно, не будете использовать это напрямую, вы расширите его для других вещей … например:
  • WP_Customize_Image_Control – это дает выборщик изображений и поле загрузчика. Он расширяет контроллер загрузки. Вы можете увидеть его в действии на пользовательской части фона, где пользователь может загрузить новый файл в качестве фонового изображения.
  • WP_Customize_Header_Image_Control – Из-за действия изменения размера части заголовка требуется немного специальной обработки и отображения, поэтому WP_Customize_Header_Image_Control расширяет WP_Customize_Image_Control, чтобы добавить эту функциональность. Вы можете увидеть это в действии на пользовательской части заголовка, где пользователь может загрузить новый файл в качестве изображения заголовка.

Также:

  • WP_Customize_Background_Image_Control

Если вам нужно больше, вам нужно будет определить свой собственный пользовательский элемент управления.