04/30
2008
WP2.5.1の画像アップロードのリンクURL
WordPress2.5.1がリリースされて、WordPress2.5でのIEで画像アップロード(swfupload)がうまく動かない件が多少直ってます。
でも、画像を挿入するときに、リンクURLの部分がクリックしてもURLになりませんよね。
wp-admin/includes/media.phpの540行目、URLをvalueで指定している部分4箇所を変更したらいけましたので報告。
value=を、name=にしました。
JavaScript詳しくないので、nameでいいのかどうかわかりません。
<input type=’text’ name=’attachments[$post->ID][url]‘ value=’” . attribute_escape($file) . “‘ /><br />
<button type=’button’ class=’button url-$post->ID’ name=”>” . __(‘None’) . “</button>
<button type=’button’ class=’button url-$post->ID’ name=’” . attribute_escape($file) . “‘>” . __(‘File URL’) . “</button>
<button type=’button’ class=’button url-$post->ID’ name=’” . attribute_escape($link) . “‘>” . __(‘Post URL’) . “</button>
<script type=’text/javascript’>
jQuery(‘button.url-$post->ID’).bind(‘click’, function(){jQuery(this).siblings(‘input’).val(this.name);});
</script>\n”,
FireFoxと、IE7でのみ確認してます。
カテゴリ、タグ
trackback :
daisukew(ダイスキュー)