SearchWP Documentation

Veja o guia de instalação, navegue pela Base de Conhecimento, descubra os muitos hooks do SearchWP

\SearchWP\Engine

Observação: Os Motores SearchWP são projetados para serem gerenciados totalmente pela tela de configurações.

A manipulação direta de um Motor só deve ser feita quando instruído pelo Suporte.

\SearchWP\Engines controlam os parâmetros usados ao executar uma \SearchWP\Query.

❗️Importante❗️ \SearchWP\Engines definem totalmente qual conteúdo é armazenado no Índice do SearchWP. Como resultado, o gerenciamento de \SearchWP\Engine deve ocorrer na tela de configurações. Existem modificações limitadas que podem ocorrer em tempo de execução, descritas abaixo.

Argumentos

Ao instanciar um novo \SearchWP\Engine, os seguintes parâmetros podem ser passados:

name (string)
O nome do Motor. (padrão: 'default')
settings (array)
Configurações. (padrão: [])

Quando o $name é o de um \SearchWP\Engine salvo, suas configurações serão carregadas automaticamente.

Quando o $settings está vazio, um conjunto padrão de configurações será usado, com base nas configurações de \SearchWP\Source e \SearchWP\Attribute disponíveis.

$settings não pode ser manipulado diretamente por programação, pois muitas alterações em $settings exigem que o Índice seja manipulado de alguma forma. O SearchWP precisa saber sobre essas alterações para garantir a precisão dos resultados. É por isso que as atualizações de \SearchWP\Engine devem ocorrer na tela de configurações, a menos que instruído de outra forma pelo Suporte.

Propriedades

Não há propriedades públicas em \SearchWP\Engine.

Métodos

Ao trabalhar com \SearchWP\Engine, há alguns métodos selecionados a serem considerados.

remove_source( string $source_name )
Exclui um \SearchWP\Source para esta solicitação, não remove nada do Índice.
get_settings
Getter para as configurações.
get_sources
Getter para os \SearchWP\Sources adicionados a este Motor.
get_source( string $source_name )
Getter para um único \SearchWP\Source adicionado a este Motor.
get_label
Getter para o rótulo.
get_name
Getter para o nome.

Crie uma Experiência de Pesquisa WordPress Melhor Hoje

Nunca mais perca visitantes para resultados de pesquisa inúteis. O SearchWP torna a criação de sua própria pesquisa inteligente do WordPress rápida e fácil.

Get SearchWP Now
Ícone de Múltiplos Mecanismos de Busca