Is Kirki – Freeform Page Builder, Website Builder & Customizer Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.0
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (144)
Plugin Header
customizer/packages/controls/code/src/Control/Code.php:118
customizer/packages/controls/dashicons/src/Control/Dashicons.php:111
customizer/packages/controls/generic/src/Control/Generic.php:81
customizer/packages/controls/generic/src/Control/Generic.php:95
customizer/packages/controls/radio/src/Control/Radio.php:69
customizer/packages/controls/repeater/src/Control/Repeater.php:293
customizer/packages/controls/repeater/src/Control/Repeater.php:346
customizer/packages/controls/repeater/src/Control/Repeater.php:366
customizer/packages/controls/repeater/src/Control/Repeater.php:377
customizer/packages/controls/sortable/src/Control/Sortable.php:72
customizer/packages/controls/sortable/src/Control/Sortable.php:81
ComponentLibrary/controller/CompLibFormHandler.php:311
ComponentLibrary/controller/ShowUserMetadata.php:21
customizer/lib/class-aricolor.php:220
customizer/lib/class-kirki-color.php:35
customizer/lib/class-kirki-color.php:231
customizer/packages/compatibility/src/Config.php:148
customizer/packages/compatibility/src/Control.php:116
customizer/packages/compatibility/src/Control.php:125
customizer/packages/compatibility/src/Field.php:312
customizer/packages/compatibility/src/Field.php:314
customizer/packages/compatibility/src/Kirki.php:251
customizer/packages/compatibility/src/Modules.php:132
customizer/packages/compatibility/src/Scripts.php:55
customizer/packages/compatibility/src/Values.php:49
customizer/packages/compatibility/src/Values.php:58
customizer/packages/compatibility/src/Values.php:73
customizer/packages/compatibility/src/Values.php:75
customizer/packages/compatibility/src/Values.php:79
customizer/packages/compatibility/src/Values.php:81
customizer/packages/controls/responsive/src/Field/Responsive.php:66
customizer/packages/fields/typography/src/Field/Typography.php:612
customizer/packages/fields/typography/src/Field/Typography.php:623
customizer/packages/fields/typography/src/Field/Typography.php:645
customizer/packages/fields/typography/src/Field/Typography.php:656
customizer/packages/fields/typography/src/Field/Typography.php:675
customizer/packages/fields/typography/src/Field/Typography.php:686
customizer/packages/fields/typography/src/Field/Typography.php:713
customizer/packages/fields/typography/src/Field/Typography.php:932
customizer/packages/fields/typography/src/Field/Typography.php:943
customizer/packages/modules/css/src/CSS.php:298
customizer/packages/modules/css/src/CSS.php:433
customizer/packages/modules/css/src/CSS.php:458
customizer/packages/modules/css/src/CSS.php:467
customizer/packages/modules/css/src/CSS/Generator.php:113
customizer/packages/modules/css/src/CSS/Generator.php:149
customizer/packages/modules/css/src/CSS/Generator.php:175
customizer/packages/modules/webfonts/src/Webfonts.php:102
customizer/packages/modules/webfonts/src/Webfonts/Google.php:244
customizer/packages/utils/url-getter/src/URL.php:83
customizer/packages/utils/url-getter/src/URL.php:135
includes/Ajax.php:420
includes/Ajax/Collaboration/Collaboration.php:82
includes/Ajax/DynamicContent.php:872
includes/Ajax/Form.php:266
includes/Ajax/Form.php:381
includes/Ajax/Form.php:385
includes/Ajax/Page.php:457
includes/Ajax/Page.php:474
includes/Ajax/Page.php:659
includes/Ajax/Page.php:820
includes/Ajax/Symbol.php:328
includes/Ajax/UserData.php:509
includes/API/ContentManager/ContentManagerRest.php:48
includes/API/ContentManager/ContentManagerRest.php:62
includes/API/ContentManager/ContentManagerRest.php:76
includes/API/ContentManager/ContentManagerRest.php:90
includes/API/ContentManager/ContentManagerRest.php:104
includes/API/ContentManager/ContentManagerRest.php:118
includes/API/ContentManager/ContentManagerRest.php:132
includes/API/ContentManager/ContentManagerRest.php:146
includes/API/ContentManager/ContentManagerRest.php:160
includes/API/ContentManager/ContentManagerRest.php:177
includes/API/ContentManager/ContentManagerRest.php:191
includes/API/ContentManager/ContentManagerRest.php:205
includes/API/ContentManager/ContentManagerRest.php:219
includes/API/Frontend/Controllers/CollectionController.php:41
includes/API/Frontend/Controllers/CollectionController.php:55
includes/API/Frontend/Controllers/CollectionController.php:69
includes/API/Frontend/Controllers/CollectionController.php:83
includes/API/Frontend/Controllers/FormController.php:40
includes/API/KirkiComments/KirkiCommentsRest.php:51
includes/API/KirkiComments/KirkiCommentsRest.php:65
includes/API/KirkiComments/KirkiCommentsRest.php:79
includes/API/KirkiComments/KirkiCommentsRest.php:113
includes/API/KirkiComments/KirkiCommentsRest.php:127
includes/API/KirkiComments/KirkiCommentsRest.php:141
includes/API/KirkiComments/KirkiCommentsRest.php:155
includes/API/KirkiComments/KirkiCommentsRest.php:169
includes/API/KirkiComments/KirkiCommentsRest.php:235
includes/API/KirkiComments/KirkiCommentsRest.php:237
includes/API/KirkiComments/KirkiCommentsRest.php:263
includes/API/KirkiComments/KirkiCommentsRest.php:280
includes/API/KirkiComments/KirkiCommentsRest.php:297
includes/API/Media.php:77
includes/API/Media.php:359
includes/API/Media.php:363
includes/API/Media.php:367
includes/API/Media.php:371
includes/API/Media.php:375
includes/API/Media.php:592
includes/ContentManager.php:171
includes/ElementVisibilityConditions.php:54
includes/ElementVisibilityConditions.php:167
includes/ElementVisibilityConditions.php:101
includes/ElementVisibilityConditions.php:149
includes/ExportImport/TemplateImport.php:1036
includes/ExportImport/TemplateImport.php:1099
includes/ExportImport/TemplateImport.php:1108
includes/ExportImport/TemplateImport.php:1173
includes/ExportImport/TemplateImport.php:1258
includes/ExportImport/TemplateImport.php:1368
includes/ExportImport/TemplateImport.php:1382
includes/ExportImport/TemplateImport.php:1390
includes/Frontend.php:56
includes/Frontend/Editor.php:181
includes/Frontend/Iframe.php:33
includes/Frontend/Preview/ExceptionalElements.php:1115
includes/Frontend/Preview/Preview.php:820
includes/Frontend/Preview/Preview.php:2050
includes/Frontend/Preview/Preview.php:928
includes/Frontend/Preview/Preview.php:1098
includes/Frontend/Preview/Preview.php:1199
includes/Frontend/views/editor.php:15
includes/Frontend/views/editor.php:24
includes/HelperFunctions.php:583
includes/HelperFunctions.php:2947
includes/HelperFunctions.php:3009
includes/HelperFunctions.php:3485
includes/HelperFunctions.php:3991
includes/HelperFunctions.php:2260
includes/HelperFunctions.php:2300
includes/HelperFunctions.php:2398
includes/HelperFunctions.php:3572
includes/HelperFunctions.php:3593
includes/HelperFunctions.php:1179
includes/HelperFunctions.php:1180
includes/HelperFunctions.php:1193
includes/Manager/PluginInitEvents.php:46
includes/Manager/TemplateRedirection.php:93
includes/Manager/TemplateRedirection.php:144
includes/Manager/TemplateRedirection.php:158
includes/Manager/TemplateRedirection.php:285
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.