A variação WooCommerce 30+ não funciona [Como corrigir]
Otimizando capacidade e flexibilidadeWooCommerce tornaram esta plataforma cada vez mais popular entre os desenvolvedores de lojas online. Tendo na base WordPress, WooCommerce é um módulo (plugin) ideal para quem deseja criar uma loja online do zero. Possui uma taxa de indexação (SEO) muito boa, não requer muitos recursos do sistema nos servidores host (se estiverem configurados para WooCommerce) e é fácil de DADO. Além disso, oferece múltiplas opções gestão de estoque, códigos de produto, etc. atributo e variações.
Muitos diriam que WooCommerce não foi feito para gigante online da revista (provavelmente não), mas por experiência podemos dizer que ele suporta facilmente mais de 10.000 produtos, sem colocar uma carga extraordinária nos servidores. Aqui, é claro, também depende de como o servidor host está configurado. Recomendamos NGINX + PHP-FPM em um servidor e SQL em outro servidor.
Porém, no WooCommerce existe uma limitação que poucas pessoas conhecem. Em mais de um número 30 variações, os campos de seleção não levam mais em consideração combinações de atributos. Não é pânico, pois se a combinação de atributos não existir na administração, o produto não poderá ser encomendado. Mas pode ser um problema para os clientes. Eles terão que adivinhar qual combinação de atributos existe em estoque.
Como fazemos os atributos do WooCommerce funcionarem normalmente e com mais de 30 variações
Nos sites WooCommerce não existe a opção de alterar o limite de variações permitido, mas podemos fazer isso se editarmos o arquivo funções.php do tema WordPress em que opera a loja online.
vou adicionar “/path/wp-content/themes/wootheme/functions.php” a próxima linha.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
É preferível adicionar a linha acima ao final das linhas de código já existentes no tema WooCommerce ativo. Após salvar, você pode perceber que o limite de 30 variações foi alterado e as combinações de atributos funcionam sem problemas.
A variação WooCommerce 30+ não funciona [Como corrigir]
O que há de novo
Sobre Stealth
Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma vasta experiência em sistemas operativos: macOS, Windows e Linux, bem como em linguagens de programação e plataformas de blogging (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).
Veja todos os posts de StealthVocê também pode estar interessado em...