SearchWP Documentation

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

\SearchWP\Entry

\SearchWP\Entry é responsável por modelar uma entrada individual de \SearchWP\Source.

Argumentos

Ao instanciar um novo \SearchWP\Entry, os seguintes argumentos são considerados:

source (string|\SearchWP\Source)
Ou o \SearchWP\Source name ou o \SearchWP\Source em si. (obrigatório)
id (string)
O ID da linha do banco de dados da \SearchWP\Source. (obrigatório)
get_data (boolean)
Se os dados devem ser recuperados na instanciação. (padrão: true)
all_attributes (boolean)
Se todos os dados de \SearchWP\Attribute registrados devem ser recuperados, ou apenas aqueles que são usados em um \SearchWP\Engine (padrão: false)

Métodos

Ao trabalhar com \SearchWP\Entry, há uma série de métodos a serem considerados.

get_id()
Getter para ID.
get_source()
Getter para \SearchWP\Source.
update_data( $all_attributes = false )
Atualiza os dados.
get_data()
Getter para os dados.
native()
Retorna uma versão desta \SearchWP\Entry que foi modelada pela \SearchWP\Source associada; por exemplo, para Posts, um WP_Post adequado será retornado, preenchido apropriadamente.
Observação: Nem todos os \SearchWP\Attributes serão preenchidos para \SearchWP\Sources principais, por exemplo, Campos Personalizados.

Hooks

Há uma série de hooks disponíveis para modificar ainda mais o comportamento de \SearchWP\Entry:

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