サポート » 使い方全般 » 挿入する画像のデフォルトサイズを指定したい

  • under

    (@under)


    580pxなど、比較的大きいサイズの画像を作成画面から挿入すると、挿入したコード内で[width=499px]のような指定が自動でおこなわれてしまうのですが、これを任意のサイズに指定することはできないでしょうか?

    挙動を見ていると、張込む最大画像サイズをどこかで制限かけられているように見受けられるんですがそこでその制限がおこなわれているのかわかりません。

    現状

    サムネイルで挿入した場合: 
    「設定>その他の設定>画像サイズ>サムネイルのサイズ」で指定したサイズで挿入される

    横580pxの画像を中サイズで挿入した場合:
    「設定>その他の設定>画像サイズ>中サイズ」を上限580pxにしてしているのに
    挿入されるコード上で、width=300px に指定して挿入される

    横144pxの画像を中サイズで挿入した場合:
    そのままのサイズ「144px]で挿入される

    横580pxの画像をフルサイズで挿入した場合:
    挿入されるコード上で、width=499px に指定した状態で挿入される

    この状態から

    「設定>その他の設定>画像サイズ>サムネイル」
    「設定>その他の設定>画像サイズ>中サイズ」
    それぞれで指定したサイズでそのまま挿入されるようにしたいのと、
    フルサイズで挿入した画像はそのままフルサイズ(画像のオリジナルサイズ)で
    挿入されるように変更したいのです。

    よろしくおねがいいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • machida

    (@machida)

    WP-includesの中にあるmedia.phpというファイルの中、
    32行目くらいのところ

    if ( !empty($GLOBALS['content_width']) ) {
    			$max_width = $GLOBALS['content_width'];
    		}
    		else
    			$max_width = 500;
    	}

    ここで最大幅が制限されてますので、
    max_width = 500のサイズを変更すれば解決すると思います。

    お返事遅くなって申し訳ないです。
    上記ありがとうございます、mp-includes/media.phpの方で指定されているんですね。
    バージョンアップを考えるとあまりいじりたくないですね。。。
    phpはあまり詳しくないのですが、中サイズはサムネイルとフルサイズの間の幅を
    じどうでとっているかんじなのかな

    スタイルシートとかでサムネイル、中サイズ、フルサイズ最大幅それぞれ
    上書き指定する方法などあったりするといいですね。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「挿入する画像のデフォルトサイズを指定したい」には新たに返信することはできません。