btmup Blog

Web 制作のことを中心に、ちょっとした Tips などを掲載しています。「自分用メモ」が基本スタンス。

WordPress

WordPress 2.6 で画像を挿入したら横幅が自動的に500pxになってしまう問題の解決方法。

投稿日:

ググればすぐ見つかるんですけど、一応メモ。

WordPress 2.6.5 の環境でアップロードした画像を投稿記事に挿入したところ、なぜか横幅の最大値が 500px になってしまうということがありました。
そのとき挿入した画像は 560px なのですが、何回アップし直してもやっぱり 500px になってしまいます。
その割には、挿入した後に修正したら何の問題もなく 560px で表示されたので、余計に不可解な現象だったのでした。

で、調べてみたら意外とアッサリ原因判明。
WordPress 本体の方で設定されていたみたいです。

最大値の変更方法

「mp-includes」内にある「media.php」の30行目あたりで、

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

というところがあります。
「$max_width」が最大値なので、ここに任意の数値を入力してください。
(僕の場合は余裕を持って 600 にしました)

あとは FTP でサーバーにアップすれば変更完了。
数値を書き替えるだけなので、「PHP なんてサッパリ!」という方でも簡単にできるのでは。

尚、WordPress 2.7 以降ではこの制限は廃止されている(というか WordPress 上で管理できるようになった)ので、「アップグレードしたら上書きされてしまうかも……」的な心配は不要なようです。

参考サイト

雑感

そういう仕様なら仕方ないんですけど、せめてアラートくらい表示すれば分かりやすいのに(「500px で表示されます」とか)。

「フルサイズ」を選択しているんだから、サイズが変更されるなんてフツー思わないですよねぇ……。







-WordPress
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

WordPress のビジュアルエディタにテーブル(表組み)の追加・編集機能を付ける方法。

WordPress に標準で付いているビジュアルエディタには、テーブルの編集機能はありません。 既存のテーブルをいじったりすることはもちろん、新規に追加することすら不可。 HTML でガシガシ組める人 …

no image

WordPress を安全に使いたければ今すぐ 2.8.4 へアップデートを!

btmup 関連のサイトに使ってる WordPress のバージョンを、2.8.4 に上げました。 何だか今回のバージョンアップはこれまでのものと趣が違ってますね。 WordPress 公式ブログの記 …

no image

カスタムフィールドの指定したキーの値だけ表示する方法

カスタムフィールドに入力した値を出力するには、 <?php if(have_posts()) : while(have_posts()) : the_post(); ?> <?php …

no image

WordPressで作業中「このページから移動します。よろしいですか?」というメッセージが表示される

最近、WordPressで作業しているときにこんなメッセージ(アラーム)が表示されることがあります。 確認 このページから移動します。よろしいですか? 他のページへ移動すると編集データは破棄されます。 …

no image

WordPress 2.8.1 日本語版リリース。

気が付いたら全然更新してなかったので、ここらで軽めの話題を一つ……。 »WordPress | 日本語 » WordPress 2.8.1 日本語版リリースのお知らせ まぁ、そ …