2016-08-07 5 views
3

woocommerceで元のイメージの作物を無効にするにはどうすればよいですか?私はクロップWooCommerceプロセスに問題があるためWooCommerceで元のイメージの作物を無効にする

オリジナル画像を

enter image description here

トリミングした画像:

enter image description here

どのように私はこの問題を解決することができ問題は、元のイメージのように、WooCommerceでサイズ変更されたサムネイルのためのトリミングはありませんか?

答えて

5

ゴー「製品画像、無効で、>設定>製品(タブ)次に>ディスプレイ(サブタブ)

Path to products display

ページの下部にあるをwoocommerceします変更の保存ハードクロップオプションと

products images settings

その後、Regenerate Thumbnailsプラグインであなたの製品イメージを再生成する必要があります。Regenerate Thumbnailsプラグインをインストールし、起動する

  • [ツール]メニューには、[サムネイルを再生成]アイテムページがあります。
  • 押し再生成は、すべてのサムネイル(これはWordPressのウェブサイトのすべてのサムネイル画像を再生成します。リストビュー内のワードプレスメディアライブラリ()で
  • 、あなたはサムネイルを一つずつ再生することができる。

PHP WITH

ALTERNATIVE:いくつかのテーマで時々

、これは設定がヘクタールあるありますrdコード化される。つまり、あなたのアクティブな子テーマやテーマのfunction.phpファイルでそれを貼り付け、このコードスニペットでそれらを変更することができます:あなたは/コメント解除コードをコメントすることができ

function yourtheme_woocommerce_image_dimensions() { 
    global $pagenow; 

    if (! isset($_GET['activated']) || $pagenow != 'themes.php') { 
     return; 
    } 
    $catalog = array(
     'width'  => '300', // px 
     'height' => '300', // px 
     'crop'  => 0 // Disabling Hard crop option. 
    ); 
    $single = array(
     'width'  => '150', // px 
     'height' => '150', // px 
     'crop'  => 0 // Disabling Hard crop option. 
    ); 
    $thumbnail = array(
     'width'  => '90', // px 
     'height' => '90', // px 
     'crop'  => 0 // Disabling Hard crop option. 
    ); 
    // Image sizes 
    update_option('shop_catalog_image_size', $catalog);  // Product category thumbs 
    update_option('shop_single_image_size', $single);  // Single product image 
    update_option('shop_thumbnail_image_size', $thumbnail); // Image gallery thumbs 
} 
add_action('after_switch_theme', 'yourtheme_woocommerce_image_dimensions', 1); 

(またはいくつかの部分を削除します)足ニーズに。このコードは、WooCommerce設定>製品>表示(製品イメージ)の定義オプションを上書きします。

活性化: あなたが別のアクティブなテーマを切り替えて、それをアクティブにするためにスイッチバックする必要があります。

あなたはまた、

+0

... Regenerate Thumbnailsプラグインで製品イメージを再生成する必要があるかもしれませんおかげで、私はとても新しいプラグインを追加するかどうか、これはなし私のサイトではすでに多くのプラグインがあるため、プラグインを追加してくださいすることができますサイトのパフォーマンスが低いか遅いかもしれません。 –

+0

yaありがとう、しかし、問題は解決しません。私はサイトに新しいプラグインを追加したくないからです。私のサイトはすでに別のプラグインで遅くなっています。それについて教えてください。私もコアファイルを変更することができます、あなたはちょうど他のオプションのおかげで私に教えてください。 –

+0

@BhavikHiraniサムネイルを再生成する唯一の方法はプラグインです(ワードプレスとwoocommerceが推奨します)。私はこのプラグインを有効にして、すべてのクライアントのために実行されている25の電子商取引Webサイトを持っています。 **スローダウンはありません**。一度にすべてのサムを再生成するときにサーバーのリソースが必要になります(ただし、必要なサムのみを1つずつ再生できます)。バックエンドプラグインなので、遅くはありません。再生成が完了すると、必要に応じて無効化/削除することができます。 – LoicTheAztec

関連する問題