稼げる副業でお小遣いを稼ぐ方法

稼げる副業でお小遣いを稼ぐだけじゃなく、料理や映画アニメ、趣味などメモにも使っているブログ

副業で稼ぐ仕組みの作り方

ワードプレスに任意の画像サイズを追加する方法

投稿日:2015年5月9日 更新日:

2種類のサムネイル画像を表示させたいなぁって時に使えた技です。

はじめに

ワードプレスだと元々サムネイル、中、大、フルサイズと4種類の画像サイズしかありませんが、サムネイルを2種類表示させたり、その他にも違う画像サイズを追加させたい時に簡単に出来る方法をご紹介いたします。

注意事項

functionファイルをいじるので、必ずバックアップをとってからいじりましょう。

画像サイズを変える場合

もともと、ワードプレスにはブログの中に表示させる画像サイズを任意のサイズに変更出来るような機能がついています。

設定→メディアをクリックすると

gazou

このように画像のサイズを決める事が出来ます。但し、2種類の違う画像サイズのサムネイルを表示させたい場合は

1度この状態で画像を登録し、その後画像サイズを変更してから同じ画像をアップしないと新しい画像サイズで登録されません。

そこで、そういった面倒な作業を解決できる方法をご紹介いたします。

サムネイル画像を追加しました

私はスタッフのサムネイル画像を表示出来るように画像サイズに追加してみました。

function add_custom_image_sizes() {
    global $my_custom_image_sizes;
    $my_custom_image_sizes = array(
        'staff-sub' => array(
            'name'       => 'スタッフサムネイル',
            'width'      => 210,
            'height'     => 210,
            'crop'       => true,
            'selectable' => true
        ),
    );
    foreach ( $my_custom_image_sizes as $slug => $size ) {
        add_image_size( $slug, $size['width'], $size['height'], $size['crop'] );
    }
}
add_action( 'after_setup_theme', 'add_custom_image_sizes' );
  • このstaff-subというのが画像サイズの名前です。
  • nameと言う部分のスタッフサムネイルと言うのが画像サイズに表示される名前です。
  • widthは登録する画像の横幅の最大値です。
  • heightは登録する画像の縦幅の最大値です。
  • cropは画像の切抜きをするかしないかです。サムネイル表示をさせる場合は「true」で画像の切り抜きをしない場合は「false」を入力します。
  • selectableはメディアを追加をクリックした際に表示させるかどうかです。「true」の場合は表示され、「false」だと表示されなくなります。

もう1種類画像を追加させたいです・・・

画像サイズを追加させる場合、1種類だけでなく「2種類以上別の画像サイズを入力したい」そういった希望も出てくるでしょう。

その場合は以下のようにします。

function add_custom_image_sizes() {
    global $my_custom_image_sizes;
    $my_custom_image_sizes = array(
        'staff-sub' => array(
            'name'       => 'スタッフサムネイル',
            'width'      => 210,
            'height'     => 210,
            'crop'       => true,
            'selectable' => true
        ),
'staff-sub2' => array(
            'name'       => 'スタッフ画像',
            'width'      => 400,
            'height'     => 400,
            'crop'       => false,
            'selectable' => true
        ),
'staff-sub3' => array(
            'name'       => 'スタッフ画像2',
            'width'      => 500,
            'height'     => 500,
            'crop'       => false,
            'selectable' => false
        ),
    );
    foreach ( $my_custom_image_sizes as $slug => $size ) {
        add_image_size( $slug, $size['width'], $size['height'], $size['crop'] );
    }
}
add_action( 'after_setup_theme', 'add_custom_image_sizes' );

このように追加したい画像サイズの情報を下に追加していくだけでOKです。

試してみた

では、実際に画像サイズが増えているのか確認してみましょう。

gazou1

記事の画像アップロードを追加ボタンをクリックします。そして、画像を追加すると

gazou2

このようにスタッフサムネイルとスタッフ画像が表示されました。スタッフ画像2に関しては「selectable」を「false」にしたの表示されていません。

実際にスタッフサムネイルを挿入すると

gazou3このようにサムネイル表示されていて、スタッフ画像を挿入すると

gazou4

このように元の画像サイズ比で表示されています。

以上でワードプレスに任意の画像サイズを追加する方法を終了致します。

さいごに

画像サイズって重要です

私のような稼げる副業ブログを公開するだけであれば、このワードプレスの画像サイズを変更するテクニックを利用する事は少ないかもしれませんが、私と同じようにホームページの制作をしていたり、画像関連を色々と使う場合は必ずこの機能を知っておく方が良いでしょう。

もともと最初にお話したとおり、違う画像サイズを表示させる場合、わざわざメディアで画像のサイズを変える事が多く、「この面倒な作業もっと簡単に出来ないかなぁ」と調べた際に見つけたやり方です。

自分でこんな事をやりたいなぁって言う事が出てくれば出てくるほど知識がついたり、勉強になりますね。

-副業で稼ぐ仕組みの作り方
-,

執筆者:


comment

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

ワードプレスにグーグルアドセンスを導入する方法

ワードプレスにアドセンスを導入する際に効率の良い導入方法をご紹介いたします。 関連記事: yahooリスティング広告で広告を作るまでの流れ 足底筋膜炎を2週間で改善させた方法 contact form …

売れる商品画像は影が必須

ドロップシッピングやショッピングサイトを運営している方に一度やって頂きたい画像の作り方をご紹介いたします。 関連記事: 自動相互リンクの作り方 Yahoo!ショッピングの設定方法Step1の詳しい説明 …

SEO対策用文字数カウントを作ってみた

文字数を計算する時にわざわざ計算ボタンを押さなくても自動でカウントしてくれるようなシステムを制作致しました。 関連記事: SEO対策の実験サイトを制作しよう SEO対策で絶対にしてはいけない事 ECキ …

ECキューブの管理画面で商品画像がグレー

登録している商品を調べようとしたら商品画像が全てグレーの塗りつぶしになっていたので解決方法をご紹介いたします。 関連記事: 【EC-CUBE】管理画面に色々な箇所のファイルを呼び出す方法 ネスタリゾー …

ワードプレスの設定1【アップロード】

副業をする際に必須条件のブログ。導入費用は無料でインストールも非常に簡単なので誰でも簡単に始められます。広告を表示するも良し、アフィリエイトをするのも可能なのでお勧めです。 関連記事: Yahoo!シ …