Descrição
Quantidade Máxima para Lojas WooCommerce é uma extensão simples para o WooCommerce que apenas faz uma coisa: permite definir um limite para o número de itens que podem ser adicionados ao carrinho, para cada produto, por encomenda.
É como um daqueles sinais na mercearia que dizem “LIMITE DE 2 POR CLIENTE!”. Este plugin não adiciona esse aviso, mas o campo de quantidade estará limitado.
Pode definir um limite global que afecte todos os produtos da sua loja WooCommerce ou, se preferir, um limite diferente para cada produto, individualmente. O limite próprio de cada produto substituirá sempre o limite global.
Funciona para todos os produtos na sua loja WooCommerce: Simples e Variáveis.
Os clientes não têm de estar autenticados para funcionar. Funciona para clientes visitantes e autenticados.
Este plugin foi inicialmente desenvolvido por Isabel Castillo e mais tarde adoptado por Marco Almeida | Webdados / PT Woo Plugins.
Foto de topo por Mick Haupt.
Other (premium) plugins
Already know our other WooCommerce (premium) plugins?
- Simple Custom Fields for WooCommerce Blocks Checkout – Add custom fields to the new WooCommerce Block-based Checkout
- Simple WooCommerce Order Approval – The hassle-free solution for WooCommerce order approval before payment
- Shop as Client for WooCommerce – Quickly create orders on behalf of your customers
- DPD / SEUR / Geopost Pickup and Lockers network for WooCommerce – Deliver your WooCommerce orders on the DPD and SEUR Pickup network of Parcelshops and Lockers in 21 European countries
- Taxonomy/Term and Role based Discounts for WooCommerce – Easily create bulk discount rules for products based on any taxonomy terms (built-in or custom).
Ecrãs
A configuração global: tem o nome de “Quantidade máxima por produto” e pode ser encontrado em WooCommerce, Configurações, aba Produtos, link Inventário.
A configuração no produto individual: Tem o nome de “Qtd. máx. por encomenda” e pode ser encontrado no ecrã individual de edição do produto, na caixa Dados do produto, na aba de inventário.
Instalação
Instalação e activação
- No painel de administração do WordPress, vá a Plugins, Adicionar novo.
- Pesquise por “Maximum Quantity for WooCommerce Shops” para encontrar o plugin.
- Quando encontrar “Maximum Quantity for WooCommerce Shops”, clique em “Instalar agora” para instalar o plugin.
- Clique em “Activar” para activar o plugin.
Configuração
Este plugin só tem 2 configurações. Pode usar estas configurações de várias formas para atingir os objectivos específicos da sua loja. Consulte a documentação sobre formas específicas de usar as mesmas:
- Para definir um limite global que afecte todos os produtos, vá a WooCommerce, Configurações, aba Produtos. Clique em “Inventário”. Navegue até “Quantidade máxima por produto, onde pode definir o limite pretendido.
- Para definir um limite individual para um produto específico, vá à página de edição do mesmo. Navegue até à caixa “Dados do produto”. Clique na aba Inventário. Aí, terá uma configuração chamada “Qtd. máx. por encomenda” onde pode definir o limite máximo pretendido para este produto.
Perguntas frequentes
-
Este plugin funciona com produtos com variações (produtos variáveis)?
-
Sim, desde a versão 1.4.
-
Posso definir um limite diferente para produtos diferentes?
-
Sim, desde a versão 1.4.
-
Este plugin é compatível com o novo armazenamento de encomendas de alto desempenho do WooCommerce?
-
Sim, desde a versão 2.0.
-
Este plugin já é compatível com o Carrinho e Finalização de Compras do WooCommerce baseados em blocos?
-
Sim, desde a versão 2.0.
-
Necessito ajuda, posso obter suporte técnico?
-
Este é um plugin gratuito. É a nossa maneira de dar de volta à fantástica comunidade WordPress.
Existe uma aba de suporte no topo desta página, onde podes pedir ajuda à comunidade. Tentamos estar atentos aos fóruns, mas não podemos prometer responder a pedidos de suporte.
Se nos contactar por email ou qualquer outra forma directa, vamos assumir que necessita de suporte urgente, premium, e claro, pago.
-
Onde reporto vulnerabilidades de segurança encontradas neste plugin?
-
Pode reportar bugs de segurança encontrados no código fonte deste plugin através do Patchstack Vulnerability Disclosure Program. A equipa do Patchstack irá ajudar com a verificação, atribuição de CVE e tratará de nos notificar.
-
Posso contribuir com uma tradução?
-
Claro. Podes ajudar-nos no GlotPress.
Avaliações
Contribuidores e programadores
“Quantidade Máxima para Lojas WooCommerce” é software de código aberto. As seguintes pessoas contribuíram para este plugin:
Contribuidores“Quantidade Máxima para Lojas WooCommerce” foi traduzido para 9 locales. Obrigado aos tradutores pelas suas contribuições.
Traduza o “Quantidade Máxima para Lojas WooCommerce” para o seu idioma.
Interessado no desenvolvimento?
Consulte o código, consulte o repositório SVN, ou subscreva o registo de alterações por RSS.
Registo de alterações
2.2.1 – 2024-10-08
- [FIX] Load text domain at the right time to avoid PHP notices on WordPress 6.7 and above
- [DEV] Tested with WordPress 6.7-beta1-59184 and WooCommerce 9.4.0-beta.2
2.1 – 2024-06-30
- [NEW] Rename plugin to a more understandable title
- [TWEAK] Main plugin file header adjustments
- [TWEAK] Remove .pot file from repository
- [TWEAK] readme.txt adjustments
2.0 – 2024-06-27
- Plugin adopted by Marco Almeida | Webdados
- Rename plugin main file and textdomain to the same as the folder name to follow the plugin development guidelines (the plugin will deactivate on update, and should be manually activated again)
- Code refactor – Use namespacing, apply coding standards, better logic
- Use WooCommerce CRUD functions instead of
get_post_meta
andupdate_post_meta
- Fix maximum quantity on the WooCommerce block-based Cart
- Test and declare WooCommerce High-Performance Order Storage compatibility
- Test and declare WooCommerce block-based Cart and Checkout compatibility
- Requires WooCommerce 5.0 and WordPress 5.6
- Tested with WooCommerce 8.9.0 and WordPress 6.6-alpha-58011
1.6
- Fixed – Can no longer use WC’s name in plugin.
1.5.2
- Fixed – Fixed a bug that was ignoring the max on some Variable Products.
1.5.1
- Fixed – Honor the “Sold individually” setting above the universal max limit.
1.5
- New – Added filters to the error message strings.
- Fixed – The max was not being enforced the input field for Variable products.
- Fixed – The max now works even when backorders are enabled.
1.4.3
- Fixed – The max limit also works on Variable Products, as long as backorders are not enabled.
1.4.2
- Fixed a fatal error regarding get_parent_data().
1.4.1
- New – For variable products, the stock quantity display has been restored. Previously, the stock quantity was hidden for products with variations. This only affected those who were displaying the stock quantity on the product page.
- Fixed several PHP notices. Thanks to @brettmhoffman.
- Internationalization – load_plugin_textdomain is now loaded on init rather than plugins_loaded, as it should be.
1.4
- New – Support for different limits for individual products. See the version 1.4 release post for details.
- New – Support for Variable products (products with variations). Now, the plugin works with all products, Simple and Variable.
- Code refactoring – Many functions were renamed:
isa_get_qty_alread_in_cart was changed toisa_wc_max_qty_get_cart_qty
isa_max_item_quantity_validation was changed toisa_wc_max_qty_add_to_cart_validation
add_isa_max_quantity_options was changed toisa_wc_max_qty_options
isa_woo_max_qty_load_textdomain was changed toisa_wc_max_qty_load_textdomain
isa_woo_max_qty_update_cart_validation was changed toisa_wc_max_qty_update_cart_validation
isa_woocommerce_quantity_input_args was changed toisa_wc_max_qty_input_args
- Code refactoring – One function was removed:
isa_woocommerce_available_variation
, which was hooked towoocommerce_available_variation
, was removed.
1.3
- New – Added compatibility with the WooCommerce Direct Checkout plugin
1.2.4
- Fix – The setting had disappeared on last WC update.
1.2.3
- New – Added Dutch translation, thanks to Martijn Heesters.
1.2.2
- New – Added German translation, thanks @tofuSCHNITZEL.
1.2.1
- Fix – Did not calculate quantity properly if you UPDATE Quantity on Cart page. This did not let some users DECREASE or INCREASE the quantity while on the cart page.
- Maintenance – Tested and passed for WordPress 4.0 compatibility.
1.2.0
- New – Added .pot translation file.
- New – Added translations for French, Hindi, and Spanish languages.
- New – Changed textdomain to plugin slug.
- Maintenance – Tested and passed for WP 3.9 compatibility.
1.1.9
- Fix: added _update_cart_validation to avoid manual override on cart update at checkout.
- Tweak: remove passed=true in validation checks, use the passed parameter instead.
- Maintenance: replace woocommerce – add_error with wc_add_notice.
1.1.8
- Fix: now checks for manually-typed quantity because maximum limit was able to be overridden by typing in a number.
- Fix: a problem in which limit was ignored if product was previously added to cart, then added another item to cart, then re-added this item to cart.
- Maintenance: Updated description to reflect that this plugin does not yet support products with variations.
1.1.6
- Fix: maximum limit was able to be overridden by adding a new instance of the item to cart.
- Fix: maximum limit was able to be overridden by updating quantity on cart page.
1.1.5
- Tested for WP 3.8 compatibility.
1.1.4
- Tested for WP 3.7.1 compatibility.
1.1.3
- bug fix related to syncing with Git.
1.1.2
- bug fix related to syncing with Git.
1.1.1
- bugfix related to syncing with Git.
1.1
- Tested for WP 3.6.1 compatibility
1.0
- Initial release.