File tree Expand file tree Collapse file tree 4 files changed +9
-2
lines changed Expand file tree Collapse file tree 4 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
10
10
## [ 1.8.10] - 2024-03-18
11
11
12
12
- TMS-1015: Header accessibility fixes
13
+ - TMS-1017: Add image alt-text to imported news
13
14
14
15
## [ 1.8.9] - 2024-02-01
15
16
Original file line number Diff line number Diff line change @@ -33,10 +33,12 @@ public static function enrich_post(
33
33
int $ excerpt_length = 160
34
34
) {
35
35
if ( $ use_images ) {
36
- $ api_image = get_field ( 'image_url ' , $ post ->ID );
36
+ $ api_image = get_field ( 'image_url ' , $ post ->ID );
37
+ $ api_image_alt = get_field ( 'image_alt ' , $ post ->ID );
37
38
38
39
if ( ! empty ( $ api_image ) ) {
39
40
$ post ->api_image_url = $ api_image ;
41
+ $ post ->api_image_alt = $ api_image_alt ;
40
42
}
41
43
else {
42
44
$ post ->featured_image = has_post_thumbnail ( $ post ->ID )
Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ public function content() {
86
86
: $ single ->image ;
87
87
88
88
$ single ->api_image_url = empty ( $ single ->image ) ? get_field ( 'image_url ' ) : false ;
89
+ $ single ->api_image_alt = empty ( $ single ->image ) ? get_field ( 'image_alt ' ) : false ;
89
90
$ single ->has_image = ! empty ( $ single ->image ) || ! empty ( $ single ->api_image_url );
90
91
91
92
if ( 'blog-article ' === $ single ->post_type ) {
@@ -136,6 +137,7 @@ public function related() : ?array {
136
137
: [];
137
138
138
139
$ item ->api_image_url = get_field ( 'image_url ' , $ item ->ID );
140
+ $ item ->api_image_alt = get_field ( 'image_alt ' , $ item ->ID );
139
141
$ has_image = $ item ->image_id !== 0 || ! empty ( $ item ->api_image_url );
140
142
141
143
if ( ! $ has_image ) {
Original file line number Diff line number Diff line change 37
37
38
38
{?content.api_image_url}
39
39
<div class="entry__figure pt-2">
40
- <img src="{content.api_image_url|url}" loading="lazy"/>
40
+ <img src="{content.api_image_url|url}"
41
+ {?content.api_image_alt}alt="{content.api_image_alt|attr}"{/content.api_image_alt}
42
+ loading="lazy" />
41
43
</div>
42
44
43
45
{>"views/single/single-meta" spacing_class="pt-5 pt-4-desktop pb-5 p-5-tablet" /}
You can’t perform that action at this time.
0 commit comments