Instalar o widget de reservas no WordPress
Prepare o MenuOrb
Seção intitulada “Prepare o MenuOrb”- Ative reservas públicas e o widget para site.
- Adicione as origens do WordPress em Sites permitidos. Inclua as duas quando ambas funcionarem, como
https://restaurante.comehttps://www.restaurante.com. - Salve e copie o código gerado.
Editor de blocos Gutenberg
Seção intitulada “Editor de blocos Gutenberg”- Acesse Páginas e edite a página desejada.
- Selecione Adicionar bloco.
- Adicione HTML personalizado.
- Cole um dos exemplos abaixo.
- Use Visualizar para confirmar o formulário.
- Atualize ou publique.
Formulário incorporado
Seção intitulada “Formulário incorporado”<div data-menuorb-reservation data-key="SUA_CHAVE_PUBLICA" data-display="form" data-width="100%" data-height="720" data-radius="16" data-language="pt-BR"></div><script async src="https://www.menuorb.com/widgets/menuorb-reservations.js"></script>Botão com popup
Seção intitulada “Botão com popup”<div data-menuorb-reservation data-key="SUA_CHAVE_PUBLICA" data-display="button" data-color="#4f46e5" data-label="Reservar mesa" data-language="pt-BR"></div><script async src="https://www.menuorb.com/widgets/menuorb-reservations.js"></script>Elementor
Seção intitulada “Elementor”- Edite a página com Elementor.
- Arraste um widget HTML para a seção desejada.
- Cole o código do MenuOrb.
- Clique em Atualizar e teste a página pública em uma janela anônima.
No modo botão, coloque o widget HTML dentro da coluna que controla o alinhamento. Também é possível adicionar style="display:flex;justify-content:center" ao contêiner.
Construtores de cabeçalho e rodapé
Seção intitulada “Construtores de cabeçalho e rodapé”Use o modo botão no cabeçalho. Adicione o contêiner onde o botão deve aparecer, mas carregue o script apenas uma vez. Se o tema possui uma área global de código, o <script> pode ficar nela e o <div> no bloco do cabeçalho.
Plugins de desempenho e consentimento
Seção intitulada “Plugins de desempenho e consentimento”Ferramentas de desempenho podem atrasar, combinar ou remover scripts externos. Se o contêiner ficar vazio:
- exclua
https://www.menuorb.com/widgets/menuorb-reservations.jsdo atraso de JavaScript; - exclua da minificação/combinação quando ela alterar o funcionamento;
- autorize o script no plugin de consentimento quando scripts forem bloqueados;
- limpe cache da página, objeto, CDN e navegador;
- teste a URL pública, não apenas o editor visual.
Essas opções normalmente aparecem como Atrasar execução de JavaScript, Arquivos JavaScript excluídos ou Exceções de script.
Limitação do WordPress.com
Seção intitulada “Limitação do WordPress.com”Alguns planos do WordPress.com removem tags <script>. Se a página apagar o carregador, use o link hospedado pelo MenuOrb como destino de um botão ou utilize um plano/configuração que aceite scripts personalizados.
Atualizar a chave depois
Seção intitulada “Atualizar a chave depois”Edite o mesmo bloco HTML e substitua data-key. Não adicione outro script carregador. Publique e limpe os caches.