web-dev-qa-db-ja.com

サムネイルを再生成した場合、WordPressは既存のサムネイルを削除して新しいコピーに置き換えますか?

私は現在、何千もの商品画像を掲載しているウェブサイトに取り組んでいます。これらの画像はすべて最適化されることなくアップロードされました。たとえば、ほとんどの商品画像は5000×3000×3000の寸法でアップロードされていますが、これは大きすぎるものです。

サイズ変更を開始するために、これらの製品イメージをコンピュータにダウンロードしました。これを手動で行うのではなく、単に時間がかかるので、私は自分のためにサイズ変更をすべて自動化するようにPhotoshopを設定しました。

さらに、元の画像をリサイズしてサイズを変更するために、さまざまなフォルダを移動するのには時間がかかります。

代わりに、Photoshopですべてのフォルダ内のすべての商品画像を600×400ピクセルのサイズに変更することを望んでいました。もちろん、これはWordPressがアップロードされている元の画像の上に作成する他の画像サイズと同様に様々なサムネイル画像のサイズも変更するでしょう。

上記の方法を使用して、FTPでWordPressに画像を転送し、WordPressが作成するさまざまなサイズ変更画像のファイル名を同じに保っている限り、単に[Regenerate Thumbnails]を選択してWordPressが自分自身を削除する画像のサイズを変更し(今では600 x 400ピクセル)、それらをすべて150 x 150ピクセル、250 x 250ピクセルなどの正しいサイズに置き換えます。

1
Craig

これがあなたができることです:

古いサムネイルを削除する

Thumbnail Cleaner pluginをダウンロードしてインストールします。このプラグインはあなたの現在のサムネイルをすべて削除します。サムネイルを検出してそれらを削除するPHPスニペットを書くことでこれを手動で行うことができますが、それは必ずしも必要ではありません。

元の画像のサイズを変更する

サムネイルを削除したら、uploadsに残っているものをコンピュータにコピーします。次に、PhotoShopの自動化機能を使用してそれらすべてのサイズを変更します。フォルダをホストにアップロードして、すべてを上書きします。もちろん、最初にバックアップを取ってください。

新しいサムネイルを再生成

上記の作業がすべて終わったら、 Regenerate Thumbnails by Viper00Bond をダウンロードしてインストールし、画像の新しいサムネイルを作成します。

注意:

WordPressもWooCommerceも、元の画像を製品の画像やサムネイルとして使用しません。サムネイルがまったくない場合(つまり、元の画像が読み込まれるまで)は、元の画像のサイズを変更する必要はありません。

1
Jack Johansson