かわたま.net

Enjoy Creative! かわたまのwebメモ

【wordpress】アイキャッチがトリミングされない/画像編集できない時の対処法

2014 August 20

Tag:

投稿画面でアイキャッチの設定はできるけど、サムネイルサイズの選択ができない。
メディアからアップロードした画像を選択して、「画像を編集」ボタンがでてこない。
人気記事のクリック数をカウントしてランキング表示してくれるプラグイン「Wordpress Popular Posts」で、「投稿サムネールを表示する」にチェックを入れることができない。

そんな症状の原因は、PHPのグラフィック用モジュールであるPHP-GDインストールされていない、または有効になっていない可能性があります。

環境

さくらのVPS
ubuntu3.13
nginx/1.1.19
PHP 5.3.10

GDモジュールがインストールされているかチェック

apt-getコマンドやaptitudeコマンドでインストールされたパッケージの保存先をチェックします。
ターミナルからサーバーに接続して以下のコマンドで確認できます。
$ cd /var/cache/apt/archives
$ ls -la

バージョンによってパッケージ名は若干異なりますが、以下のようなファイルがあればok
php5-gd_5.3.10-1ubuntu3.13_amd64.deb

もしない場合は、インストールします。(インストールのコマンド(apt-get/aptitude)は、他のモジュールをインストールしたときと同じ方を使用してください。)
$ sudo apt-get install php5-gd
インストールしたらnginxを再起動します。
$ sudo service nginx restart

これで一度ダッシュボードをチェック。もしメディア→画像編集画面に変化がない場合は、「php.ini」の中身を見ます。
GDモジュールを有効にする

これで、アイキャッチ画像のトリミングや、ダッシュボードでの画像編集が可能になりました。

関連記事:【wordpress】アイキャッチ画像を複数のトリミングサイズで出力させる記述方法