diff --git a/CHANGELOG.MD b/CHANGELOG.MD index a4a61972..c4694d15 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +- TMS-1109: Change ContentColumns & CallToAction TextArea fields to Wysiwyg + ## [1.59.7] - 2025-02-24 - TMS-1100: Show multiple locations for events if available diff --git a/lib/ACF/Fields/CallToActionFields.php b/lib/ACF/Fields/CallToActionFields.php index a6b9adbf..c385f83c 100644 --- a/lib/ACF/Fields/CallToActionFields.php +++ b/lib/ACF/Fields/CallToActionFields.php @@ -105,11 +105,11 @@ protected function sub_fields() : array { ->redipress_include_search() ->set_instructions( $strings['title']['instructions'] ); - $description_field = ( new Field\Textarea( $strings['description']['label'] ) ) + $description_field = ( new Field\Wysiwyg( $strings['description']['label'] ) ) ->set_key( "{$key}_description" ) ->set_name( 'description' ) - ->set_rows( 4 ) - ->set_new_lines( 'wpautop' ) + ->set_toolbar( [ 'bold', 'italic' ] ) + ->disable_media_upload() ->set_wrapper_width( 50 ) ->redipress_include_search() ->set_instructions( $strings['description']['instructions'] ); diff --git a/lib/ACF/Fields/ContentColumnsFields.php b/lib/ACF/Fields/ContentColumnsFields.php index b3ca17a8..7f83badc 100644 --- a/lib/ACF/Fields/ContentColumnsFields.php +++ b/lib/ACF/Fields/ContentColumnsFields.php @@ -105,11 +105,11 @@ protected function sub_fields() : array { ->set_wrapper_width( 45 ) ->set_instructions( $strings['image']['instructions'] ); - $description_field = ( new Field\Textarea( $strings['description']['label'] ) ) + $description_field = ( new Field\Wysiwyg( $strings['description']['label'] ) ) ->set_key( "{$key}_description" ) ->set_name( 'description' ) - ->set_rows( 4 ) - ->set_new_lines( 'wpautop' ) + ->set_toolbar( [ 'bold', 'italic' ] ) + ->disable_media_upload() ->set_wrapper_width( 55 ) ->redipress_include_search() ->set_instructions( $strings['description']['instructions'] );