contentおっさんポスト知恵と勇気と愛情と。社会と生き方HomeWEB【WordPress】不要な画像ファイルを生成せずにDBを軽くする2017年8月30日TwitterFacebookはてブGoogle+PocketLINEFeedlyフィードWordPressでサイトを運営している人で、よくわからないけれど初期の設定どおりやりつづけているという人も少なくないでしょう。ぼくも当初はそうでした。WordPressのデフォルト設定では、画像ファイルをアップロードするときに、同じ画像で数種類のサイズを自動生成するようになっています。それをつづけるとデータベースもいっぱいになり、サーバー容量も圧迫されます。通常は自動生成される画像ファイルすべてを使うことはありません。使われないファイルはゴミデータとなり、溜め込まれると、アクセスしたときの表示速度の低下や、「500エラー」で肝心のコンテンツが見れないというトラブルにつながったりします。不要なものは削除して軽くしておくに越したことはありません。今回、そのためのおすすめの方法をご紹介します。不要な画像ファイルを生成しない、またはデータベースを軽くキープするためには、2種類の方法があります。メディア設定で画像サイズを制限するプラグインで整理する2つの方法を同時に使うこともできますし、自分の好みでどちらかを選択してもいいと思います。以下で、各方法の詳細をご説明します。メディア設定で画像サイズを制限する方法[ダッシュボード]-[設定]-[メディア]とたどると、下のような設定画面になります。上の設定で、大サイズ以上の画像をアップロードすると、サムネイル・中サイズ・大サイズが自動生成され、元の画像とともに4種類の画像がサーバーに保存されます。4種類も使わないでしょう。それなら、不要な画像サイズを0にします。下記のようにすると、サムネイル(幅150px高さ150px)と元画像の大きさの2種類になります。サムネイルのサイズも0にすれば、元画像のみが保存されます。※実際にはfunctions.phpで生成画像を設定することもできますが、今回その詳細には触れません。いう仕組みになっていることを知らない人は多いようです。プラグインで整理する方法プラグインでデータベースのクリーンアップを行う方法もメジャーなやり方です。有名なのはWP-Optimizeですが、データベースのクリーンアップと最適化を自動で行ってくれます。画像だけでなく、投稿の古いリビジョン・スパムコメント・ピンバックやトラックバックなど、さまざまなゴミデータを処理してくれるので便利です。[ダッシュボード]の[WP-Optimize]4.そこから下記のように設定します。これで、毎週自動クリーンアップを行い、過去2週間分のデータを保持するようになります。(数値は好みに変更してください。)5.データベーステーブルのゴミを掃除する場合は、上の図のデータベーステーブルの最適化にチェックを入れます。すると、下図のオーバーヘッドを掃除してくれます。(赤い囲みの部分)まとめWordPressは便利なCMSですが、便利なだけに何も手を加えないと知らず知らずにどんどんゴミデータが増えていきます。WordPressの詳しい仕組みのわからない最初のうちは、WP-Optimize等のプラグインでデータベースをクリーンアップするのもいいと思いますし、仕組みを知ればプラグインを山ほどインストールしなくてもシンプルに運用できます。コメントをキャンセルメールアドレスが公開されることはありません。*サイトコメント*スパム防止に日本国外からのコメントを制限しています。「法隆寺の鬼」と呼ばれた...おっさんを経営分析してみた2(婚活編)未婚者が増えてますね。日本人の生涯未婚率(50歳までに婚姻歴のない人の割合)は年々上昇しています。請け負ったWordpressサイトでオンライン予約システムを導入しました。そのときプラグイ...おっさんを経営分析してみた...危機を乗り越える2つのツール世の中のおっさんを取り巻く環境は激変しています。家族を守るために知っておくべきポイント!この何年か、家のまわりでよくハチを見かけるようになりました。自転車置き場に巣を作ったり、庭木のそば...【2017年決定版】CSS3グラデーション(gradient)の書き方グラデーションのプロパティは、一見すると複雑でわかりにくく感じてしまいがちです。