SearchWP Modal Search Form

Descrição

Use o SearchWP Modal Search Form para integrar facilmente um formulário de pesquisa modal acessível e leve ao seu site WordPress! O SearchWP Modal Search Form não requer o SearchWP, mas usará o SearchWP se ele estiver instalado e ativado! 👍

Além das informações disponíveis neste README, há a documentação completa também.

O que torna ele diferente de outros modais?

A filosofia do SearchWP Modal Search Form é facilitar a implementação de formulários de pesquisa modal acessíveis e leves, mas, talvez ainda mais importante, fazer com que a experiência do desenvolvedor (e do usuário) seja fantástica.

O SearchWP Modal Search Form se integra diretamente ao WordPress na forma como você o utiliza, e o tema padrão do formulário modal se baseia nos estilos implementados pelo seu tema ativo, tornando a sobrecarga a menor possível. Há também um carregador de modelos completo integrado, permitindo que você personalize totalmente o SearchWP Modal Search Form com o mínimo de problemas.

Confira o modelo padrão para ver como é fácil personalizar 🤓

Adicionando formulários modais ao seu site

O SearchWP Modal Search Form facilita a implementação de formulários de pesquisa modal em qualquer lugar do seu site WordPress. Os seguintes métodos estão integrados e disponíveis para você:

  1. Como um item de menu
  2. Usando um shortcode
  3. Como um bloco Gutenberg
  4. Dentro do(s) seu(s) modelo(s) programaticamente

Personalização de modelo

O SearchWP Modal Search Form integra um carregador de modelos adequado para exibir formulários de pesquisa em qualquer número de modelos, permitindo que você personalize totalmente a aparência do modal por modelo.

A maneira mais direta de criar um modelo personalizado é a seguinte:

  1. Crie uma pasta chamada searchwp-modal-form dentro do seu tema
  2. Crie um arquivo dentro dessa pasta chamada template.php (ou qualquer nome que termine em .php)
  3. Copie o conteúdo do modelo padrão para esse arquivo
  4. Personalize o valor do SearchWP Modal Form Name no bloco de comentários do cabeçalho
  5. Faça quaisquer outras personalizações que desejar na marcação/estilo, prestando atenção à documentação

Há eventos (jQuery) que são acionados quando os modais são abertos e fechados. O jQuery não é uma dependência, mas se o jQuery for carregado, os eventos serão acionados.

// Add a callback when a modal is opened:
jQuery('body').on('searchwpModalOnShow', function(e) {
    // Focus an input in the template.
    e.el.find('input').focus();
});

// Add a callback when a modal is closed:
jQuery('body').on('searchwpModalOnClose', function(e) {
    alert('Modal closed!');
});

Acesse a documentação completa do modelo para obter informações mais detalhadas.

Capturas de tela

  • O SearchWP Modal Search Form se adapta ao seu tema
  • O SearchWP Modal Search Form se adapta ao seu tema
  • O SearchWP Modal Search Form se adapta ao seu tema
  • Insira gatilhos modais diretamente em seus menus
  • Insira gatilhos modais como blocos Gutenberg

Blocos

Este plugin disponibiliza 1 bloco.

  • Modal Form

Instalação

O SearchWP Modal Search Form é instalado como todos os plugins do WordPress. Você pode instalar esse plugin usando a entrada Plugins > Adicionar novo no menu de administração quando estiver conectado ao painel do WordPress e procurar por SearchWP Modal Search Form.

Como alternativa, você também pode instalar o plugin manualmente:

  1. Baixe o plugin e extraia os arquivos
  2. Carregue a pasta searchwp-modal-form para seu diretório ~/wp-content/plugins/
  3. Ativar o plugin no menu \’Plugins\’ no WordPress
  4. Adicione um ou mais formulários modais usando os métodos disponíveis

Perguntas frequentes

Documentação?

Claro! Visualizar documentação completa

Como adiciono um formulário modal ao meu site?

Há várias maneiras de adicionar gatilhos de formulários modais ao seu site. Você pode acrescentar quantos quiser e onde quiser:

  1. Como um item de menu
  2. Usando um shortcode
  3. Como um bloco Gutenberg
  4. Dentro do(s) seu(s) modelo(s) programaticamente

Como posso personalizar o modal?

Acesse a documentação completa do modelo para obter informações detalhadas.

Avaliações

6 julho, 2023
Very helpful support, thanks for everything that you do!
18 outubro, 2022
I have used this plugin on all my websites and it works great. Simple install and set-up. I even have it on the top right corner of my website and as a menu item so mobile users can easily access it. I highly recommend this plugin. Great job programmer’s!
Leia todas as 6 avaliações

Colaboradores e desenvolvedores

“SearchWP Modal Search Form” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

SearchWP Modal Search Form” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.

Traduzir “SearchWP Modal Search Form” 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

0.5.3
– Corrige o erro “Chamada para método indefinido” que aparece em alguns temas.

0.5.2
– Corrige avisos de descontinuação no PHP 8.2.
– Melhora a semântica das tags HTML do modelo padrão.
– Corrige o erro ao adicionar um bloco Gutenberg de formulário modal à página.
– Altera a aparência da página de configurações e a estrutura do menu para funcionar perfeitamente com uma versão atual do SearchWP.

0.5.1
– Adiciona sistema de notificação no plugin para obter as mais recentes atualizações do SearchWP.

0.5.0
– Adiciona uma nova página de administração de configurações para controlar o comportamento do plugin com mais facilidade.

0.4.1
– Compatibilidade com PHP 8

0.4.0
– Corrige problemas com codificação de caracteres em alguns casos
– Atualiza dependências
– Atualiza o bundler e os comandos NPM associados

0.3.4
– Corrige erro ao usar o SearchWP 4

0.3.3
– Corrige erro em alguns casos lançados na versão 0.3.2

0.3.2
– Compatibilidade com o SearchWP 4.0 (quando estiver disponível)
– Corrige problema com saída HTML de itens de menu

0.3.1
– Remove a fila de folhas de estilo não utilizadas
– Atualiza dependências

0.3
– Atualiza dependências
– Adiciona eventos jQuery quando modais abrem e fecham

0.2.3
– Corrige a regressão lançada na 0.2.2 que impedia a pesquisa com a tecla Enter

0.2.2
– Corrige um problema em que o gatilho modal não funciona em alguns casos

0.2.1
– Corrige o erro fatal do contexto $this

0.2
– Adiciona suporte para argumento de classe
– Corrige problema com botão tipo

0.1
Lançamento inicial