kirki

Extending the customizer

Github stars Tracking Chart

Kirki Customizer Framework

Contributors: aristath, dannycooper, wplemon, igmoweb
Tags: customizer, options framework, theme, mods, toolkit, gutenberg
Donate link: https://aristath.github.io/donate
Requires at least: 4.9
Tested up to: 5.2
Stable tag: 3.0.45
License: MIT
License URI: https://opensource.org/licenses/MIT

The ultimate framework for theme developers using the WordPress Customizer

Description

Build Status Code Climate License: MIT Codacy Badge Scrutinizer Code Quality

Using Kirki theme developers can create rich experiences for the WordPress Customizer using best coding practices.

Included are more than 30 custom control types ranging from simple sliders to complex typography controls with Google-Fonts integration, automatic CSS generation, postMessage scripts automatically generated, tooltips and a lot of extras that make developing themes a lot faster for developers and meaningful for users.

Control Types

Premium controls are also available for premium themes:

All premium controls are also available as a pack

Theme developers should be familiar with the Customizer API before you start writing your theme using Kirki. An excellent handbook for the WordPress Customizer can be found on the developer.wordpress.org website.

You can find detailed documentation on how to use Kirki on kirki.org

Development and issues on Github.

Installation

Simply install as a normal WordPress plugin and activate.

If you want to integrate Kirki in your theme or plugin, please read the instructions on our documentation site.

Changelog

3.0.34

3.0.45 - 2019-09-01

Fixed

  • Compatibility with the latest Gutenberg plugin versions.
  • Styles for normal font-weights in typography controls (regular to 400 conversion).

Changed

  • Updated Google-Fonts lists.

Removed

  • Backup fonts are no longer needed since google-fonts are no longer loaded from the google CDN.

Deprecated

  • kirki_fonts_backup_fonts filter.
  • Kirki_Fonts::get_backup_fonts() method.

See the previous changelogs here.

Main metrics

Overview
Name With Ownerthemeum/kirki
Primary LanguagePHP
Program languageJavaScript (Language Count: 8)
Platform
License:MIT License
所有者活动
Created At2014-05-09 18:55:00
Pushed At2025-04-09 06:17:15
Last Commit At2025-04-09 12:16:32
Release Count135
Last Release Namev4.2.0 (Posted on )
First Release Name0.3 (Posted on )
用户参与
Stargazers Count1.3k
Watchers Count64
Fork Count330
Commits Count5.4k
Has Issues Enabled
Issues Count1953
Issue Open Count115
Pull Requests Count468
Pull Requests Open Count3
Pull Requests Close Count122
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private