Descrição
O Easy Booking é um plugin poderoso e fácil de usar para o WooCommerce, compatível com produtos simples, variáveis, em grupo e combinados. Uma solução ideal para obter o máximo do WooCommerce sem precisar gerenciar um novo tipo de produto.
Oferece a quantidade certa de opções para adaptar às suas necessidades: modo \”Dias\” ou \”Noites/”, duração e limites de agendamento, uma ou duas datas, cálculo de preço… E para desenvolvedores, filtros e hooks de ação para extender os recursos.
Permite que você gerencie com facilidade e mantenha um olho no processamento ou agendamentos futuros do seu painel do WordPress.
Demonstração
Veja a demonstração do plugin aqui.
Versão PRO
Adicione o Easy Booking PRO para recursos estendidos: gerenciamento de estoque por datas, datas desativadas, preços dependendo da duração e/ou datas do agendamento, agendamentos manuais e mais.
Capturas de tela
Instalação
Requisitos
WordPress 5.0 ou acima
WooCommerce 4.0 ou acima
Certifique-se que o WooCommerce está instalado e ativado antes de iniciar.
Instalação
Você pode instalar o plugin automaticamente ou manualmente. Se você não tem familiaridade com a instalação de plugins verifique nesta página.
Configurações
Aprenda a configurar o plugin e os seus produtos na documentação.
Perguntas frequentes
Verifique nas Perguntas Frequentes aqui.
Avaliações
Colaboradores e desenvolvedores
“Easy Booking para o WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresEasy Booking para o WooCommerce” foi traduzido para 6 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir “Easy Booking para o WooCommerce” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
3.3.4 – 2024-09-19
- Correção – Datas foram removidas da página do pedido quando foram no passado.
3.3.3 – 2024-08-29
- Correção – Não é possível alterar o status do agendamento de pendente para início quando definido Manualmente.
- Correção – Não é possível alterar as datas de agendamento caso a nova data de início seja após a data antiga de finalização.
- Correção – A data mínima no seletor de datas não foi definida na página de pedido do administrador.
- Ajuste – Removido metadado obsoleto de agendamento.
3.3.2 – 2024-06-27
- Compatibilidade com o Easy Booking PRO 1.1.7.
- Correção – Conflito com o novo campo de data do Complemento de Produto do WooCommerce.
- Correção – Remove compatibilidade do WooCommerce à obsoleta API Rest.
- Pequenas correções e ajustes.
3.3.1 – 2024-04-12
- Correção – Atualização do banco de dados para pessoas que nào usem o WooCommerce HPOS.
- Correção – A função wceb_shift_date causava um loop infinito com datas inválidas.
- Ajuste – Melhorada a função de criação de tabela.
3.3.0 – 2024-04-04
- Atualização e otimização de desempenho.
- Correção – Problema com durações mínimas e máximas de agendamento.
- Correção – Cálculo da duração do agendamento.
3.2.0 – 2024-02-12
- Correção – Carregando scripts apenas nas páginas de “Relatórios” para melhor desempenho. Correção temporária até termos uma atualização de desempenho para as páginas de “Relatórios”.
- Correção – Erro com o PHP 8.2.
3.1.9 – 2024-01-02
- Adição – Adicionada uma página “Calendário” à seção “Relatórios”.
- Ajuste – Atualizados os leia-me e os links para o website do plugin.
- Ajuste – O nome do plugin foi alterado para Easy Booking para o WooCommerce.
3.1.8 – 2023-10-19
- Correção – Compatibilidade com o WooCommerce HPOS.
- Correção – Problema com a duração do agendamento não sendo um número inteiro.
- Correção – Variáveis indefinidas de CSS causando problemas com pesquisa de produtos na página de relatórios.
3.1.7 – 2023-09-20
- Correção – Diverssos problemas com Complementos de produtos do WooCommerce.
3.1.6 – 2023-06-03
- Correção – Variável indefinida causando erro de JS com os Complementos do Produto.
3.1.5 – 2023-06-01
- Correção – Compatibilidade com a versão mais recente do Complemento do WooCommerce do Produto (6.3). Não é mais compatível com as versões anteriores.
- Ajuste – Alterado o arquivo de tradução hr_HR.js para hr.js.
3.1.4 – 2023-04-24
- Correção – Conflito com outro plugin usando o mesmo nome de variável ajax_url.
3.1.3 – 2023-04-14
- Correção – Problema com função usort e o PHP >=8.2.
3.1.2 – 2023-03-10
- Correção – Problema com datas desativadas em apenas um calendário, quando a opção “Permitir agendamento em datas desativadas?” está desmarcada.
3.1.1 – 2023-01-05
- Correção – Erro com o PHP > 8.0.
3.1.0 – 2022-09-12
- Adição – Ferramenta para inicializar os status dos agendamentos.
- Adição – Verifica se o WPML está ativo (para a versão PRO).
- Ajuste – Removida a antiga compatibilidade retroativa.
3.0.9 – 2022-07-05
- Correção – Problema ao modificar meta dados de item do pedido.
3.0.8 – 2022-03-21
- Correção – Problema com dias desativados quadno o primeiro dia da semana é Domingo.
3.0.7 – 2021-12-20
- Correção – Problema com os complementos de produtos do WooCommerce > 4.1.0.
3.0.6 – 2021-11-08
- Adição – Nota para recordar as pessoas de atualizarem para o PRO.
- Correção – CSS para página importada.
- Ajuste – Melhorados os textos e rótulos das configurações.
3.0.5 – 2021-09-13
- Correção – Verifica a primeira data disponível antes de adicionar ao carrinho/no carrinho.
- Correção – Tradução do calendário ao Polonês.
3.0.4 – 2021-06-14
- Adição – Compatibilidade com o recurso “Exportar” da versão PRO.
- Adição – Hook de ação “easy_booking_after_reports_form”.
- Correção – Problema ao salvar opção de variação.
- Correção – Certificar que o ascendente é um WP_Product na função wceb_is_bookable().
3.0.3 – 2021-04-27
- Adição – Compatibilidade com o WooCommerce Deposits (da equipe WooCommerce).
- Adição – Possibilidade de passar datas como parâmetros URL ao adicionar ao carrinho.
- Adição – Filtro ‘easy_booking_settings_capability’ para dar diferentes capacidades dependendo da página.
- Correção – Torna a variação não agendável se o produto ascendente não for agendável.
- Correção – Rótulos das configurações tornadas traduzíveis.
- Correção – Oculta o formulário do seletor de datas após redefinir variações.
- Ajuste – Alterada a classe .datepicker para .wceb_datepicker para evitar conflitos com outras bibliotecas.
- Ajuste – Aba “Ajuda” na página de configurações.
3.0.2 – 2021-03-08
- Correção – Problema com produtos agrupados $0.
- Correção – Substituída a função obsoleta wceb_get_price_html() por wceb_get_product_price_suffix().
- Correção – Carregar arquivo en_US.js para o Pickadate se um arquivo de tradução não existir para o idioma do site de forma a evitar erros.
- Correção – A duração do agendamento precisa ser pelo menos 1.
- Correção – Adicionado o argumento obsoleto $custom_booking_duration ao filtro easy_booking_get_price_suffix para evitar erros.
3.0.1 – 2021-02-18
- Correção – Adicionar ao carrinho para produtos não-agendáveis.
- Correção – Drop-downs de mês e ano no CSS do calendário.
- Correção – Arquivos faltantes de tradução do calendário para os seguintes idiomas: DE formal, MX, PE e BE.
- Correção – Problema de produtos agrupados com produtos gratuitos.
- Ajuste – Tentativa de melhorar o CSS das tabelas de opções em telas pequenas.
3.0.0 – 2021-01-28
- Correção – Atualizado o filtro woocommerce_display_item_meta.
- Correção – Tradução para Estoniano.
- Ajuste – Removida a configuraçào “Duração personalizada de agendamento” e mesclada com “Duração do agendamento”.
- Ajuste – Removido o uso dse sessão e usando $_POST em seu lugar para adicionar datas dos produtos ao carrinho.
- Ajuste – Adcionada a nova página “Ferramentas”.
- Ajuste – Removidas notificações irrelevantes ao administrador.
- Ajuste – Arquivo POT renomeado.
- Compatibilidade com o Easy Booking PRO.
2.3.3 – 2020-09-01
- Correção – Não era possível selecionar a data atual.
2.3.2 – 2020-08-17
- Correção – Atualizado o pickadate.js para o 3.6.2 e corrigidos diversos pequenos problemas.
- Correção – Produtos incluídos – Problema com produtos sem preços individuais.
- Correção – Verifica que as datas selecionadas não estejam no passado.
- Ajuste – Adicionado arquivo fi.js para traduzir o calendário em Finlandês.
2.3.1 – 2020-07-03
- Correção – Problema com o status do pedido de agendamento quando adicionando manualmente um pedido.
- Correção – O preço do agendamento de uma data não era atualizado ao alterar a quantidade.
- Correção – Problema com a API Rest.
2.3.0 – 2020-06-15
- Correção – Problema com produtos agregados sem preço.
- Correção – Compatibilidade com a API Rest do WooCommerce.
- Adicionada – Tradução para Lituano ao calendário.
- Ajuste – Cores melhoradas no calendário.
- Ajuste – Refatorado o código para o status do carrinho, pagamento, pedidos e agendamentos.
- Ajuste – Alterado o meta de ordenação de item “_ebs_start_format” para “_booking_start_date”.
- Ajuste – Alterado o meta de ordenação de item “_ebs_end_format” para “_booking_end_date”.
- Ajuste – Substituído o hook de ação “easy_booking_add_booked_item” pelo “easy_booking_add_order_item_booking_data”.
2.2.9 – 2020-03-27
- Correção – Problema de opacidade após selecionar datas.
- Correção – Corrigida e melhorada a compatibilidade com os Complementos de Produto do WooCommerce. Complementos baseados em porcentagem, preço fixo e em quantidade agora devem ser calculados corretamente.
- Correção – No modo “Noites”, a duração mínima do agendmento é agora sempre no mínimo 1 noite (ao invés de 0).
- Adicionado – Filtro ‘easy_booking_new_price_to_display’.
- Adicionado – Filtro ‘easy_booking_new_regular_price_to_display’.
- Adicionado – Filtro ‘easy_booking_cart_item’.
- Adicionado – Filtro ‘easy_booking_calculate_booking_price’.
2.2.8 – 2020-03-09
- Correção – Compatibilidade com o Polylang.
- Correção – Problema com complementos de produto onde os preços do copmlemento tinham decimais.
- Correção – Os preços atualizam corretamente ao alterar as quantidades de produtos agrupados ou em conjunto.
- Correção – A cor padrão do texto foi definida para 000000ao invés de #000000.
- Adicionado – Filtro ‘easy_booking_selected_booking_duration’.
- Adicionado – Filtro ‘easy_booking_simple_product_booking_data’.
- Adicionado – Filtro ‘easy_booking_variable_product_booking_data’.
- Adicionado – Filtro ‘easy_booking_grouped_product_booking_data’.
- Adicionado – Filtro ‘easy_booking_bundle_product_booking_data’.
- Adicionado – Filtros ‘easy_booking_new_price’ e ‘easy_booking_new_regular_price’.
- Adicionado – Filtro ‘easy_booking_total_booking_duration_text’.
- Adicionado – Filtro ‘easy_booking_average_price_text’.
- Adicionado – Filtros ‘easy_booking_pao_addon_cost’ e ‘easy_booking_pao_total_addons_cost’.
- Adicionado – Filtro ‘easy_booking_home_url’.
- Adicionado – Hook de ação ‘easy_booking_after_init’.
- Ajuste – Refatorado o Ajax na interface e compatibilidade com plugins de terceiros.
2.2.7 – 2020-01-07
- Correção – Exibe um alerta para selecionar opções de produto e datas nas páginas dos produtos.
- Correção – Duração mínima de agendamento errada com duração personalizada de agendamento.
- Correção – Preço do pacote era errado quando era alterada a quantidade uma vez que as datas esitvessem selecionadas.
- Ajuste – Código refatorado para a interface e funções.
2.2.6 – 2019-11-12
- Correção – Problema com as configurações de agendamento do produto sendo vazias quando o valor é 0.
- Correção – O formulário de agendamento era exibido para produtos variáveis fora de estoque mas os scripts não eram carregados.
- Correção – Problema com preço de itens não-agendáveis em conjunto.
- Ajuste – Código refatorado do administrador e relatórios.
- Ajuste – Alterado ‘easy_booking_get_price_html’ para ‘easy_booking_get_price_suffix’.
- Ajuste – Alterado ‘easy_booking_display_price’ para ‘easy_booking_price_html’.
- Ajuste – Alterado ‘wceb_bookable_product_add_to_cart_text’ para ‘easy_booking_select_dates_text’.
2.2.5 – 2019-10-14
- Correção – Compatibilidade retroativa para o Easy Booking 2.2.4 (o meta ‘_booking_dates’ foi alterado para ‘_number_of_dates’). Certifique-se de atualizar o banco de dados.
- Correção – Corrigida e melhorada a ferramenta de “Atualizar o banco de dados”.
- Correção – Conflito com o WooCommerce Bookings.
2.2.4 – 2019-10-08
- Alteração importante – Alterado o meta _booking_option para _bookable. Certifique-se de atualizar o banco de dados.
- Correção – Corrigidos diversos problemas com os Complementos de Produto do WooCommerce.
- Correção – Removidas condições OR em consultas pois elas não eram bem suportadas pelo WP.
- Correção – Definida a ordenação do status do agendamento para “Processando” quando comprado um produto agendável.
- Adição – Adicionada uma página “Ferramentas” às configurações do plugin.
- Ajuste – Refatorados diversos arquivos do admin.
2.2.3 – 2019-09-17
- Correção – O ID do produto não era enviado ao selecionar as datas.
2.2.2 – 2019-09-04
- Correção – Produtos eram exibidos como não disponíveis com o gerenciamento de estoque desativado.
- Correção – Problemas com o Polylang.
- Correção – Configurações de rede para as chaves de licença dos complementos.
- Ajuste – Refatoradas as configurações do plugin.
2.2.1 – 2019-03-18
- Correção – Problemas com datas desabilitadas e a primeira data disponível quando o primeiro dia da semana é Domingo.
- Correção – Removido o erro se o produto variável agendável não tem variação agendável (torna-o não agendável ao invés disso).
- Correção – Talvez exibir o sufixo de preço na página do produto.
- Ajuste – Adocionado o status de “Concluído” de agendamento de pedido aos pedidos sem produtos agendáveis.
2.2.0 – 2019-01-07
- Atualizadas as configurações do plugin. Elas agora são armazenadas uma a uma no Banco de Dados ao invés de um grande array.
- Alterado o domínio de texto do woocommerce-easy-booking-system para combinar com as regras do WordPress.org. Você precisará alterar os nomes dos seus arquivos de tradução para o novo domínio de texto.
- Correção – Corrigido um problema com os Complementos de Produto do WooCommerce > 3.0.4.
- Removido – Removida a configuração “Primero dia da semana”, você pode usar a data das Configurações > Geral > Semana começa em.
- Removido – Removidos avisos desnecessários ao administrador.
- Ajuste – Atualizada a tradução do calendário para o Norueguês.
2.1.12 – 2018-10-30
- Correção – Compatibilidade com os Complementos de Produto do WooCommerce 3.0.0.
- Correção – O filtro ‘easy_booking_booking_price_details’ foi movido para tornar mais fácil o seu uso.
- Localização – Adicionada a tradução Nl_NL.
- Localização – Adicionada a tradução en_ZA.
2.1.11 – 2018-08-29
- Correção – Substituído o .size() deprecado pelo .length nos arquivos JS.
- Correção – Problema com produtos agrupados e os Complementos de Produto do WooCommerce.
- Removido – Removido input oculto inútil para ID de variação.
2.1.10 – 2018-06-04
- Correção – Compatibilidade retroativa com versões prévias do WooCommerce.
- Correção – Compatibilidade com Associações do WooCommerce para produtos variáveis.
- Adicionado – Tradução para o Francês Canadense ao calendário.
2.1.9
- Correção – Corrigido um erro com os Complementos de Produtos do WooCommerce.
2.1.8
- Adicionado – Adicionada a opção “Multiplicar custo do complemento pela duração do agendamento?” para multiplicar ou não os custos de complemento dos Complementos do Produto pela duração do agendamento.
- Adicionado – Adicionado o filtro ‘wceb_bookable_product_add_to_cart_text’.
- Adicionado – Adicionados os hooks de ação ‘easy_booking_add_booked_item’ e ‘easy_booking_init_settings’.
- Adicionado – Adicionados hooks de filtros e ação para a página “Relatórios”.
- Removido – Removidos ‘ebs_start_display’ e ‘ebs_end_display’ do banco de dados, e substituídos com as funções date_i18n()) para exibição.
- Correção – O botão adicionar ao carrinho não será mais desativado ao selecionar uma variação não agendável.
- Correção – Pequenas correções de segurança.
- Atualizado o arquivo POT.
2.1.7
- Adicionado – Adicionado o botão “Redefinir datas”.
- Adicoinado – Adicionada compatibilidade com o WPML.
- Correção – Problema com a página “Relatórios” onde as datas não eram exibidas corretamente.
- Correção – Problema com CSS quando selecionando mês/ano na página “Relatórios”.
- Ajuste – Solicitações Ajax melhoradas na interface para que o arquivo admin-ajax.php não seja mais chamado.
- Ajuste – Alterado “Limite de Agendamento” para “Última data disponível” para que possa ser configurado em dias.
2.1.6
- Adicionado – Adicionados status de agendamento para itens do pedido e agendamentos importados, para melhorar a página “Relatórios” e torná-la mais fácil de rastrear e organizar seus agendamentos.
- Adicionado – Adicionado o arquivo en_CA.js para a tradução Canadense.
- Correção – Corrigido o filtro “easy_booking_booking_price_details” para torná-lo mais fácil de usar.
- Correção – Corrigido um problema com datas desabilitadas e Domingo como primeiro dia da semana.
- Correção – Corrigido um problema com ítens em grupo no carrinho.
- Correção – Corrigido um problema ao obter preço de itens agrupados com preços não individuais.
- Correção – Exibe o preço promocional personalizado mesmo se o preço promocional do produto não foi definido.
2.1.5
- Adicionado – Adicionado o arquivo en_AU.js para a tradução Australiana.
- Correção – Forçar http/https quando chamando o arquivo admin-ajax.php para evitar falhas de segurança nas solicitações Ajax.
- Correção – Problema nos produtos agrupados “vendidos individualmente”.
2.1.4
- Correção – Erro com os Pacotes de Produto do WooCommerce e o WooCommerce < 3.0 onde preços promocionais de variações não eram levados em conta.
- Correção – Problema com o WooCommerce < 3.0 onde variações não agendáveis eram consideradas agendáveis.
- Correção – Verifica se o método “get_bundled_item” já existe no carrinho para evitar erros.
- Adicionado – Retorna a(s) data(s) de início e (talvez) fim quando coletando os pedidos com a API REST do WooCommerce.
- Ajuste – Removido arquivo de CSS desnecessário no administrador.
- Ajuste – Carregar apenas o tema de calendário “Padrão” no administrador.
2.1.3
- Correção – Problema com definição de duração personalizada de agendamento no nível do produto não sendo aplicada.
- Correção – Adicionado o arquivo da tradução Australiana ao calendário.
- Ajuste – Adicionado o filtro $content argument to easy_booking_display_price.
2.1.2
- Correção – Preços promocionais em produtos em pacotes agora são aplicados corretamente.
- Correção – Problema com os textos “Início” e “Fim” aparecendo em produtos não agendáveis nos detalhes de pedidos.
- Correção – Problema com os Complementos de Produtos do WooCommerce.
2.1.1
- Correção – Compatibilidade com o WooCommerce 3.0 e Pacotes de Produtos do WooCommerce 5.2.0.
- Correção – Corriido um problema com a seleção de uma data e ID do produto não enviado na solicitação Ajax com o WooCommerce 3.0.
- Correção – Corrigido um erro com produtos variávies sem variação disponível.
2.1.0
- Correção – Compatibilidade com o WooCommerce > 3.0
- Correção – Removido “name=variation_id” para evitar conflitos.
2.0.9
- Atualizada a página de complementos.
- Correção – Retorna o preço se for 0 após selecionar datas.
- Correção – Compatibilidade com os Depósitos do WooCommerce.
- Correção – Compatibilidade com os Complementos de Produtos do WooCommerce e produtos variáveis.
2.0.8
- Correção – Compatibilidade com os Pacotes de Produtos do WooCommerce > 5.0. Se você usa ele você deve ter pelo menos a versão 5.0.
- Correção – Compatibilidade com a futura extensão Easy Booking: Preços.
- Correção – [Localização] Adidionada a tradução de “Fechar” em catalão e adicionado o arquivo ca.js.
- Correção – [Localização] Arquivo wceb.pt atualizado.
- Removido – [Localização] Removidos os arquivos de idioma FR e NL incluídos. Para baixar arquivos de idioma, visite https://easy-booking.me/documentation/easy-booking/localization/.
2.0.7
- Correção – Corrigida a função wceb_get_product_price e compatibilidade com plugins de Associações.
- Correção – [Interface] Duração total do agendamento exibindo “x dia(s)” no modo “noite” ao invés de “x noite(s)”.
- Correção – Compatibilidade com os Pacotes de Produtos do WooCommerce.
2.0.6
- Adicionado – [Filtro] Filtro ‘easy_booking_multiply_additional_costs’ para multiplicar ou não custos adicionais pela duração do agendamento (padrão: false).
- Adicionado – [Filtro] ‘easy_booking_product_booking_min’ para sobrepujar as configurações do produto.
- Adicionado – [Filtro] ‘easy_booking_product_booking_max’ para sobrepujar as configurações do produto.
- Adicionado – [Filtro] ‘easy_booking_product_first_available_date’ para sobrepujar as configurações do produto.
- Adicionado – [Filtro] ‘easy_booking_display_average_price’ para exibir ou não o preço médio / dia após selecionar as datas (padrão: false).
- Adicionado – [Filtro] easy_booking_booking_price_details’ sobrepuja os detalhes do preço do agendamento – duração total do agendamento e (talvez) preço médio / dia.
- Adicionado – [Filtro] ‘easy_booking_one_date_price’ retorna o preço do agendamento para seleção de uma data.
- Adicionado – [Filtro] ‘easy_booking_two_dates_price’ retorna o preço do agendamento para seleção de duas datas.
- Adicionado – [Interface] Exibe preços regulares e promocionais dos agendamentos se o produto está em promoção.
- Adicionado – [Interface] Exibe a duração total do agendamento após selecionar as datas.
- Removido – [Filtro] ‘easy_booking_get_new_item_price’ (substituído pelo ‘easy_booking_one_date_price’ and ‘easy_booking_two_dates_price’).
- Removido – [Filtro] ‘easy_booking_get_new_grouped_item_price’ (substituído pelo ‘easy_booking_one_date_price’ and ‘easy_booking_two_dates_price’).
- Correção – [Interface] Problema com plugins de cache e nonce onde o preço do agendamento não era atualizado corretamente.
2.0.5
- Correção – [Interface] Problema com variações agendáveis e não-agendáveis com o botão adicionar ao carrinho sendo desativado.
2.0.4
- Correção – [Administrador] As datas agora são salvas corretamente quando alterando e salvando um pedido no administrador.
2.0.3
- Correção – [Segurança] Correções de segurança nas solicitações Ajax.
- Correção – [Interface] Define a sessão do cliente apenas se necessário.
- Correção – [Administrador] Problema ao alterar datas na página do pedido no administrador.
2.0.2
- Correção – [Interface] Problema com a primeira data disponível.
- Correção – [Interface] Problema com os Complementos de Produtos do WooCommerce com muitos complementos por produto.
- Correção – [Administrador] Problema gravando as configurações de aparência e com a opção “Tornar todos os produtos agendáveis?”.
2.0.1
- Correção – [Administrador] Problema com a página de pedido no administrador quando o item do pedido não é um produto.
- Correção – [Interface] Define a seleção e visualização dos seletores para a próxima data disponível.
- Correção – [Administrador] Problema com a codificação de caracteres no pickadate.js.
- Ajuste – [Filtros] Excluídos os filtros ‘easy_booking_currency’ e ‘easy_booking_new_price_args’ quando retornando o preço.
2.0.0
/!\ Atualize os complementos se tiver algum e deseja usá-lo(s) com esta nova versão. Devido aos novos recursos adicionados, ele não é compatível com versões antigas.
Versões compatíveis dos complementos:
- Verificação de Disponibilidade > 1.5.
- Descontos por Duração > 1.7.
-
Desabilitar Datas > 1.5.
-
Adicionado – [Recurso] Possibilidade de selecionar apenas uma data.
- Adicionado – [Recurso] Compatibilidade com os Pacotes de Produtos do WooCommerce.
- Adicionado – [Filtro] Filtro ‘easy_booking_start_text’ para alterar o texto “Início” e torná-lo traduzível.
- Adicionado – [Filtro] Filtro ‘easy_booking_end_text’ para alterar o texto “Fim” e torná-lo traduzível.
- Adicionado – [Filtro] Filtro ‘easy_booking_information_text’ para alterar o texto informativo e torná-lo traduzível.
- Correção – [Interface] Salva a data no formato correto ao adicionar um produto ao carrinho.
- Correção – [Administrador] Exibir os seletores de data quando adicionando manualmente um produto agendável a um pedido no administrador.
- Ajuste – O botão “Adicionar ao carrino” é ativado apenas após a(s) data(s) estar(em) selecionada(s).
- Ajuste – Alterada a variável ajax_object para wceb_object para evitar conflitos com outros plugins.
1.9.2
- Correção – [Administrador] Problema com a opção “Tornar todos os produtos agendáveis?”.
- Correção – [Interface] Carrega os scripts mesmo quando o preço do produto é 0.
1.9.1
- Correção – [Interface] Erro quando definindo a duração máxima do agendamento para 1.
1.9.0
Esta atualização contém grandes mudanças / incrementos. Não hesite em procurar no fórum de suporte ou me enviar uma mensagem se você tiver quaisquer problemas, pois é difícil testar tudo.
/!\ Você vai precisar atualizar também os complementos – se você tiver algum – para estas versões para manter tudo funcionando:
- Verificação de Disponibilidade 1.4
- Descontos por Duração 1.6
- Desabilitar Datas 1.4
Versões inferiores dos complementos NÃO vão funcionar com o WooCommerce Easy Booking 1.9.
Certifique-se de limpar o cache do seu navegador se tiver algum problema, assim ele irá carregar os arquivos mais recentes.
- Adicionado – [Recurso] Preços de agendamento para períodos semanais ou personalizados. Agora é possível definir a duração do agendamento (para todos os produtos ou individualmente) e o preço será calculado dependendo da duração. Por exemplo: semanal, 2 dias, 4 noites, etc.
- Adicionado – [Interface] CSS de calendários melhorado para evitar conflitos com temas.
- Adicionado – [Filtro] Filtro ‘easy_booking_allowed_product_types’ para permitir tipos personalizados de produtos (por padrão apenas produtos simples, variáveis e agrupados podem ser agendáveis).
- Adicionado – [Localização] Tradução para o Sueco faltando.
- Adicionado – [Administrador] Função ‘wceb_get_version’ para obter a versão do plugin.
- Removido – [Administrador] Opção ‘manage_bookings’ em produtos variáveis.
- Removido – [Administrador] Funções desnecessárias na página de administração de pedido.
- Removido – [Localização] Elementos duplicados na tradução Francesa do Pickadate.js.
- Correção – [Interface] Exibindo preço de agendamento quando a variação não é agendável.
- Correção – [Administrador] Registrar scripts da interface antes de colocar em fila.
- Correção – [Administrador] [Interface] Dependências quando carregando scripts.
- Correção – [Administrador] Verifica o formato da data antes de obter ítens agendados dos pedidos.
- Ajuste – [Administrador] Datas agora são gerenciadas em períodos se possível, em vez de individualmente, para evitar arrays muito pesados em JavaScript.
- Ajuste – [Administrador] Escape em campos de relatórios e configurações de CSS.
- Ajuste – Código revisado, atualizado e melhorado para otimizar o plugin.
1.8.2
- Correção – [Administrador] Erro em não ser possível tornar produtos não agendáveis.
1.8.1
- Correção – [Interface] Permitir preço ser 0 quando adicionando produto agendável ao carrinho.
- Ajuste – [Administrador] Limite de máximo de anos para ano atual + 10 anos, para evitar ter muitos dados a carregar para Datas Desabilitadas.
- Removido – [Administrador] Removido o cálculo de preço quando modificando datas na ágina de pedido (o preço agora precisa ser atualizado manualmente).
1.8
- Adicionado – [Filtro] Filtro ‘easy_booking_frontend_parameters’ para enviar parâmetros extras ao arquivo pickadate-custom.js.
- Adicionado – [Desabilitar Datas] Compatibilidade com o novo recurso do Easy Booking: Desabilitar Datas, que permite ter datas desabilitadas dentro do período de agendamento.
- Adicionado – [Configurações] Opcão para configurar o primeiro dia da semana par Segunda-Feira ou Domingo.
- Adicionado – [Administrador] Função para carregar um modelo do tema ao invés do plugin, caso você prefira. Modelos disponibilizados devem ser colocados em um diretório chamado ‘easy_booking’ (só funciona para ‘wceb-html-product-view.php’ – modelo para entradas do seletor de datas – no momento).
- Correção – [Interface] Problema quando nenhuma data era desabilitada.
- Correção – [Interface] Cálculo de preço errado com Complementos de Produtos do WooCommerce e preços sem taxas.
- Correção – [Interface] [Produtos Agrupados] Redefine e renderiza os seletores de datas após modificar a quantidade de cada produto.
- Correção – [Interface] [Produtos Variáveis] Seleciona “input[name=variation_id]”” ao invés de “input.variation_id” para obter a ID de variação selecionada, para garantir compatibilidade máxima com temas.
- Correção – [Administrador] Meta boxes de Agendamento sendo exibidos quando não deveriam.
- Correçãoo – [Interface] [Produtos variáveis] Formato incorreto de preço.
- Correção – [Administrador] [Produtos variáveis] Campos de agendamento não estavam sendo exibidos corretamente em variações.
- Correção – [Administrador] Corrigidas as configurações de Escape.
- Correção – Compatibilidade com o WooCommerce 2.5.0.
- Ajuste – [Configurações] Configurações melhoradas e páginas de complementos e avisos.
- Ajuste – [Interface] Formata e limpa corretamente o texto informativo.
1.7.6
- Adicionado – Suporte a Multisite para os complementos e suas chaves de licença.
- Adicionado – Desinstala arquivo para limpar o banco de dados quando apagar o plugin.
- Correção – Preços de produto variável não sendo exibidos quando o produto e variações não são agendáveis.
- Atualização – Arquivo .pot e tradução Francesa.
1.7.5
- Correção – Problema configurando a data de início como “Array” ao invés de uma data quando agendando um produto.
1.7.4
- Correção – Cálculo incorreto do intervalo quando dias de semana estão desabilitados (compatibilidade com o Easy Booking: Desabilitar Datas).
1.7.3
- Adicionado – Opção para configurar um ano limite para agendamentos.
- Adicionado – Compatibilidade com o Easy Booking: Desabilitar Datas.
- Adicionado – Constante para definir caminho e sufixo no carregamento de scripts e estilos.
- Adicionado – Arquivo wceb.pot para traduções.
- Correção – O preço era atualizado quando a quantidade do produto era modificada com os Complementos de Produtos do WooCommerce, mesmo que não houvesse custo do complemento.
- Correção – Variação de preço não era atualziada após selecionar as datas.
- Correção – Exibir variação de configurações de agendamento na página de administrador do produto quando modificando a opção de variação de agendamento.
- Atualização – Tradução para o Francês.
1.7.2
- Adicionado – Constante para carregar traduções do Pickadate.js.
- Correção – Carregar accounting.js para produtos agrupados.
1.7.1
- Correção – Substituição de uma função faltando em algumas instalações PHP.
1.7
Esta atualização contém mudanças / incrementos grandes. Tenha cuidado antes de atualizar e não hesite em buscar no fórum de suporte ou enviar uma mensagem se você notar algum problema, pois é difícil manter tudo 🙂
- Adicionado – Compatibilidade com produtos agrupados.
- Adicionado – Possibilidade de tornar todos os produtos agendáveis de uma vez, e configurar opções de agendamento para todos os produtos.
- Correção – Cálculo incorreto dos preços com os preços sem taxas.
- Correção – Produtos variáveis – Exibe o preço de agendamento mesmo que todas as variações tenham o mesmo preço.
- Correção – Preço calculado com os Complemenntos de Produtos do WooCommerce.
- Correção – Não adiciona produto ao carrinho se houver um erro antes da verificação das datas (como um campo obrigatório dos Complementos de Produtos do WooCommerce não estar configurado).
- Melhoria – Tabela de relatórios.
- Melhoria – Informações.
- Melhoria – Maneira melhor de carregar scripts minificados.
1.6.1
- Correção – Geração de CSS.
- Correção – Link desabilitado na página de complementos.
1.6
/!\ Você talvez tenha que verificar os produtos variáveis após esta atualização. Compatibilidade retroativa deve estar ok, mas voê deve verificar novamente a caixa de selação “Agendável”.
- Correção – Gancho quando gravando configurações do plugin agora é disparada exatamente quando está salvando as configurações do plugin.
- Correção – Nova maneira de gerar e minificar CSS. A forma antiga causava problemas, especialmente com multisites.
- Correção – CSS dos calendário, causavam problemas e conflitos com temas.
- Adicionado – Possibilidade de gerenciar agendamentos no produto ascendente para produtos variáveis.
- Adicionado – Página de Complementos no administrador.
- Adicionado – Gancho “easy_booking_enqueue_additional_scripts’ para enviar scripts para o queue antes do script principal pickadate.
- Adicionado – Filtro ‘easy_booking_pickadate_dependecies’ para adicionar dependências ao script principal pickadate.
- Adicionado – Eventos personalizados Jquery quando inicializando e configurando calendários.
- Ajuste – JavaScript melhorado para melhor flexibilidade e desempenho.
1.5.2
- Correção – Problema com o WordPress 4.2.2 causando um erro.
1.5.1
- Correção – Função direita para esquerda abandonada no WordPress 4.2.
- Correção – Compatibilidade retroativa com metadados de agendamento de produtos.
- Correção – Primeira data disponível no seletor de início quando a duração mínima de agendamento é configurada.
- Correção – Função is_bookable() para produtos variáveis.
- Correção – Removidas chamadas Ajax desnecessárias quando limpando sessão de agendamento.
- Correção – Foco de input que faz o calendário saltar quando fechando e abrindo a janela.
- Correção – CSS gerado após salvar configurações do plugin.
- Correção – Arquivo de CSS registrado para multisites.
- Correção – Preço exibido na página de arquivo para produtos agendáveis.
- Correção – Preço exibido em produtos variáveis não-agendáveis.
- Adicionado – Página de relatórios no Admin.
- Adicionado – Preço “/ noite” quando no modo “noites”.
- Adicionado – Remove o texto “/ dia” ou “/ noite” quando a variação não é agendável.
- Adicionado – Compatibilidade com os “Complementos de Produtos WooCommerce”. Por favor leia a documentação para mais informações sobre isso: https://easy-booking.me/documentation/ .
- Adicionado – Abre automaticamente o segundo seletor de data após selecionar a primeira data.
- Adicionado – Títulos de calendário.
- Adicionado – Minificando CSS “on-the-fly” após salvar as configurações do plugin.
- Adicionado – Botão de fechar no calendário.
- Atualização – Pickadate.js versão 3.5.6.
- Removido – Compatibilidade com WooCommerce Currency Switcher. Por favor leia a documentação para tornar estes plugins compatíveis: https://easy-booking.me/documentation/ .
1.5
Esta atualização contém mudanças grandes para produtos variáveis. Compatibilidade retroativa deve estar ok, mas verifique suas variações assim mesmo após atualizar.
- Adicionado – Variações agora são manejadas individualmente, ao invés de serem copiadas do produto ascendete.
- Adicionado – Compatibilidade com multisite.
- Adicionado – CSS direita para esquerda, para idiomas da direita para a esquerda.
- Correção – Cálculo de preço incorreto quando modificando um pedido.
- Correção – Mudanças de segurança.
- Correção – Seletor capta a seta do cursor.
- Correção – Adicionado arquivo en.js.
- Correção – Chamadas $wpdb incorretas.
- Correção – Exibe preço do produto no formato correto.
- Ajuste – Regenera o CSS apenas após salvar as configurações do plugin.
- Ajuste – CSS de Entrada melhorados.
- Localização – Adicionada a tradução Holandesa.
- Localização – Atualizada a tradução Francesa.
1.4.4
- Correção – Erro de javascript nas informações
1.4.3
Easy Booking: Verificação de Disponibilidade, já está disponível o complemento para gerenciar estoques e disponibilidades para o WooCommerce Easy Booking!
Baixe o seu agora em https://easy-booking.me/addon/availability-check/!
- Adicionado – Estilos de informações de Admin.
- Correção – Removido o carregamento de gif do WooCommerce (que não foi carregado, causando erros de javascript).
1.4.2
- Correção – Erro com o WooCommerce 2.3 e produtos variáveis.
- Correção – Erro com o WooCommerce 2.3 e produtos.
- Correção – Erro com o WooCommerce 2.3 na página de pedido.
- Correção – Erro quando calculando preço novo e taxas na página do pedido.
- Correção – Removida data mínima de início no calendário na página de produto.
- Adicionado – Outro tema para o calendário.
- Adicionado – Gancho quando salvado configurações.
- Adicionado – Filtro quando calculando novo preço.
- Adicionado – Filtro quando calculando novo preço na página de pedido.
- Adicionado – Filtro para o preço exibido na página de produto.
- Adicionado – Elementos para o futuro plugin de Gerenciamento de Estoque.
- Removido – Traduções Espanhola.
- Atualização – Tradução para o Franês.
- Atualização – CSS do Calendário.
- Desenvolvimento – Código e estrutura do plugin refatorados.
1.4.1
- Correção – Corrigido um erro quando atualizando pedidos.
- Correção – Corrigido um erro quando adicionando um produto normal ao carrinho.
- Adicionado – Tradução Espanhola.
- Adicionado – Exibe o preço-base para um dia na página do produto.
- Adicionado – Adicionada uma opção para configurar a primeira data disponível.
- Atualização – Tradução para o Franês.
1.4
- Adicionado – Opção de configurar uma duração mínima e máxima de agendamento para cada produto.
- Adicionado – Possibilidade de mudar as datas de agendamento na página de pedido.
- Adicionado – Possibilidade de adicionar produtos agendáveis na página de pedido.
- Adicionado – Arquivo de tradução para o en_GB para o calendário.
- Adicionado – Compatibilidade com WooCommerce Currency Switcher
- Correção – Erro de Fuso Horário com o seletor de data.
- Correção – Evita adicionar um produto ao carrinho após clicar no botão “limpar” no calendário.
- Correção – Datas incorretas selecionadas com o teclado.
- Correção – Preço incorreto exibido quando “Preço excluindo taxas” está definidot …