Add custom fields to Checklist Items in Tasks

This tutorial tells how to add custom fields to CheckList Items. The checklist Item fields are stored as an array and with custom filter it can be extended to add new fields.

add following code to your child theme – functions.php 


$args[‘settings’][‘checklist_item_fields’][] = [‘key’=>’startdate’,’label’=>’Start Date’,’type’=>’date’];

$args[‘settings’][‘checklist_item_fields’][] = [‘key’=>’eststartdate’,’label’=>’Estimated Start Date’,’type’=>’date’];

$args[‘settings’][‘checklist_item_fields’][] = [‘key’=>’estenddate’,’label’=>’Estimated End Date’,’type’=>’date’];

return $args;


result :

%d bloggers like this: