Documentación de SearchWP

Consulta la guía de instalación, explora la base de conocimiento, descubre los numerosos hooks de SearchWP

\SearchWP\Engine

Nota: Los motores de SearchWP están diseñados para ser gestionados completamente desde la pantalla de ajustes.

La manipulación directa de un motor solo debe realizarse cuando lo indique el Soporte.

Tabla de contenidos

Los \SearchWP\Engines controlan los parámetros utilizados al realizar una \SearchWP\Query.

❗️Importante❗️ Los \SearchWP\Engines definen completamente qué contenido se almacena en el Índice de SearchWP. Como resultado, la gestión de \SearchWP\Engine debe realizarse en la pantalla de ajustes. Existen modificaciones limitadas que pueden ocurrir en tiempo de ejecución, descritas a continuación.

Argumentos

Al instanciar un nuevo \SearchWP\Engine se pueden pasar los siguientes parámetros:

name (string)
El nombre del motor. (por defecto: 'default')
ajustes (array)
Ajustes. (por defecto: [])

Cuando el $name es el de un \SearchWP\Engine guardado, sus ajustes se cargarán automáticamente.

Cuando el $settings está vacío, se utilizará una colección predeterminada de ajustes, basada en las configuraciones disponibles de \SearchWP\Source y \SearchWP\Attribute.

$settings no se puede manipular directamente mediante programación, ya que muchos cambios en $settings requieren que el Índice se manipule de alguna manera. SearchWP necesita conocer esos cambios para garantizar la precisión de los resultados. Es por eso que las actualizaciones de \SearchWP\Engine deben realizarse en la pantalla de ajustes, a menos que el Soporte indique lo contrario.

Propiedades

No hay propiedades públicas en \SearchWP\Engine.

Métodos

Al trabajar con \SearchWP\Engine hay unos pocos métodos selectos a considerar.

remove_source( string $source_name )
Excluye una \SearchWP\Source para esta solicitud, no elimina nada del Índice.
get_settings
Getter para los ajustes.
get_sources
Getter para las \SearchWP\Sources añadidas a este motor.
get_source( string $source_name )
Getter para una única \SearchWP\Source añadida a este motor.
get_label
Getter para la etiqueta.
get_name
Getter para el nombre.

Cree hoy mismo una mejor experiencia de búsqueda en WordPress

No vuelva a perder visitantes por resultados de búsqueda inútiles. SearchWP facilita la creación de su propia búsqueda inteligente en WordPress.

Obtén SearchWP Ahora
Icono de múltiples motores de búsqueda