こんにちは
以前、タイトル属性がなくなったとおっしゃてた方ですね。
タイトルのこだわる理由がよくわからないのですが、大分お困りの様子なので、
フィルタを使うといいです。
$titleは、空になっていると思うので、以下のようにするといいと思います。
テーマのfunctions.phpに貼り付けてください。
<?php
function my_add_title_attr_image($html, $id, $caption, $title, $align, $url, $size, $alt ){
$attr = 'title="'.$alt.'"';
return str_replace( '<img', '<img '.$attr, $html );
}
add_filter('image_send_to_editor','my_add_title_attr_image',10,8);
?>
お返事遅くなってしまい済みません。
教えていただいた内容で試してみまして、title属性は入るようになったのですが、属性値はalt属性に入るべきものになっていました。
その後、英語サイトも含め色々探したところ、下記の記事を見つけて、うまく動作するようになりました。
http://wordpress.org/support/topic/wp-35-set-title-for-image-when-inserting-media?replies=11
私が実施したのは下記の2つです。
(1)
/home/neko/public_html/wp-admin/includes/ajax-actions.php 2025行目付近
$title = ''; // We no longer insert title tags into <img> tags, as they are redundant.
↓下記に変更
$title = isset( $attachment['image_title'] ) ? $attachment['image_title'] : '';
(2)
/home/neko/public_html/wp-admin/includes/media.php 109行目付近
$html = get_image_tag($id, $alt, '', $align, $size);
↓下記に変更
$html = get_image_tag($id, $alt, $title, $align, $size);