Kirki Toolkit: un conjunto completo de desarrolladores de herramientas de temas de WordPress pasará por Kirki Toolkit, una excelente herramientas de personalización para los desarrolladores de WordPress. El uso de los desarrolladores de temas de Kirki puede crear experiencias ricas para WordPress Customizer utilizando las mejores prácticas de codificación. La versión de WordPress 3.4 del tema ha introducido una nueva API llamada API de personalización del tema y la pantalla “Customizador de temas”. Nos permite agregar opciones de personalización en el menú de aspecto> Personalización, con la posibilidad de cambiar la configuración simultáneamente durante la vista previa del Sitio.
El desarrollo de opciones de temas utilizando la API de personalización, aunque es un proceso simple y lógico, implica escribir una cierta cantidad de código repetitivo. Para reducir algunos de los pasos necesarios para construir opciones de personalización funcionales y seguras, Aristeides Stahopoulos ha desarrollado un complemento gratuito y de código abierto, Kirki. No creó demasiada publicidad al principio, pero la comunidad lo ha adoptado con el tiempo y gradualmente se entusiasmó cada vez más con esta práctica API. Más de dos años después del lanzamiento, la API de personalización ha evolucionado en una maravillosa utilidad que incluso nos permite publicar publicaciones y personalizar la pantalla de conexión.
No es una exageración decir que el personalizador es una de las API de WordPress más valiosas, debido a su capacidad para cambiar completamente la experiencia de los usuarios. Lea también: 9 herramientas increíbles para mejorar su juego de marketing digital ¿Qué es Kirki?

Kirki es una excelente herramienta para mejorar la experiencia de los usuarios de un tema. Se centra solo en personalizar el tema y extiende los controles implícitos del personalizador con conmutación, entradas de intervalos e imágenes como botones de radio. Escuchemos sobre lo que Kirki Toolkit es del desarrollador detrás de él: Kirki no es un marco. Es un conjunto de herramientas que permiten a los desarrolladores de WordPress usar el personalizador y aprovechar sus características avanzadas y flexibilidad a través de la abstracción del código y facilitar que todos creen experiencias de usuario hermosas y significativas. Una vez que comprenda cómo funciona, construir una pantalla de personalización de temas será más fácil que nunca. Un llamado a la acción: Kirki está listo para la traducción y necesita su ayuda para traducir este proyecto de código abierto a diferentes idiomas. Puede instalar Kirki como complemento de WordPress Plugin Director. Si es un desarrollador y desea agregar KIRKI a su tema o complemento, puede descargar el complemento Kirki y ponerlo en la carpeta del tema. Después de extraer el archivo del complemento, coloque la carpeta Kirki con todos los archivos en cualquier parte de su tarea.
Actualmente, hay 2 opciones:
Recomendar (o solicitar) la instalación de Kirki como complemento
Incorpora Kirki en tu tema.
Si usa TGMPA o MerlinWP en su tema, puede usarlos para recomendarlos, o solicitar, instalar el complemento Kirki con su tema. Puede incluir este script simple en su tema para recomendar la instalación de Kirki desde el personalizador. Usar: Copie el archivo aquí en su tema (por ejemplo en Mytheme/Inc/Class-Kirki-Installer-Section.php), luego en el archivo Functions.php Agregue esto: include_once get_theme_file_ (‘inc/class-kirkiinstaller- section.php ‘); Kirki extiende la lista de valores predeterminados con otros nuevos. En aras de escribir un tutorial más “completo”, incluiré los campos de control básicos, así como los campos de control Kirki.Text adicionales, le permite agregar un texto simple.
Texting: le permite agregar un área de texto.
Editor: le permite agregar un editor WYSIWYG.
Radio: le permite agregar botones de radio.
Selección de casilla de verificación: le permite agregar cuadros de selección.
Color y color -alpha (admite transparencia): le permita seleccionar un color con un hermoso selector de color.
Antecedentes: le permite agregar un fondo CSS completo personalizado.
Paleta: le permite agregar una paleta de colores.
Seleccione: le permite agregar un menú de caída.
Select2 le permite agregar un menú de selección “mejor”, diferente del elemento HTML .
Select2-Multiple le permite agregar un menú de selección de opciones múltiples. (Wild Ghic: podría unirse al campo Select2 en el futuro).
Pages desplegables le permite agregar un menú desplegable que enumera las páginas de la base de datos.
Carga: le permite agregar el aplicador de carga nativo.
Imagen: le permite agregar el selector de imágenes nativo/cargador.
Radio-ButtonSet le permite agregar un conjunto de botones que actúan como botones de radio.
Número: le permite agregar un número de entrada HTML5.
Slider: le permite agregar una diapositiva para el rango HTML5.
Multicheck: le permite agregar una lista de múltiples entradas para cuadros de selección.
Switch: le permite agregar un botón “Switch” que actúa como una casilla de verificación, pero más hermosa.
Toggle: le permite agregar un botón de “conmutación” que actúa como una casilla de verificación.
Ordenable: le permite agregar una lista ordenable de verificaciones para cuadros de selección.
Custom: le permite agregar un campo de control personalizado, que es prácticamente cualquier fragmento de código HTML válido.
Leer también: complementos para el generador de páginas de WordPress altamente recomendado
El estilo Kirki Kirki tiene algunas configuraciones bastante geniales para que haga un personalizador personalizado para su tema. Puede mostrar un logotipo sobre los campos de control, establecer un esquema de color diferente para el personalizador, etc.
LOGO_IMAGE: Especifica la URL de la imagen del logotipo.
Descripción: Especifica un texto de descripción que se mostrará en el logotipo.

Color_active: especifica el color “activo” para elementos de menú, botones de ayuda y otros.
Color_light: especifica el color “secundario” para comandos desactivados e inactivos.
Color_select: especifica el color “seleccionado” para, bueno, las cosas seleccionadas.
Color_accent: especifica el color “acento” que se usa en controles deslizantes y selecciones de imágenes.
URL_PATH: Especifica la URL para Kirki, utilizada para cargar archivos CSS en su carpeta / activos /.
Stylesheet_id: el ID de hoja de estilo se establece como un mango en los procesos de cola CSS.
Para establecer estas opciones de estilo, deberá usar el filtro Kirki/config.
Los recursos son algunos recursos excelentes.
Documentación de Kirki Toolkit
Opciones de tema: la API Customizer, del manual de temas de WordPress.org
Kirki End es activamente desarrollado y apoyado. Su API y control de aduanas ya optimizan significativamente el tiempo requerido para desarrollar el tema del personalizador. Esto se vuelve particularmente importante si desea tener el tema en la lista en el almacén de temas de WordPress.org. De hecho, se necesitan temas que ofrecen opciones de personalización para hacerlo a través del personalizador, en lugar de a través de opciones personalizadas.
¿Qué opinas de Kirki? Transmita sus pensamientos en la sección de comentarios a continuación. Y si te gustó el artículo, ¡no olvides distribuirlo a tus amigos!
Kirki Tool Kit para el desarrollo del tema
Tags Kirki Tool Kit para el desarrollo del tema
homefinance blog