get_option( 'woocommerce_admin_add_task_example_complete', false ), ); wp_localize_script( 'add-task', 'addTaskData', $client_data ); wp_enqueue_script( 'add-task' ); add_filter( 'woocommerce_get_registered_extended_tasks', 'pluginprefix_register_extended_task', 10, 1 ); } /** * Register task. * * @param array $registered_tasks_list_items List of registered extended task list items. */ function pluginprefix_register_extended_task( $registered_tasks_list_items ) { $new_task_name = 'woocommerce_admin_add_task_example_name'; if ( ! in_array( $new_task_name, $registered_tasks_list_items, true ) ) { array_push( $registered_tasks_list_items, $new_task_name ); } return $registered_tasks_list_items; } add_action( 'admin_enqueue_scripts', 'add_task_register_script' );