メディア一覧にAltテキストを表示させる

サポートフォーラムで質問あったので、備忘録として。

add_filter('manage_media_columns', 'posts_columns_attachment_alt', 1);
add_action('manage_media_custom_column', 'posts_custom_columns_attachment_alt', 1, 2);
function posts_columns_attachment_alt($defaults){
$defaults['post_attachment_alt'] = 'Alt';
return $defaults;
}
function posts_custom_columns_attachment_alt($column_name, $id){
if($column_name === 'post_attachment_alt'){
echo get_post_meta($id, '_wp_attachment_image_alt', true);
}
}

参考サイト:
https://daily.glocalism.jp/2013/03/22/wp-media-add-file-url-column/
https://chaika.hatenablog.com/entry/2016/06/30/084500