最適化と柔軟性を最適化する機能woocommerce 彼らは、このプラットフォームをオンラインストア開発者の間でますます人気がありました。基地にある WordPress、WooCommerceは、オンラインストアをゼロから作成したい人にとって理想的なモジュール(プラグイン)です。非常に優れたインデックスレート(SEO)があり、ホストサーバーに多くのシステムリソースを必要とせず(WooCommerce用に構成されている場合)、簡単です 与えられた。さらに、複数のオプションを提供します 在庫管理、 製品コード、など 属性 そして バリエーション。
多くの人は、woocommerceはと考えられていないと言うでしょう 雑誌オンラインギガント (ほとんどの場合、そうではありません)が、経験から、サーバーに並外れた妊娠をすることなく、10,000を超える製品を簡単にサポートできると言います。ここでは、もちろんホストサーバーの構成方法に依存します。サーバーでnginx + php-fpm、別のサーバーでSQLをお勧めします。
しかし、WooCommerceでは、ほとんど知らない制限があります。 多くの魚に 30バリエーション、選択フィールドはもはや考慮されません 属性の組み合わせ。属性の組み合わせがない場合、製品は注文されないため、パニックではありません。しかし、それは顧客にとって問題になる可能性があります。彼らは、どの属性の組み合わせが在庫に存在するかを推測する必要があります。
WooCommerce属性を正常に、30以上のバリエーションをどのように機能させるか
WooCommerceのシートイルでは、認められたバリエーションの制限を変更するオプションはありませんが、オンラインストアが機能するWordPressテーマのfunctions.phpを編集すると、これを行うことができます。
adauland in “/path/wp-content/themes/wootheme/functions.php” 次の行。
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
アクティブなWooCommerceテーマに既に存在するコード行の最後に上記の行を追加することが望ましいです。救助後、30のバリエーションの限界が変更され、属性の組み合わせがスムーズに進むことがわかります。