WooCommerce 30 以上のバリエーションが機能しない [修正方法]

最適化と柔軟性 WooCommerce このプラットフォームはオンラインストア開発者の間でますます人気が高まっています。 それに基づいて WordPress, WooCommerce は、オンラインストアをゼロから作成したい人に最適なモジュール(プラグイン)です。 インデックス作成率 (SEO) が非常に優れており、ホスト サーバー上に多くのシステム リソースを必要としません (ホスト サーバーが構成されている場合)。 WooCommerce)そしてそれは簡単です ギヴン。 さらに、それは複数のオプションを提供する 在庫管理, 生産されたコード属性 si バリエーション.

多くの人はそう言うだろう WooCommerce のためのものではありません 巨大オンラインストア (おそらくそうではないかもしれませんが)経験から、サーバに特別な負荷をかけることなく10.000製品を持ち越すことは簡単だと言えるでしょう。 これは、もちろん、ホストサーバーの構成方法によって異なります。 サーバーではNGINX + PHP-FPM、別のサーバーではSQLをお勧めします。
In WooCommerce まだほとんどの人が知らない制限があります。 数値以上で 30のバリエーション、選択フィールドはカウントされません 属性の組み合わせ。 属性の組み合わせが管理内に存在しない場合、商品を注文することはできないため、パニックにはなりません。 しかし、それは顧客にとって問題になる可能性があります。 在庫にどの属性の組み合わせが存在するかを推測する必要があります。

属性をどのように作成するか WooCommerce 30以上のバリエーションで正常に機能する

席の中で WooCommerce 許容バリエーション制限を変更するオプションはありませんが、テーマのfunctions.phpファイルを編集することで変更できます。 WordPress オンラインストアが運営されている。
「/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 個の制限が変更され、属性の組み合わせが問題なく動作していることがわかります。

テクノロジーに情熱を持っており、喜んで記事を書いています StealthSettings2006 年から .com を運営しています。私はオペレーティング システムに関して豊富な経験を持っています。 macOS, Windows シ Linuxだけでなく、プログラミング言語やブログ プラットフォームでも使用できます (WordPress) およびオンライン ストアの場合 (WooCommerce、Magento、PrestaShop)。

» Curiosity » WooCommerce 30 以上のバリエーションが機能しない [修正方法]
コメント