Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🕒 4 Melhores plugins de horário de funcionamento para WordPress em 2026 (gratuitos e pagos)

🕒 4 Melhores plugins de horário de funcionamento para WordPress em 2026 (gratuitos e pagos)

O horário de funcionamento é a primeira coisa que um cliente procura antes de visitar. Abre ao sábado? A que horas é o almoço? Trabalha nos feriados? Se o website não responder a estas perguntas em segundos, o cliente vai para outro que o faça. E não volta: de acordo com estudos de SEO local, a ausência de um horário claro no website é uma das principais razões para a perda de visitas potenciais num negócio físico.

O WordPress padrão não mostra horários de funcionamento de raiz. Precisa de um plugin. Mas aqui está a nuance: um plugin é feito para um restaurante com pausas para almoço, outro para uma loja WooCommerce com desativação automática de encomendas, um terceiro para uma cadeia de dez localizações com horários diferentes. Escolha o errado e terá um horário que não funciona ou um conflito de cache. O custo do erro: um cliente vê «aberto» quando está fechado, chega, depara-se com uma porta trancada e nunca mais volta.

Testámos 4 plugins de horários de funcionamento atuais para WordPress, desde widgets leves até integração com WooCommerce. Cada um cobre o seu próprio cenário: montra de negócio físico, rede de filiais, loja online com pausa noturna ou bloco Gutenberg rápido. Todos os plugins estão ativos e atualizados em 2026, nenhum abandonado.

💡 Visão geral rápida:

  • Passo 1: Defina o seu cenário: montra de negócio, rede de filiais ou loja WooCommerce.
  • Passo 2: Consulte a tabela: compare os plugins por localizações, WooCommerce e estilos de exibição.
  • Passo 3: Escolha um plugin para a tarefa e leia a análise detalhada abaixo.

Plugin

Localizações

WooCommerce

Estilos de exibição

Google My Business

Versão gratuita

We're Open!

1

Shortcode + widget

✅ sincronização

✅ totalmente

Orivo Business Hours Block

1

12 estilos (bloco Gutenberg)

✅ totalmente

Business Hours Indicator

até 3 (grátis) / ∞ (Pro)

✅ (Pro)

Shortcode + widget + blocos

✅ Lite / Pro $49

Store Opening Closing Hours Manager

1

✅ principal

Shortcode + widget + notificações

✅ totalmente

1. We're Open!

Página de definições principais do plugin We're Open

O mais rico em funcionalidades entre os gratuitos, e sem atualizações Pro ou anúncios. Noah Hearle criou um plugin que faz exatamente uma coisa, mas com uma atenção obsessiva ao detalhe.

O ponto forte do We're Open! é a personalização da saída. O shortcode [open_text] aceita variáveis condicionais: %if_open% e %today_start% e %tomorrow_start% e duas dúzias de outras. Pode compor uma frase como «Atualmente aberto, fecharemos às 22:00», e esta mudará automaticamente para «Fechado, abriremos amanhã às 9:00» quando a condição for acionada. Sem JavaScript, renderização pura do lado do servidor.

Três grupos de intervalos de tempo por dia (manhã-almoço-noite), suporte para estabelecimentos 24 horas, consolidação separada para dias úteis e fins de semana. Para feriados e encerramentos temporários, há uma secção separada de «Horários especiais»: define um intervalo de datas, horários, e o plugin muda automaticamente no dia certo.

Funcionalidades interessantes: dados estruturados Schema.org de raiz (o Google entende os horários sem plugins de SEO) e sincronização com o Google My Business através da Places API (requer Google API Key). É reivindicada total conformidade com o RGPD. Idiomas RTL são suportados, o layout não se quebra para árabe ou hebraico.

Ponto negativo: apenas uma localização. Não pode colocar uma rede de três localizações num site, cada uma precisa de uma instância WordPress separada ou de um plugin diferente.

🔗 We're Open! no WordPress.org

2. Orivo Business Hours Block

Bloco de horário comercial Orivo no editor Gutenberg

Se o seu site vive no editor de blocos e não quer decifrar shortcodes, esta é a sua opção. O Orivo Business Hours Block adiciona exatamente um bloco Gutenberg, mas com 12 estilos de exibição: desde uma tabela compacta até «cartões» com sombras e distintivos coloridos.

A configuração é simples: adicionou o bloco à página, definiu os horários por dia (ou marcou como fechado), escolheu um estilo da lista suspensa. As cores e fontes são herdadas do tema, mas pode substituí-las no inspetor de blocos. O dia atual é destacado automaticamente.

Para notas como «com marcação» ou «almoço 13:00-14:00», há um campo de Notas Especiais para cada dia. O layout móvel para todos os 12 estilos é responsivo, testado no iOS Safari e Chrome Android.

O plugin é recente (2026), sem versão Pro, completamente gratuito. O ponto negativo esperado para um bloco Gutenberg de nicho: apenas uma localização e zero integrações com serviços de terceiros, nem Google My Business nem Schema.org. Mas como uma ferramenta visual leve para pequenos negócios num tema de blocos, funciona sem queixas.

Ponto negativo: sem marcação Schema.org, os motores de busca não obterão dados estruturados sobre horários automaticamente. Apenas exibição visual. Se o SEO for crítico, complemente com um plugin de Schema.org ou escolha o We're Open!, que fornece marcação de raiz.

🔗 Orivo Business Hours Block no WordPress.org

3. Business Hours Indicator

Painel de definições do Indicador de Horário Comercial para vários locais

Se o We're Open! é um canivete suíço, então o Business Hours Indicator do Studio Wombat é um painel de controlo profissional para uma rede de localizações. A versão gratuita oferece até três localizações, a Pro remove o limite e adiciona integração com WooCommerce.

O que distingue este plugin dos concorrentes:

Contagem decrescente para abertura/fecho. Temporizador «abriremos em 35 minutos» ou «fecharemos em 2 horas», em tempo real. Útil para restaurantes e lojas com horários flutuantes: o visitante vê imediatamente se tem tempo ou não.

Exibição condicional de conteúdo. O shortcode mostra um bloco apenas quando está aberto. Ou apenas quando está fechado. Pode montar um banner promocional «descontos noturnos», e este aparecerá no site exatamente no momento do fecho.

Férias e datas especiais. Separadamente dos feriados, pode definir uma semana de férias para toda a rede sem mexer nos horários principais. E datas especiais com um horário separado (Ano Novo, 8 de março, Black Friday).

REST API para developers. MBHILITE()->is_open('location name'), true/false em qualquer parte do tema ou plugin. Os hooks estão documentados, há vários exemplos.

A versão Pro ($49 pagamento único, preços no site do Studio Wombat) adiciona: cache (importante, a versão gratuita não se dá bem com plugins de cache), múltiplos intervalos de tempo (pausa para almoço), suporte WooCommerce (ocultar «adicionar ao carrinho» quando fechado), horários sazonais e o Message Builder com variáveis dinâmicas.

Ponto negativo: a versão gratuita não funciona com plugins de cache. LiteSpeed Cache, WP Rocket, W3 Total Cache, o estado «aberto/fechado» congelará no momento da cache e não será atualizado.

🔗 Business Hours Indicator (Lite)🔗 Versão Pro no Studio Wombat

4. Store Opening Closing Hours Manager

Definições de horário do Gestor de Horários de Abertura e Fecho de Loja para WooCommerce

Um plugin WooCommerce gratuito que faz um trabalho, mas sem compromissos: gere a disponibilidade da loja por horário. Completamente gratuito, sem versões Pro ou funcionalidades reduzidas.

Há configurações suficientes para cobrir a maioria dos cenários: alternância manual «loja fechada», horário por dia com fuso horário, limpeza automática do carrinho ao fechar e desativação de todo o sistema de checkout durante o horário de não funcionamento. O botão «Adicionar ao carrinho» desaparece dos cartões de produto e das páginas de produto, o comprador fica fisicamente impossibilitado de fazer uma encomenda durante o horário de não funcionamento.

O ponto forte é a compatibilidade com cache. O plugin suporta reinicialização automática de cache para 14 soluções populares: WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, NitroPack, Kinsta Cache, WP Engine Cache, Speed Optimizer, Breeze, Cache Enabler, GoDaddy Cache, WP Optimize, WP Fastest Cache e Super Page Cache. Para uma loja com cache ativo, isto é crítico: o estado «fechado» não ficará congelado na cache.

O que mais: 6 designs de notificação de encerramento (de janela modal a barra fixa), 5 estilos de temporizador de contagem decrescente, widget e shortcode [sochm_display_table] para mostrar o horário completo no front-end, personalização de cores de notificação através de configurações, sistema de modelos com substituição de modelo no tema filho.

Pontos negativos: mais de 300 instalações ativas, comunidade pequena. Fuso horário apenas através das configurações do WordPress, sem seletor de cidade incorporado, utilizadores do Brasil queixam-se de desvios de horário ao usar a cidade mais próxima da lista suspensa do WP.

🔗 Store Opening Closing Hours Manager no WordPress.org

⁉️🤔 Perguntas frequentes

Preciso de um plugin de horários de funcionamento se tenho um site de cartão de visita comum?

Sim, absolutamente. Um site sem horários de funcionamento significa visitas perdidas. Um cliente não vai ligar para saber se abre ao sábado, vai encontrar um concorrente com um horário claro. De acordo com a BrightLocal (2024), 76% dos utilizadores verificam os horários de funcionamento especificamente no site da empresa, não nos resultados de pesquisa ou redes sociais.

Que plugin devo escolher para uma rede de mais de 5 localizações?

Business Hours Indicator Pro, a única opção da seleção que suporta localizações ilimitadas. A versão gratuita acomoda até 3 localizações. Se o orçamento for zero, o We're Open! pode ser implementado em cada localização separadamente, mas isto é inconveniente para uma gestão centralizada.

Posso desenrascar-me sem um plugin, apenas escrevendo os horários no texto da página?

Pode, mas não recomendamos. Sem a marcação Schema.org, perde na pesquisa local para concorrentes que a têm. Terá de atualizar manualmente a página para cada feriado, e não haverá qualquer estado condicional «aberto/fechado» ou contagem decrescente.

Os plugins entram em conflito com a cache, o estado «aberto» congela. O que fazer?

Três opções. O We're Open! fornece um parâmetro de shortcode update="immediate" para atualização em tempo real. O Business Hours Indicator Pro suporta cache nativamente (o Lite não). Ou exclua a página de horários da cache nas configurações do WP Rocket, LiteSpeed ou W3 Total Cache.

O que fazer se a loja está em WooCommerce, mas preciso tanto de mostrar horários como de desativar encomendas?

Use uma combinação: Store Opening Closing Hours Manager para bloquear encomendas, We're Open! ou Orivo Business Hours Block para exibir o horário no front-end. Um plugin para a lógica de negócio, o segundo para a parte visual, prática normal para lojas com localização física.

O que instalar para a sua tarefa em 2026

O cenário determina o plugin, não há um «melhor» universal aqui.

Se tem uma localização e precisa do máximo de funcionalidades gratuitamente, escolha o We're Open!. Texto condicional, Google My Business, Schema.org, shortcodes flexíveis, e nem um cêntimo.

Se está num tema de blocos e não quer aprender shortcodes, instale o Orivo Business Hours Block. Adicionou o bloco, escolheu um estilo entre 12 opções, está feito. Mas note: não há Schema.org, terá de adicionar dados estruturados de SEO com outro plugin.

Se tem uma rede de várias localizações e o estado ao vivo com contagem decrescente é importante, Business Hours Indicator. REST API para developers, férias, integração WooCommerce no Pro. Mais importante, escolha o Pro se houver cache no site: a versão Lite não se dá bem com o WP Rocket.

Se vende no WooCommerce e precisa de bloqueio automático de encomendas durante o horário de não funcionamento, Store Opening Closing Hours Manager. Completamente gratuito, não mostra horários no front-end, mas gere na perfeição a disponibilidade do checkout e carrinho por horário com suporte para 14 plugins de cache. Adicione um segundo plugin para exibir os horários, e a loja funciona como um verdadeiro negócio físico.

Escolha para a tarefa, não para o nome sonante, e os horários de funcionamento no site deixarão de ser um problema. O erro mais comum é escolher o plugin com a classificação mais alta sem olhar para o cenário: o We're Open! com cinco estrelas é inútil para uma rede de localizações, e o Store Opening Closing Hours Manager não mostrará horários no front-end sem um segundo plugin. Gaste 5 minutos na tabela de comparação no início do artigo, e nunca se encontrará numa situação em que «o plugin está instalado, mas não funciona como necessário».