CONTENTS

WordPressでメディアに画像アップロード時、自動的にALTが入るようにする

投稿日:2023.7.25

更新日:2024.2.7

WordPressでメディアに画像をアップロードする際、代替テキスト(ALT部分)にファイル名が入ります。

画像を複数枚アップロードした場合、1つ1つALTを入力しなければならないのは、非常に手間です。

以下のようにfunctions.phpに設定します。

/**
* 画像タイトルを自動的にALTに入れる
*/
function custom_auto_alt($response, $attachment) {
	// 代替テキストを自動入力
	if (empty($response['alt'])) {
		$response['alt'] = $response['title'];
	}
	$response['caption'] = '';
	return $response;
}
add_filter('wp_prepare_attachment_for_js', 'custom_auto_alt', 10, 2);

あらかじめ画像ファイルのタイトルを設定しておく必要があります。
Windowsのエクスプローラーでアップロードする複数画像を選択し、右ボタンでプロパティを選択します。
上のタブで詳細を選択し、タイトルを入力します。最後にOKをクリック。

アップロードすると、自動的に代替テキスト(ALT部分)、キャプションにタイトルのテキストが入ります。

一覧へ

お問い合わせ

ホームページ制作のご依頼・ご相談・お見積りなど、どんなことでもお気軽にお問合せ下さい。折り返し、担当者よりご回答させていただきます。