web-dev-qa-db-fra.com

Liste de tous les types de contrôle de personnalisateur de thème?

J'ai consulté la documentation de l'API de personnalisation de thème et Google pour trouver simplement les noms des types de contrôle déjà intégrés au personnalisateur de thème.

Plus précisément, je cherche comment s'appelle un simple bouton. J'ai essayé d'utiliser le bouton de type et l'entrée et je ne fais nulle part la fabrication de geusses. Donc, au lieu de créer un contrôle personnalisé, je suis sûr que leur doit être un vieux bouton, mais je ne trouve pas comment il s'appelle. Donc, si quelqu'un sait comment il s'appelle ou peut m'indiquer une liste avec les types de contrôle et leurs noms, je l'apprécierais grandement.

4
user1632018

Consultez la source: http://core.trac.wordpress.org/browser/trunk/wp-includes/class-wp-customize-control.php

Types de contrôle de base:

  • texte
  • case à cocher
  • radio
  • sélectionner
  • pages déroulantes

De plus, certains types de contrôles avancés ( tels que décrits par Otto ):

  • WP_Customize_Color_Control - étend la classe WP_Customize_Control intégrée. Il ajoute la palette de couleurs jazz aux endroits où la sélection des couleurs est nécessaire.
  • WP_Customize_Upload_Control - Cela vous donne une boîte de téléchargement, pour permettre les téléchargements de fichiers. Cependant, vous n’allez probablement pas l’utiliser directement, vous allez l’étendre à d’autres choses… comme:
  • WP_Customize_Image_Control - Ceci donne le sélecteur d’image et la boîte de téléchargement. Il étend le contrôleur de téléchargement. Vous pouvez le voir en action sur la pièce d'arrière-plan personnalisée, où un utilisateur peut télécharger un nouveau fichier qui sera l'image d'arrière-plan.
  • WP_Customize_Header_Image_Control - En raison de l'action de redimensionnement de l'en-tête, un traitement et un affichage spéciaux sont nécessaires. Le WP_Customize_Header_Image_Control étend donc WP_Customize_Image_Control pour ajouter cette fonctionnalité. Vous pouvez le voir en action sur l'en-tête personnalisé, où un utilisateur peut télécharger un nouveau fichier qui sera l'image d'en-tête.

Également:

  • WP_Customize_Background_Image_Control

Si vous avez besoin de plus que cela, vous devrez définir votre propre contrôle personnalisé.

6
Chip Bennett

Les types de contrôles pris en charge sont les suivants: text, checkbox, radio, select, textarea, dropdown-pages, email, url, number, hidden et date.

référence: https://codex.wordpress.org/Class_Reference/WP_Customize_Manager/add_control

0
user3114253