'000000000000000000000000/0000000000', ), Requirement::Always, ), new FieldDefinition( 'blocks_livechat_olark', \__( 'Olark', 'blocks' ), \__( 'Load the Olark chat widget.', 'blocks' ), FieldType::Checkbox, array( new SettingDefinition( 'blocks_livechat_olark', 'boolean', false, SanitizerType::Boolean, sensitive: false, exportable: true, public_token: null ), ), array(), Requirement::Always, ), new FieldDefinition( 'blocks_livechat_olark_id', \__( 'Olark Site ID', 'blocks' ), \__( 'Enter the site ID from the Olark installation code.', 'blocks' ), FieldType::Text, array( new SettingDefinition( 'blocks_livechat_olark_id', 'string', '', SanitizerType::LiveChatOlarkId, sensitive: false, exportable: true, public_token: null ), ), array( 'placeholder' => '0000-000-00-0000', ), Requirement::Always, ), new FieldDefinition( 'blocks_livechat_crisp', \__( 'Crisp', 'blocks' ), \__( 'Load the Crisp chat widget.', 'blocks' ), FieldType::Checkbox, array( new SettingDefinition( 'blocks_livechat_crisp', 'boolean', false, SanitizerType::Boolean, sensitive: false, exportable: true, public_token: null ), ), array(), Requirement::Always, ), new FieldDefinition( 'blocks_livechat_crisp_id', \__( 'Crisp Website ID', 'blocks' ), \__( 'Enter the website ID from the Crisp setup instructions.', 'blocks' ), FieldType::Text, array( new SettingDefinition( 'blocks_livechat_crisp_id', 'string', '', SanitizerType::LiveChatCrispId, sensitive: false, exportable: true, public_token: null ), ), array( 'placeholder' => '00000000-0000-0000-0000-000000000000', ), Requirement::Always, ), ), false, ), ), Requirement::Always, ); } }